Home

Awesome

TimingIntrusionTool5000

TimingIntrusionTool5000 is a tool for performing timing attacks on plaintext and hashed network password authentication. A novel technique is employed to infer the prefix of a hash of a user's password. This prefix can then be used to eliminate passwords from a standard wordlist and fall back to a good ol' fashioned brute force (with hydra or whatever). With large passwords lists (over 100 million words) this can significantly speed up the attack on vulnerable servers over fast networks.

More info is in my Kiwicon 666 Presentation.

Ideas and contributions are welcome, email me at aj@shinynightmares.com.

Features

Limitations

Use

java -jar TimingIntrusionTool5000.jar [options here]

java -jar TimingIntrusionTool5000.jar --mode=testhash --hash=sha1 --host=localhost --port=60000 --requestTemplate=socket_request.txt --confidenceRequired=0.2 --knownPassword=mcartney

--mode

--hash

--requestTemplateFile

--knownPassword

--host and --port

--confidenceRequired

--charsToGuess

--threads