Bitcoin Forum
November 19, 2024, 08:03:29 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Help Get RZS value error ....OFFER BOUNTY IF RECOVER BTC  (Read 420 times)
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 06, 2022, 02:55:10 PM
Last edit: October 06, 2022, 07:56:09 PM by abadon666999
 #1

hi all
i have need of your help
when i use RawTX_RSZ.py
i have this error

File "RawTX_RSZ.py", line 8, in <module>                                                                                                                                  
m = txnUtils.parseTxn(tx)                                                                                                                                            
File "C:\Users\luca7\Desktop\ethereum-private-key-attack-master\txnUtils.py", line 41, in parseTxn                                                                        assert(len(pub) == pubLen*2)                                                                                                                                        
AssertionError  

the same error if i use
getz_input.py -txid .............                  

address start with 31.............
i know pubblic key
i know R and S

i have need of Z

can you help me please?
NotATether
Legendary
*
Offline Offline

Activity: 1792
Merit: 7390


Top Crypto Casino


View Profile WWW
October 06, 2022, 03:09:48 PM
 #2

Given that the stack trace mentions Ethereum, it is possible that you are inserting a Bitcoin public key in an Ethereum cracker.

I don't see RawTX_RSZ.py anywhere in the output.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 06, 2022, 03:17:58 PM
 #3

Then the z value is just a double SHA256 of the transaction bytes after performing a little cosmetic surgery on it to add some bytes and substitute in a Ripemd160 hash

https://github.com/stateactor/Bitcoin-Key-Compression-Tool/blob/master/txnUtils.py#L31-L54

i have this error

assert(len(pub) == pubLen*2)                                                                                                                                        
AssertionError              

it's a btc transation not eth      

i have btc transaction
i have btc address
i have pubblic key
i have R
i have S
i must recover Z
NotATether
Legendary
*
Offline Offline

Activity: 1792
Merit: 7390


Top Crypto Casino


View Profile WWW
October 06, 2022, 08:36:37 PM
 #4

i have btc transaction
i have btc address
i have pubblic key
i have R
i have S
i must recover Z

You don't need a signature or private key to calculate Z, that's why it's called a raw transaction... just double-SHA256 the rawtx like any other transaction, no need to use signature collisions (besides, that wouldn't work anyway since you neither know the private key nor an equation relating the nonces of two transactions).

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 06, 2022, 09:19:13 PM
Last edit: October 06, 2022, 09:32:33 PM by abadon666999
 #5

thanks NotATether for your support
what do you mean just double-SHA256 the rawtx like any other transaction??
is there a python scrypt for to do calculation??
because
https://github.com/iceland2k14/rsz
and
Bitcoin-Key-Compression-Tool  RawTX_RSZ.py
don't work for my transaction

Pkscript
OP_HASH  ..........

OP_EQUAL


Sigscript
OP_0

3045......
3045......
3046.....
5321....
no Witness

can you please create 1 python scrypt for to do calculation of z ??

i riceve this error
assert(len(pub) == pubLen*2)                                                                                                                                        
AssertionError  
NotATether
Legendary
*
Offline Offline

Activity: 1792
Merit: 7390


Top Crypto Casino


View Profile WWW
October 07, 2022, 12:26:02 AM
 #6

thanks NotATether for your support
what do you mean just double-SHA256 the rawtx like any other transaction?? 

You have to construct a raw transaction and then hash it twice to get Z.

This link shows you how to do that, follow the steps up to step 14: https://stackoverflow.com/questions/60255876/signing-a-bitcoin-segwit-transaction

Is this a P2PKH (1.....) address? Because the script sure looks like it and you also have no witness data.

Just asking, because no Segwit wallet I know of had a nonce vulnerability that RSZ breakers rely on to work properly.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 07, 2022, 08:17:33 AM
 #7

NotATether can you check private message please?
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 11, 2022, 11:59:34 AM
 #8

