fantom06
Jr. Member
Offline
Activity: 49
Merit: 1
|
 |
April 18, 2025, 11:11:43 AM |
|
\WIFHunter-main(1)\WIFHunter-main>python WIFHunter.py [2025-04-18 14:10:26] Starting scan for prefix: Kza9qW [2025-04-18 14:10:26] [E] Unexpected error: [WinError 193] %1 нe являeтcя пpилoжeниeм Win32 [2025-04-18 14:10:26] Script execution ended
the problem is not solved
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 11:17:14 AM |
|
how did you launch it?
By running the python script. Downloads\WIFHunter-main(1)\WIFHunter-main/ice_secp256k1.dll not found Traceback (most recent call last): File "---------Downloads\WIFHunter-main(1)\WIFHunter-main\WIFHunter.py", line 1, in <module> import secp256k1 as ice File "---------\Downloads\WIFHunter-main(1)\WIFHunter-main\secp256k1.py", line 94, in <module> ice.scalar_multiplication.argtypes = [ctypes.c_char_p, ctypes.c_char_p] # pvk,ret ^^^ NameError: name 'ice' is not defined Uploaded that dll to git. Try again. WIFHunter-main(1)\WIFHunter-main>python WIFHunter.py [2025-04-18 13:43:07] Starting scan for prefix: KxGJhe [2025-04-18 13:43:07] [E] Unexpected error: [WinError 193] %1 нe являeтcя пpилoжeниeм Win32 [2025-04-18 13:43:07] Script execution ended
You might have compiled a 32-bit version but are trying to run it on 64-bit Windows (or vice versa) The executable might be corrupted or not properly compiled P.S. I use this only on Debian Linux because I don't like dealing with Windows.
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
fantom06
Jr. Member
Offline
Activity: 49
Merit: 1
|
 |
April 18, 2025, 11:20:58 AM |
|
how did you launch it?
By running the python script. Downloads\WIFHunter-main(1)\WIFHunter-main/ice_secp256k1.dll not found Traceback (most recent call last): File "---------Downloads\WIFHunter-main(1)\WIFHunter-main\WIFHunter.py", line 1, in <module> import secp256k1 as ice File "---------\Downloads\WIFHunter-main(1)\WIFHunter-main\secp256k1.py", line 94, in <module> ice.scalar_multiplication.argtypes = [ctypes.c_char_p, ctypes.c_char_p] # pvk,ret ^^^ NameError: name 'ice' is not defined Uploaded that dll to git. Try again. WIFHunter-main(1)\WIFHunter-main>python WIFHunter.py [2025-04-18 13:43:07] Starting scan for prefix: KxGJhe [2025-04-18 13:43:07] [E] Unexpected error: [WinError 193] %1 нe являeтcя пpилoжeниeм Win32 [2025-04-18 13:43:07] Script execution ended
You might have compiled a 32-bit version but are trying to run it on 64-bit Windows (or vice versa) The executable might be corrupted or not properly compiled P.S. I use this only on Debian Linux because I don't like dealing with Windows. how to run on linux
|
|
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
April 18, 2025, 11:22:34 AM |
|
I use this only on Debian Linux because I don't like dealing with Windows.
So you don't play games. 
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 11:26:33 AM |
|
I use this only on Debian Linux because I don't like dealing with Windows.
So you don't play games.  The last game I played was Prince of Persia from 1989, so you can imagine what dimension I'm in 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
fantom06
Jr. Member
Offline
Activity: 49
Merit: 1
|
 |
