Bitcoin Forum
June 25, 2024, 12:59:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 »
41  Bitcoin / Project Development / Re: VanBitCracken - a program to use for 32 BTC challenge (supports RTX 30xx cards) on: April 27, 2022, 11:01:04 AM
@madmartyk
Hello
Its very easy if you found hex or int just convert to compressed key
You can find sample posted by me, you can even display key and import to any wallet like electrum or any of your choice.

https://bitcointalk.org/index.php?topic=5392986.msg59753846#msg59753846
42  Bitcoin / Development & Technical Discussion / Re: lattice-attack || how to run without error on: April 25, 2022, 12:20:30 PM
@ymgve2
To generate fake r,s,z you can use public point and calculate 2 random and add it.
For example G is ecdsa SECP256k1 generator, PublicKey is ecdsa point, N is order

u = randint(1, N)
v = randint(1, N)
r = (u*G+v*PublicKey).x.num % N;
s = r * pow(v, N-2, N) % N
z = u * s % N

Now you have valid r,s,z pair for that public key.

@fxsniper
lattice attacks script leak 6 bit when use gen_data.py but you can use 4 bit too its minimum and 100 r,s,z,leak data need else this attack will not work.
Still there is no way to leak or know 4 bit even for generated or original signed R.
43  Economy / Games and rounds / Re: Btc lotery. Prize is 0.01 BTC !!! on: April 24, 2022, 08:31:28 AM
@COBRAS
What for ?
19sq9qWjsGH3DRrS5uPe9VE1sUAPf8hBFG uncompressed
16LVmLB8w9UpPFJHwehBdNdjCVeYhRWQ5V compressed
both are empty what you paying or asking private key for ?

download bsgscuda and you can do this in less then 5min your self on any morden GPU.
44  Bitcoin / Development & Technical Discussion / Re: lattice-attack || how to run without error on: April 24, 2022, 08:23:44 AM
@garlonicon
above example is leak known bit atlast 4 bit need, with min 90 sign else attack will not work.
so each r,s with 0 to 15 (4 bit) need to be test.
each result with 90 sign look like lot of processing power need for this.

if possible to design Matrix to test each 4 bit with each pair of r,s then may be this attack is possible.
but i don't think this possible. is it ?
45  Bitcoin / Bitcoin Technical Support / Re: Missing 5 characters of a private key in Hexa format ; please help on: April 21, 2022, 12:46:03 PM
@abadon666999
3 bytes if 5 digits missing its too easy for anyone to bf by CPU and python.
not take more then few minutes or even less.
If you are not good at python or coding you should use next codes.

Code:
#!python3
# ////for bitalktalk.org \\\\

from bit import Key
from bit.format import bytes_to_wif

fixedata = '18E14A7B6A307F426A94F8114701E7C8E774E7F9A47E2C2035DB29A206'
addresstomatch = ''

def compresedbf():
for x in range(0,16777216):
Keyfound = Key.from_hex(fixedata+hex(x)[2:].zfill(6))
if (Keyfound.address==addresstomatch):
with open("win.txt","a") as rf:
rf.write(fixedata+hex(x)[2:].zfill(6) + '\n');
rf.close();
exit("Found private key wrote in win.txt")

def uncompresedbf():
for x in range(0,16777216):
Keyfound = Key(bytes_to_wif(bytes.fromhex(fixedata+hex(x)[2:].zfill(6)),compressed=False))
if (Keyfound.address==addresstomatch):
with open("win.txt","a") as rf:
rf.write(fixedata+hex(x)[2:].zfill(6) + '\n');
rf.close();
exit("Found private key wrote in win.txt")



update your data with address and check it. this single thread its possible to make multiple thread too. but for 3 bytes no need.
for compressed run compresedbf()
for uncompressed run uncompresedbf()
46  Bitcoin / Development & Technical Discussion / Re: Pls More clarification on WIF private key format and A CHECKSUM is needed. on: April 06, 2022, 11:32:27 AM
Hi
This will be easy way to understand how its made.
Code:
Private key 0000000000000000000000000000000000000000000000000000000000000001 

WIF UNCOMPRESS
5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf

800000000000000000000000000000000000000000000000000000000000000001A85AA87E
double_sha2("80"+"0000000000000000000000000000000000000000000000000000000000000001")
first 4 bytes is checksum A85AA87E


WIF COMPRESS
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn

800000000000000000000000000000000000000000000000000000000000000001014671FC3F
double_sha2("80"+"0000000000000000000000000000000000000000000000000000000000000001"+"01")
first 4 bytes is checksum 4671FC3F

Checksum provide confirmation when import that we loading correct private key compressed or uncompressed.
47  Bitcoin / Bitcoin Technical Support / Re: Initiate a transaction from a PK on: April 04, 2022, 01:47:38 PM
Very simple with python
example code.

Code:
#!python3

from bit import Key
from bit.format import bytes_to_wif

#for compressed private key address.
compressedkey = Key.from_hex("hex key data") # or from int compressedkey = Key.from_int(intdata)
compressedkey.create_transaction([], leftover='addressofyourchoicetorecieveall')

#for uncompressed private key address.
uncompressedkey = Key(bytes_to_wif(bytes.fromhex("hexdata"),compressed=False)) # or from int uncompressedkey = Key(bytes_to_wif(Key.from_int(intdata),compressed=False))
uncompressedkey.create_transaction([], leftover='addressofyourchoicetorecieveall')