this is tx
https://www.blockchain.com/btc/tx/74816056467f652d2fb4e21c00abce572e244a1ed75b77724d0133b7e75c27dc

i can't take z

is there any solution?
COBRAS
Member
**
Offline Offline

Activity: 1020
Merit: 24


View Profile
October 11, 2022, 03:56:10 PM
 #9


500$ ?

[
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 11, 2022, 05:01:33 PM
 #10

if i recover my btc ..i can send you 500 $ no problem
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1385


View Profile
October 11, 2022, 08:09:33 PM
 #11


Did you retrieve R & S from the values:
Quote
3045022100b269391bd0d72ab3c462a0f6797ba48db1fa3c4f47772c6afcea8df996a062080220118a805b801d4df83913589e34231405c0087f827da903bbd96e3e06cc27c0fa[ALL]
 3045022100ffae9be052263d9e1f0293fdeee3a3dfaf3e5f57d9c3bf61a75aa6c2ae680d14022044acb8de3710f2524c7d43ee3be8cc2cddb178d8f25dff27e45ed5621ff41ec4[ALL]
 3046022100896324077e81aa06ee4b61d2f7d769a7726fd1b0d468c7599038e9c279954b2a022100d99dd8fc7d32cdf025cba3bd80ed51a6dbf860da29eb506c40016f22a19efc42[ALL]

Then just apply calculations for Z
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 11, 2022, 08:15:05 PM
 #12

i know R and S
i have need of Z

R=896324077e81aa06ee4b61d2f7d769a7726fd1b0d468c7599038e9c279954b2a S=d99dd8fc7d32cdf025cba3bd80ed51a6dbf860da29eb506c40016f22a19efc42

what is Z??

what is formula or python scrypt for calculate z?

when i use RawTX_RSZ.py
i have this error

File "RawTX_RSZ.py", line 8, in <module>                                                                                                                                 
m = txnUtils.parseTxn(tx)                                                                                                                                           
File "C:\Users\luca7\Desktop\ethereum-private-key-attack-master\txnUtils.py", line 41, in parseTxn                                                                        assert(len(pub) == pubLen*2)                                                                                                                                       
AssertionError 

the same error if i use
getz_input.py -txid ............. 
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1385


View Profile
October 12, 2022, 06:58:39 AM
 #13

Look at that explanation:
https://bitcoin.stackexchange.com/questions/71867/decoding-scriptsig

and then apply fields definition to your hex:
Quote
00483045022100b269391bd0d72ab3c462a0f6797ba48db1fa3c4f47772c6afcea8df996a062080 220118a805b801d4df83913589e34231405c0087f827da903bbd96e3e06cc27c0fa014830450221 00ffae9be052263d9e1f0293fdeee3a3dfaf3e5f57d9c3bf61a75aa6c2ae680d14022044acb8de3 710f2524c7d43ee3be8cc2cddb178d8f25dff27e45ed5621ff41ec401493046022100896324077e 81aa06ee4b61d2f7d769a7726fd1b0d468c7599038e9c279954b2a022100d99dd8fc7d32cdf025c ba3bd80ed51a6dbf860da29eb506c40016f22a19efc42014cad532102de57a0ac92a982903599cc 1125f3ad6c360f5e091be2667bd2a07efae637d68a2102f0003265a9c7f5acdb7a40b9b98ace45f 3111f421274c7b94f697faa337ac4c02103938fcd91c0a318876975a5648053eccb9ef275a0bade 7b79f35d0f90694866652103a145418c25662a857248a9f49ff10ee4a53d28ce144a6954b19a71b bdc68c0c12103cf2e5b02d6f02340f5a9defbbf710c388b8451c82145b1419fe9696837b1cdef55 ae

Then you may try to modify python scripts to "inject" recovered values.
abadon666999 (OP)
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
October 12, 2022, 10:02:08 AM
 #14

i don't know to do that...sorry
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!