April 18, 2025, 11:34:27 AM |
|
I use this only on Debian Linux because I don't like dealing with Windows.
So you don't play games.  The last game I played was Prince of Persia from 1989, so you can imagine what dimension I'm in  root1@DESKTOP-E8A02N5:/mnt/c/Users/rey3/Downloads/WIFHunter-main(1)/WIFHunter-main$ g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -MMD -MP -c WIFHunter.cpp -o WIFHunter.o root1@DESKTOP-E8A02N5:/mnt/c/Users/rey3/Downloads/WIFHunter-main(1)/WIFHunter-main$ g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -MMD -MP -c sha256_avx2.cpp -o sha256_avx2.o root1@DESKTOP-E8A02N5:/mnt/c/Users/rey3/Downloads/WIFHunter-main(1)/WIFHunter-main$ g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx WIFHunter.o sha256_avx2.o -o WIFHunter.exe -mavx2 -mbmi2 -madx -pthread -static WIFHunter.cpp: In function ‘main’: WIFHunter.cpp:292:51: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 -Walloc-size-larger-than=] 292 | threads_progresses = new int[threads_number]{0}; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ WIFHunter.cpp:291:48: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 -Walloc-size-larger-than=] 291 | thread* threads = new thread[threads_number]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 11:35:12 AM Last edit: April 18, 2025, 12:18:18 PM by nomachine |
|
how to run on linux
sudo apt install build-essential g++ git make ibgmp-dev libmpfr-dev libmpc-dev libisl-dev
git clone https://github.com/NoMachine1/WIFHunter.git WIF Cloning into 'WIF'... remote: Enumerating objects: 17, done. remote: Counting objects: 100% (17/17), done. remote: Compressing objects: 100% (16/16), done. remote: Total 17 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0) Receiving objects: 100% (17/17), 5.74 MiB | 6.41 MiB/s, done. Resolving deltas: 100% (2/2), done. g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC -MMD -MP -c WIFHunter.cpp -o WIFHunter.o g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC -MMD -MP -c sha256_avx2.cpp -o sha256_avx2.o g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC WIFHunter.o sha256_avx2.o -o WIFHunter -mavx2 -mbmi2 -madx -pthread make[1]: Entering directory 'WIF' rm -f WIFHunter.o sha256_avx2.o WIFHunter.d sha256_avx2.d make[1]: Leaving directory 'WIF' [2025-04-18 13:09:13] Starting scan for prefix: KyNuLW [2025-04-18 13:09:13] WIF Hunter [2025-04-18 13:09:13] CHECKING WIF PREFIX KwDiBf: [2025-04-18 13:09:19] Progress = 0.34 % [24.08 Mkeys/sec] [2025-04-18 13:09:24] Progress = 0.69 % [23.93 Mkeys/sec] [2025-04-18 13:09:30] Progress = 1.03 % [23.66 Mkeys/sec] [2025-04-18 13:09:36] Progress = 1.38 % [23.57 Mkeys/sec] [2025-04-18 13:09:40] [W] KwDiBfA5gyPhjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn [2025-04-18 13:09:42] Progress = 1.72 % [23.81 Mkeys/sec] [2025-04-18 13:09:47] Progress = 2.07 % [23.60 Mkeys/sec] [2025-04-18 13:09:53] Progress = 2.41 % [23.87 Mkeys/sec] [2025-04-18 13:09:59] Progress = 2.76 % [23.62 Mkeys/sec] [2025-04-18 13:10:05] Progress = 3.10 % [23.40 Mkeys/sec] [2025-04-18 13:10:10] Progress = 3.45 % [23.58 Mkeys/sec] [2025-04-18 13:10:16] Progress = 3.79 % [23.07 Mkeys/sec]----- Also, entire script relies on AVX2 instructions (it is hardcoded for AVX2), then you cannot run it on a CPU without AVX2 support. grep -o avx2 /proc/cpuinfo | uniq
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
|
kTimesG
|
 |
April 18, 2025, 11:46:05 AM |
|
I use this only on Debian Linux because I don't like dealing with Windows.
So you don't play games.  The last game I played was Prince of Persia from 1989, so you can imagine what dimension I'm in  Did you save the princess??!
|
Off the grid, training pigeons to broadcast signed messages.
|
|
|
|
nomachine
|
 |
April 18, 2025, 12:00:38 PM |
|
I use this only on Debian Linux because I don't like dealing with Windows.
So you don't play games.  The last game I played was Prince of Persia from 1989, so you can imagine what dimension I'm in  Did you save the princess??! Yeah, in cheat mode, with the command 'PRINCE MEGAHIT'. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
fantom06
Jr. Member
Offline
Activity: 49
Merit: 1
|
 |
