hex encoded salt SHA1 Hash with Intel GPU on W7
#1
I have several pretty simple 20 byte lenght hex SHA1 hashes to brute force:
-the salt needs to be 0000000000000000
-the pwd lenght is exactly 8 chars, can contain only numerical digits
-EXAMPLE: EF63BF26E2382917D96850CCF9632458EE6E6C77:0000000000000000. The result should be: 50681318

Is it possible to brute force on a WINDOWS 7 laptop with a weak built in Intel GPU (Mobile Intel® 945GM Express Chipset Family)? Please let me know exactly how it can be done.

-ighashgpu.exe /h:EF63BF26E2382917D96850CCF9632458EE6E6C77 /tConfusedha1 /c:d /max:8 /min:8 /salt:0000000000000000 would be a solution for sure, but NOT running on Intel 945GM GPU
-hashcat-cli32.exe --attack-mode=3 --hash-mode=101 --salt-file=salt.txt --output-file=result.txt --threads=2 --bf-pw-min=8 --bf-pw-max=8 --bf-cs-buf=1234567890 hash.txt finishes the process, but does NOT provide result. It may be due to the hex based input.
-Hashcat-lite with --hex-salt option may be a solution, but requires again a more advanced GPU

Please advice.

Thank you in advance.
#2
Both oclHashcat and ighashgpu don't work with Intel GPU's, you would need an OpenCL or CUDA capable gpu (amd or nvidia in short)

See this page to get an idea of how good each gpu can be : http://www.golubev.com/gpuest.htm
#3
(06-07-2012, 09:53 PM)Xanadrel Wrote: Both oclHashcat and ighashgpu don't work with Intel GPU's, you would need an OpenCL or CUDA capable gpu (amd or nvidia in short)

See this page to get an idea of how good each gpu can be : http://www.golubev.com/gpuest.htm

Thank you for the quick reply. I will consider this info when I can buy a new laptop for sure!
In the meanwhile I scanned through the forum further and just found a script posted by Atom in post #4 for exactly the same problem:
http://hashcat.net/forum/thread-856.html

Is there any way to run this script on Windows 7? I am not a Linux and Perl expert, it seems to me a Linux based Perl script. Is it possible to run it under Windows 7 after installing ActiveState Perl OR Strawberry Perl?
If so, it would be great if somebody could let me know how the script needs to be changed for using it under Windows 7.

Thank you again!
#4
Based on Atom's Perl script Smile I have found a working solution! Please find the details if anybody needs the same on Windows without a proper and supported GPU:

http://www.digipedia.pl/usenet/thread/16353/4610/

Just follow the instruction at the 2012-02-15 16:45 post.

You can download the JTR tool (community-enhanced Jumbo version) from: http://www.openwall.com/john/
Direct link for the right (currently latest) Windows version: http://www.openwall.com/john/g/john179j5w.zip

3 easy steps:
1. The dynamic.conf file needs extended as described in the post
2. to build an input file (sha1-16.in) containing the SHA1 hash (20 byte in hex format). Example: EF63BF26E2382917D96850CCF9632458EE6E6C77
3. Run JTR in command line: john -inc:digits sha1-16.in -form=dynamic_2201

Result:
Loaded 1 password hash (dynamic_2201 SHA1($p) [16-byte null padded SHA1] [SSE2i
10x4x3])
50681318 (?)
guesses: 1 time: 0:00:00:04 DONE (Thu Jun 7 23:40:28 2012) c/s: 2192K trying
: 50681540 - 50681332
Use the "--show" option to display all of the cracked passwords reliably


It always finishes in less then 15 seconds!
#5
(06-07-2012, 11:50 PM)SG Wrote: (...)
http://www.digipedia.pl/usenet/thread/16353/4610/

Just follow the instruction at the 2012-02-15 16:45 post.
(...)

Link is not working. Can you send instructions?