[split] Another Ethereum Password Crack
#1
Hi,
I have a question similiar to the above
running a 4028GR-TR2 server with a few Tesla V100's

Getting around 3000 H on 15700. Can not get CPU cores to work along with the Tesla's.
here is what I get

NvAPI_EnumPhysicalGPUs(): NVAPI_NVIDIA_DEVICE_NOT_FOUND
nvmlDeviceGetFanSpeed(): Not Supported
nvmlDeviceGetFanSpeed(): Not Supported

CUDA API (CUDA 11.2)
====================
* Device #1: Tesla V100-PCIE-16GB, 15951/16258 MB, 80MCU
* Device #2: Tesla V100-PCIE-16GB, 15951/16258 MB, 80MCU

OpenCL API (OpenCL 1.2 CUDA 11.2.109) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #3: Tesla V100-PCIE-16GB, skipped
* Device #4: Tesla V100-PCIE-16GB, skipped

OpenCL API (OpenCL 2.1 WINDOWS) - Platform #2 [Intel(R) Corporation]
====================================================================
* Device #5: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz, skipped

this is my setting on hashcat using Hashbull.

hashcat.exe -a 0 -m 15700 -w 3 --session=2021-01-27 --encoding-from=utf-8 --encoding-to=ISO-8859-1 --potfile-disable --hwmon-temp-abort=85 -O -o C:\Hashbull\#_Crackout\Crack_20210128_071957_Mode_15700.txt -r C:\Hashbull\Rules\Eth1500FrontRule.rule -r C:\Hashbull\Rules\passphrase-rule1.rule C:\Hashbull\hashcode.txt C:\Hashbull\#_Wordlists\passphrases.txt

I made up a front rule for the 6 Characters known and want to brute force the 2nd 6 characters that are unknown.
Can someone simplify this so it works, I tried a bunch of ways but something is not right.
I rather just use hashcat straight.
Sorry in advance for long post
Reply
#2
There is something off if you get 3000h/s with a single machine and Tesla v100. They can each do max 1 h/s based on onlinehashcracks benchmark and even my own 3080 cannot do more than 1 h/s . 15700 is anti gpu, your cpu can do better and gets recognized so, -D3,1 —force should work.
Reply
#3
(02-04-2021, 05:35 PM)vicious1 Wrote: There is something off if you get 3000h/s with a single machine and Tesla v100. They can each do max 1 h/s based on onlinehashcracks benchmark and even my own 3080 cannot do more than 1 h/s . 15700 is anti gpu, your cpu can do better and gets recognized so, -D3,1 —force should work.

Thank you, but a Tesla V100 is like having 100 CPU's, I am running 2 of them currently.
They were designed for deep learning, not mining or gaming

Quote from Nvidia
NVIDIA® Tesla® V100 Tensor Core is the most advanced data center GPU ever built to accelerate AI, high performance computing (HPC), data science and graphics. It's powered by NVIDIA Volta architecture, comes in 16 and 32GB configurations, and offers the performance of up to 100 CPUs in a single GPU.
Reply
#4
i need to revise my original question.
i am trying to crack a 12 character password, the 1st 6 known characters, rest are random.
I have tried Mask and Charsets but when it gets to end of 9 characters hashing it gives me an error, custom charset 1 is undefined. not sure where I am going wrong

I tried a mask of ******?l?u?d?1?1?1?1?1?1 (stars are known)
and a charset like this, which increments but fails after 9
******?l?u?d?1
******?l?u?d?1?1
******?l?u?d?1?1?1
******?l?u?d?1?1?1?1
******?l?u?d?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1?1?1?1?1
******?l?u?d?1?1?1?1?1?1?1?1?1?1?1?1

here are the stats to one that is running with the server
Session..........: 2021-01-27
Status...........: Running
Hash.Name........: Ethereum Wallet, SCRYPT
Hash.Target......: $ethereum$s*1024*8*1*--------------------------------------...cc3470
Time.Started.....: Thu Jan 28 07:20:57 2021 (7 days, 12 hours)
Time.Estimated...: Sat Feb 20 20:02:52 2021 (16 days, 0 hours)
Guess.Base.......: File (C:\Users\CracknRig2021\Desktop\Hashbull\#_Wordlists\passphrases.txt)
Guess.Mod........: Rules (C:\Users\CracknRig2021\Desktop\Hashbull\Rules\Eth1500FrontRule.rule, C:\Users\CracknRig2021\Desktop\Hashbull\Rules\passphrase-rule1.rule)
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........: 1448 H/s (54.36ms) @ Accel:1 Loops:1 Thr:1 Vec:1
Speed.#2.........: 1458 H/s (53.70ms) @ Accel:1 Loops:1 Thr:1 Vec:1
Speed.#*.........: 2906 H/s
Reply
#5
(02-04-2021, 05:35 PM)vicious1 Wrote: There is something off if you get 3000h/s with a single machine and Tesla v100. They can each do max 1 h/s based on onlinehashcracks benchmark and even my own 3080 cannot do more than 1 h/s . 15700 is anti gpu

mode 15700 is a parameterised hash mode. The speed depends on the scrypt parameters and generalising the performance is simply wrong. As we can see here.

(02-04-2021, 05:35 PM)vicious1 Wrote: -D3,1 —force should work.

Never ever recommend anyone using --force. Don't. Nobody should use that.

(02-05-2021, 02:33 AM)daveinli1218 Wrote: Thank you, but a Tesla V100 is like having 100 CPU's, I am running 2 of them currently.
They were designed for deep learning, not mining or gaming

Don't buy into every marketing bullshit you read. Tesla cards are still intrinsic GPUs (with a much worse price/performance ratio). If GPUS were universally better than CPUs we'd not be using CPUs any longer. Both types of processors have their own use cases.

(02-05-2021, 02:58 AM)daveinli1218 Wrote: it gives me an error, custom charset 1 is undefined.

This might be too obvious, but it looks like you have not defined custom charset 1 despite using it.
Reply
#6
(02-05-2021, 02:06 PM)undeath Wrote: mode 15700 is a parameterised hash mode. The speed depends on the scrypt parameters and generalising the performance is simply wrong. As we can see here.
That is correct but any ethereum wallet running any SCRYPT, on that hardware, will not go to 3000 hashes / s, unless is really really old, and even then.. hard pressed. SCRYPT is designed to be that way.
On a serious note, i compiled hashcat on an M1 mac and it went to 200kh/s, it took me a while to figure out why.. it somehow compiled a part wrong and never decrypted anything correctly.. i tested it with a real password Big Grin


(02-05-2021, 02:06 PM)undeath Wrote: Never ever recommend anyone using --force. Don't. Nobody should use that.
On my windows machine, that is the only way to get CPU to be used.. specifying the device alone, wont do it. Confusedhrug:



(02-05-2021, 02:06 PM)undeath Wrote: Don't buy into every marketing bullshit you read. Tesla cards are still intrinsic GPUs (with a much worse price/performance ratio). If GPUS were universally better than CPUs we'd not be using CPUs any longer. Both types of processors have their own use cases.
This! I guess tesla have their place in Deep learning and AI, but compared to Geforce card in hashcat, nowhere the performance ratio.




[/quote]

Thanks undeath, always a pleasure to be put in place by someone MUCH more knowledgeable.. (no pun or sarcasm here)
Reply
#7
Wait, so is -16300 (ethereum presale) also anti-GPU? Too bad I spent all this time and $ getting this 2080Ti up and running ;(
Reply