Bitcoin Forum
June 25, 2024, 04:46:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 [4]
61  Bitcoin / Bitcoin Wallet for Android / Re: Recover Bitcoin from old Android backup, possible? on: January 12, 2022, 10:05:53 AM
@STT
If you unlock bootloader normal way, all data in phone will be lost.
if your device is qualcomm use any edl base tool or emmc,isp dumping method to backup data partition.
once you have working data partition you can extract it with ext4 extractor or others and check in /data/data/de.schildbach.wallet/ for backup seed or wallet files. "de.schildbach.wallet" reference is from op which use this wallet if you used same path is same.
android 4.x don't use data encryption so once you have backup may have your wallet data.. no idea if wallet is encrypted de.schildbach.wallet don't use any encryption on wallet so far i can see.

62  Bitcoin / Bitcoin Technical Support / Re: Help needed recovering old wallet from bitcoin qt (around 2016) on: January 11, 2022, 10:17:38 AM
@ cold_chardonnay
If wallet is not encrypted it's not easy to check data in hxd or hexedit ?
old time private key is just base58 should be 44 chars without checksum and 0x80 marker.
You can use any offline method and decode each base58 private key and make address both uncompressed and compressed to check if its having balance or not.
63  Bitcoin / Bitcoin Technical Support / Re: Missing 10 Characters in WIF Private Key - Can I recover them? on: December 31, 2021, 10:54:21 AM
@soferox

I have made test too 4 digit recovery take 75 to 80sec on single core CPU. 10 digit is way out of range for CPU.
but it's possible to code something for GPU just for WIF solving.
but it's depend on how much your address is holding and how much reward we are talking.

if it's worth it, hire coder who can make cuda kernel for bf WIF and its take few minutes to recover that.
but cuda coding is not cheap.
64  Bitcoin / Development & Technical Discussion / Re: Attempting to decode a damaged Base58 WIF to hex on: December 30, 2021, 11:29:09 AM
i have made some test too.

sample "01" WIF key compressed "KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn"
sample used is "KwDiBf****GbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn"

Code:
Found 800000000000000000000000000000000000000000000000000000000000000001014671fc3f
Found KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn
--- 80.92910385131836 seconds ---
         86432970 function calls (86432959 primitive calls) in 80.933 seconds

only 4 digit recovery take 80sec signal core, cpu use intel7 10gen to try all 0 to 58 digit from base58 index.
no idea how much it will take for 10 digits. but for sure not good for CPU.. GPU may help on this.
65  Economy / Exchanges / Re: Help btc,eth wallets on: December 29, 2021, 02:50:23 PM
@skyllpin
Possible solution is Unspent transaction hash.
if user buy 100$ eth you can send from your exchange wallet address which have many UTX .
once user send someone or withdraw 70$ use that UTX and cut fee (send that to your wallet or fee wallet) and left over to his own wallet address with new UTX.
So in future user can use that UTX for sending,withdraw or cover any fee charge by your service.
66  Bitcoin / Development & Technical Discussion / Re: Let test my scrypt for find a privkey ? on: December 21, 2021, 08:06:58 AM
@mausuv
Hi
Your raw data for that tx is decoded this ways.
Code:
01000000 //message version
01 //NUM OF INPUT
B9C222461DE38F9FCDC121A47E27C5A08932232B00ADC1E2C3FBFB55041B9422 // PROV HASH
01000000 // PROV HASH INDEX
6A4730440220 //SCRIPT LEN 0x6A + SCRIPT DATA 0x47 WITH R,S,X point compressed or full pub key
503434F27F0D5DC23C01A5D2B2B2ABB902E2816987515DAFA619FFDED8FC2EC6 // R
0220
4C30C0B82C9AFD623E140BF2D6BADFA2F02414EF3FFC603E83F2F65A264CE2B8 // S
0121
0355D77643F9BBCCDE7A1F05D8FA72C0B6C53075CDC299753242320EF9C6611233 //PUB KEY X POINT
FFFFFFFF //SEQ
01 //NUM OF OUTPUT
905F010000000000 // OUTPUT AMOUNT
1976A914
B95BFE11C932408AE44DA26872B3C8CD5D61691A // OUTPUT ADDRESS
88AC
00000000

details of input and output address need for Z
Code:
OUTPUT ADDRESS mxR3WHpKxCjgYvoh5VS72HF2y8HHfhZfKG
6F //TEST NET
B95BFE11C932408AE44DA26872B3C8CD5D61691A //ADDRESS
D05ED3BB //CHECKSUM

INPUT ADDRESS mpPQhMr2CuRn1AQJgCmcMhH8PgrYaKknSa
6F //TEST NET
614BD7EF80E1105FC86895D339EFF49A9C56BDAD //ADDRESS
7A6D71D7 //CHECKSUM

data for Z making for DOUBLE SHA2 (2 time SHA2 used )
Code:
01000000      //message version
01          //NUM OF INPUT
B9C222461DE38F9FCDC121A47E27C5A08932232B00ADC1E2C3FBFB55041B9422    // PROV HASH
01000000     // PROV HASH INDEX
1976A914
614BD7EF80E1105FC86895D339EFF49A9C56BDAD //INPUT ADDRESS
88AC
FFFFFFFF //SEQ
01 //NUM OF OUTPUT
905F010000000000 //OUTPUT AMOUNT
1976A914 // SCRIPT DATA
B95BFE11C932408AE44DA26872B3C8CD5D61691A // OUTPUT ADDRESS
88AC
00000000 //LOCK TIME
01000000 //SHA2

result
C340C9ECE755E54BF99C34386EB8E19BEFD76CB3DDD5B47A4D52BE65FEA05B6D

if you have more then 01 input you have to add more data after first SEQ
if you have more then 01 output you have to add each output in each Z data calculation after first output data.
67  Bitcoin / Development & Technical Discussion / Re: How to generate publick key from R,S,Z sighnature ? on: December 11, 2021, 09:33:00 AM
@COBRAS
If you have Random(R)/sign(S)/message hash(Z) you can use simple algo.
pub = (R*S-G*Z) / R
Pages: « 1 2 3 [4]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!