April 18, 2025, 12:09:21 PM |
|
how to run on linux
sudo apt install build-essential g++ git make ibgmp-dev libmpfr-dev libmpc-dev libisl-dev
git clone https://github.com/NoMachine1/WIFHunter.git WIF Cloning into 'WIF'... remote: Enumerating objects: 17, done. remote: Counting objects: 100% (17/17), done. remote: Compressing objects: 100% (16/16), done. remote: Total 17 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0) Receiving objects: 100% (17/17), 5.74 MiB | 6.41 MiB/s, done. Resolving deltas: 100% (2/2), done. g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC -MMD -MP -c WIFHunter.cpp -o WIFHunter.o g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC -MMD -MP -c sha256_avx2.cpp -o sha256_avx2.o g++ -m64 -std=c++17 -mssse3 -msse4.1 -Ofast -Wall -Wextra -funroll-loops -ftree-vectorize -fstrict-aliasing -fno-semantic-interposition -fno-exceptions -fno-rtti -flto -pthread -mavx2 -mbmi2 -madx -fPIC WIFHunter.o sha256_avx2.o -o WIFHunter -mavx2 -mbmi2 -madx -pthread make[1]: Entering directory 'WIF' rm -f WIFHunter.o sha256_avx2.o WIFHunter.d sha256_avx2.d make[1]: Leaving directory 'WIF' [2025-04-18 13:09:13] Starting scan for prefix: KyNuLW [2025-04-18 13:09:13] WIF Hunter [2025-04-18 13:09:13] CHECKING WIF PREFIX KwDiBf: [2025-04-18 13:09:19] Progress = 0.34 % [24.08 Mkeys/sec] [2025-04-18 13:09:24] Progress = 0.69 % [23.93 Mkeys/sec] [2025-04-18 13:09:30] Progress = 1.03 % [23.66 Mkeys/sec] [2025-04-18 13:09:36] Progress = 1.38 % [23.57 Mkeys/sec] [2025-04-18 13:09:40] [W] KwDiBfA5gyPhjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn [2025-04-18 13:09:42] Progress = 1.72 % [23.81 Mkeys/sec] [2025-04-18 13:09:47] Progress = 2.07 % [23.60 Mkeys/sec] [2025-04-18 13:09:53] Progress = 2.41 % [23.87 Mkeys/sec] [2025-04-18 13:09:59] Progress = 2.76 % [23.62 Mkeys/sec] [2025-04-18 13:10:05] Progress = 3.10 % [23.40 Mkeys/sec] [2025-04-18 13:10:10] Progress = 3.45 % [23.58 Mkeys/sec] [2025-04-18 13:10:16] Progress = 3.79 % [23.07 Mkeys/sec]----- Also, entire script relies on AVX2 instructions (it is hardcoded for AVX2), then you cannot run it on a CPU without AVX2 support. how to edit for adress 19vkiEajfhuZ8bs8Zu2jgmC6oqZbWqhxhG in WIFHunter.py
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 12:28:29 PM |
|
how to edit for adress 19vkiEajfhuZ8bs8Zu2jgmC6oqZbWqhxhG in WIFHunter.py
All the commands can be found here: https://github.com/iceland2k14/secp256k1 HEX = ice.btc_wif_to_pvk_hex(message) dec = int(HEX, 16) addc = ice.privatekey_to_address(0, True, dec) addu = ice.privatekey_to_address(0, False, dec) target_add = "19vkiEajfhuZ8bs8Zu2jgmC6oqZbWqhxhG" if addc == target_add or addu == target_add:
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
April 18, 2025, 12:46:20 PM |
|
python3 WIFHunter.py [2025-04-18 13:09:13] Starting scan for prefix: KyNuLW [2025-04-18 13:09:13] WIF Hunter
How long does it take for the script to run through  if "KxFyGD" <= prefix < "L5oLmv" 
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 12:54:23 PM |
|
How long does it take for the script to run through  if "KxFyGD" <= prefix < "L5oLmv"  The range includes all Base58 strings starting from "KxFyGD" up to (but not including) "L5oLmv". The total number of combinations is: 5852906891 If you have a script that solves one prefix in a second - 185.6 years
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
April 18, 2025, 01:00:21 PM |
|
If you have a script that solves one prefix in a second - 185.6 years
Sorry for even asking. 
|
|
|
|
|
Desyationer
Jr. Member
Offline
Activity: 64
Merit: 2
|
 |
April 18, 2025, 01:05:31 PM |
|
It seems I managed to run wifhunter on win11, 5800x3d shows the following speed, it is interesting to compare with other processors. [2025-04-18 16:00:55] [I] Starting scan for prefix: L5FNHG [2025-04-18 16:00:55] [I] WIF Hunter [2025-04-18 16:00:55] [I] CHECKING WIF PREFIX KwDiBf: [2025-04-18 16:01:06] [I] Progress = 0.43 % [16.26 Mkeys/sec] [2025-04-18 16:01:18] [I] Progress = 0.86 % [16.24 Mkeys/sec] [2025-04-18 16:01:30] [I] Progress = 1.29 % [14.86 Mkeys/sec] [2025-04-18 16:01:41] [I] Progress = 1.72 % [15.50 Mkeys/sec] [2025-04-18 16:01:53] [I] Progress = 2.16 % [15.08 Mkeys/sec] [2025-04-18 16:02:05] [I] Progress = 2.59 % [15.70 Mkeys/sec] [2025-04-18 16:02:17] [I] Progress = 3.02 % [15.60 Mkeys/sec] [2025-04-18 16:02:28] [I] Progress = 3.45 % [15.64 Mkeys/sec] [2025-04-18 16:02:31] [W] KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn Found matching private key! [2025-04-18 16:02:31] [i] PRIVATE KEY FOUND!!! [2025-04-18 16:02:31] Compressed HASH160: 751e76e8199196d454941c45d1b3a323f1433bd6 [2025-04-18 16:02:31] Uncompressed HASH160: 91b24bf9f5288532960ac687abb035127b1d28a5 [2025-04-18 16:02:31] Private key (hex): 0000000000000000000000000000000000000000000000000000000000000001 [2025-04-18 16:02:31] Private key (decimal): 1 [2025-04-18 16:02:31] [I] Private key saved to C:\Users\hexap\Downloads\WIFHunter-main\reports\found_key.txt [2025-04-18 16:02:31] [i] Script execution ended
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 01:26:17 PM |
|
it is interesting to compare with other processors.
Later, I will upgrade GIT with an even faster variant of Base58 decoding—but not the one Akito thinks I will (using AVX2 SIMD instructions). 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
Akito S. M. Hosana
Jr. Member
Offline
Activity: 420
Merit: 8
|
 |