More details at https://ofek.dev/bit/
48  Bitcoin / Development & Technical Discussion / Re: How to accept deposits/payments in 100+ coins ? on: March 31, 2022, 01:32:22 PM
@zoufou
You can check for Binance Pay its use BEP20 BSC network will low fee same address for any transfer.
Link may help https://developers.binance.com/docs/binance-pay/introduction
49  Bitcoin / Bitcoin Technical Support / Re: Pubkey recovery from ECDSA signature (getting owner's public key from its tx) on: March 25, 2022, 08:30:56 AM
Hello
api  blockchain.info/q/pubkeyaddr/18yGdLieoWDBrkfFcU6mSJJzNMMfRztDUg
Also you can extract public x,y from R,S,Z if its made output transaction.
Math is "Y = (R*s-G*m)/r"
50  Economy / Games and rounds / Re: Bitcoin Alpha Challenge 815.85631744 BTC on: March 12, 2022, 08:27:33 AM
it's just me or anyone else also see his opensea post for 999ETH show confirmation of 1840 birth year
but it's don't confirm 5AB7 still so 5AB7 is not data but clue related to NO.50 ?
if this puzzle is scam i wasted lots of time.
51  Economy / Games and rounds / Re: Bitcoin Alpha Challenge 815.85631744 BTC on: March 04, 2022, 11:27:02 AM
Possible hints till now.
born year 1810 or 1840
For first ? in bitcoin alpha line 5AB7
V I S I O N "V" stand for verify

VISION 313 bitcoin white paper words how many time its in it.
as per hint V is verify which is repeated 7 time i made guess my example is
"verify input signature incentive owned node"
7      3        3      7          2   7

opensea NO.1 and NO.159 without it, there is no chance to solve this puzzle

anyone have idea to share ?

ps: i like this idea, why spoil game by getting all hints ? each week 1 hint sound exciting.
52  Bitcoin / Development & Technical Discussion / Re: the same r and the same s but another xpubkey on: March 03, 2022, 08:22:30 AM
@Sansa_Stark
If you have 2 different S for same private key or public key then its possible to break X,K
If you have 2 same R of different private key or public key and have 1 of private key still you can break X,K each others.
Chance of having same R is less then 0.00000001% all possible issue related to same R are eliminated many year go.
53  Bitcoin / Development & Technical Discussion / Re: Address syntax inside the 10000 BTC wallet.dat file on: February 26, 2022, 05:50:57 PM
@walletrecovery
Hello
my my mistake your talking about bitcoin wallet.dat which is database.
db file always store name + size in hex for data + data
“ in hex is 0x22 so 34 char next to read ‘\0’ terminated.
54  Bitcoin / Development & Technical Discussion / Re: Address syntax inside the wallet.dat file on: February 26, 2022, 08:04:42 AM
@walletrecovery
May be its in unicode ? if name in unicode some utf-8 viewer may change it to english chars.
what are the hex bytes before and after ?
55  Economy / Games and rounds / Re: Bitcoin Alpha Challenge 815.85631744 BTC on: February 24, 2022, 01:28:04 PM
@Dylan41
Can you add some more info what about NO.1,NO.159 they will be public here even if any one buy or not buy on opensea ?
56  Bitcoin / Development & Technical Discussion / Re: How to deal with kernel updates on: February 23, 2022, 11:25:19 AM
For centos there is kernelcare package free & paid both available suitable for apply patch without reboot.
57  Bitcoin / Bitcoin Technical Support / Re: BTC address missing characters on: February 21, 2022, 10:40:03 AM
@JBRai
wif missing is less then 6 at any place that can be recovered in 60min more or less. but if you missing checksum in wif it may take while but still possible.
i have made tool for cuda to practically test all possible pair with there checksum. but there are many false positive too.
my tool approach is different what PawGo coded. i use base58 decode and checksum match effort to validate it.
Do you have gpu ? i can send you app for testing.
58  Bitcoin / Development & Technical Discussion / Re: Can't get API response on: February 17, 2022, 08:03:51 AM
@Sanka555
Possible issue related to output headers, api server don't understand your request so returning you 403.
Take a look at https://cloud.google.com/appengine/docs/standard/java/issue-requests#Setting_Request_Headers
59  Bitcoin / Development & Technical Discussion / Re: Proof of Validation (POV) on: January 24, 2022, 08:28:08 AM
@garlonicon
It's possible with current gpu to make bruteforce 2 random int to match Z which we need for known public key?
i made some test with cpu and python running from 48hrs not found any yet.
but what you think about GPU if they can do this kind of job or even possible ?

sample code.
Code:
u = randint(1, N)
v = randint(1, N)
r = (u*G+v*PublicKey).x.num % N
s = r * pow(v, N-2, N) % N
z = u * s % N
matching z with list of my known precalculated z for my choice of output.
60  Bitcoin / Bitcoin Technical Support / Re: Brute Forcing wallet.dat with BTCRecover need help on: January 21, 2022, 01:41:00 PM
@xlameee
you can use hashcat
first use bitcoin2john.py to convert your wallet to hash.
second at end of line add ?x depending your requirement.
Code:
  ? | Charset
 ===+=========
  l | abcdefghijklmnopqrstuvwxyz
  u | ABCDEFGHIJKLMNOPQRSTUVWXYZ
  d | 0123456789
  h | 0123456789abcdef
  H | 0123456789ABCDEF
  s |  !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
  a | ?l?u?d?s
  b | 0x00 - 0xff

for example your password is "156Apassword911"
Code:
?d?d?d?upassword?d?d?d 

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!