April 18, 2025, 01:40:49 PM |
|
but not the one Akito thinks I will (using AVX2 SIMD instructions).  I see that it has been upgraded. This isn't just a bit faster — it's twice as fast now. And it's still using scalar (1x) base58 decoding 
|
|
|
|
|
hotmoney
Newbie
Offline
Activity: 21
Merit: 0
|
 |
April 18, 2025, 01:47:11 PM |
|
Parece que consegui executar o wifhunter no win11, 5800x3d mostra a seguinte velocidade, é interessante comparar com outros processadores. Código:
[2025-04-18 16:00:55] Inserção da varredura para prefixação para o prefixo: L5FNHG [2025-04-18 16:00:55] WIF Hunter [2025-04-18 16:00:55] CHECKING WIF PREFIX KwDiBf: [2025-04-18 16:01:06] Progresso - 0.43 % [16,26 Mkeys/sec] [2025-04-18 16:01:18] Progresso - 0,86 % [16,24 Mkeys/sec] [2025-04-18 16:01:30] Progresso - 1,29 % [14,86 Mkeys/sec] [2025-04-18 16:01:41] Progresso ? 1.72 % [15,50 Mkeys/sec] [2025-04-18 16:01:53] Progresso ? 2.116 % [15.08 Mkeys/sec] [2025-04-18 16:02:05] Progresso - 2.59 % [15,70 Mkeys/sec] [2025-04-18 16:02:17] Progresso - 3,02 % [15,60 Mkeys/sec] [2025-04-18 16:02:28] Progresso - 3,45 % [15,64 Mkeys/sec] [2025-04-18 16:02:31] [W] KwDiBB89QggGbjEhKnhXJuH7LrZiZi3Yjgd9M7rFU73sVHnoWn Encontrado combinando chave privada! [2025-04-18 16:02:31] FOUND PRIVADO DE CHAVE!!! [2025-04-18 16:02:31] Comprimido HASH160: 751e76e819899966494941c45d1b3a323f1433bd6 [2025-04-18 16:02:31] HASH160 descompactado: 91b24bf9f5252532960ac687abr [2025-04-18 16:02:31] Chave privada (hex): 00000000000000000000000000000000000000000000000000000000000000000001 [2025-04-18 16:02:31] Chave privada (decimal): 1 [2025-04-18 16:02:31] Chave privada salva para C:?Users?hexap?Downloads?WIFHunter-mainr?reports?found_key.txt [2025-04-18 16:02:31] Emissão escrita terminou
knife right away for puzzle 69 instead of 1
|
|
|
|
|
|
nomachine
|
 |
April 18, 2025, 01:58:32 PM |
|
but not the one Akito thinks I will (using AVX2 SIMD instructions).  I see that it has been upgraded. This isn't just a bit faster — it's twice as fast now. And it's still using scalar (1x) base58 decoding  No matter how fast it is, it's not enough. I told you in the previous post—you need to process thousands of prefixes per second, not one per minute. 
|
BTC: bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
|
|
|
|
kTimesG
|
 |
April 18, 2025, 02:06:35 PM |
|
How could I take them seriously and make a proposal on equal terms in the pursuit of truth if I receive childish responses?
I don’t have as much time as you do; I work, and I don’t have a PC that can run quick tests.
I don’t want to waste time making scripts that won’t provide anything beyond childish things.
I never heard you thanking Bram for taking from his own time to even test your theory, even if it is not to your taste for various reasons. You talk about scientific methods and so on, but you can't even test your own theories (let alone prove them), however you are so sure that they are working and are fail-safe, to the point of comparing yourself to the greatest minds in history vs clueless peasants. You know, all the guys with PhDs and so on, who refuted the Monty Python issue, they all later apologized, after being shown the proof of truth. In this case (you vs whomever), even after having all the proofs contrary to what you believe, the proofs will never ever suffice to make you even consider the fact that you might, at the end of the day, be wrong. So, it's understandable why you don't want to waste time writing scripts. After all, you very well know that if what you suggest is true, it would mean cryptography is broken. Thank you for not wanting to prove us that cryptography is broken.
|
Off the grid, training pigeons to broadcast signed messages.
|
|
|
|