Table-Lookup Attack Possible Typo
#4
Hi atom

Well I summoned up the courage to edit the wiki a little, I just changed the code bit.

I was thinking about trying to explain things in a simple way, one which I would have appreciated when I first arrived here, but I thought I should show you it first. I am also concerned I may not be right about the --attack-mode 5 bit in relation to piping.

So, I wrote the following for humble users like myself, please would you check it and perhaps use anything you think is ok.

Thanks.

Quote:The Table-Lookup Attack (--table-file ) can be seen in context within the following example.

hashcat-cli32.exe --attack-mode 5 --table-file A.table --stdout B.txt >> C.txt

In this case the user intends to generate a new, more diverse and complex word list from a selection of simple or plain base words. Thanks to the “--stdout” feature in hashcat we are able to write the output to a text file for future use.

Here is a breakdown of each section of the command.

hashcat-cli32.exe This of course is the main executable. In this case the 32bit version, if you are using a 64bit OS then hashcat-cli64.exe is the one for you.

--attack-mode 5 The MD5 hash mode, as hashcat needs a command in this position it has been chosen at random. The choice of mode at this point does not affect the output if you are simply creating a modified word list.

--table-file instructs hashcat to employ the “Table-Lookup Attack” and indicates the table files location.

“A.table” is a randomly chosen name for this example, “A” could be any name you choose for your table file. Here it is assumed that the file resides in the same directory as hashcat. If not, be sure to enter the full address, you may also need to enclose the address in quotes. A good trick is to drag and drop the file into the command window at the point where you need to type the location.

--stdout tells hashcat to either print the results to the command prompt or to a file. We haven’t told hashcat exactly where to print yet.

B.txt Again this is a randomly chosen name purely for this example. This text file is your source of plain or base words for hashcat to elaborate on, using the instructions within your table file.

>> C.txt Finally we tell hashcat to write or pipe the results out to a text file called C.txt. As before this is just a random name for the output file, you may call yours something different. However it is good practice to name the output file in such a way you can easily identify it. Trying to open very large text file to see what it contains at a later date can sometimes be very difficult to do !


Messages In This Thread
Table-Lookup Attack Possible Typo - by Hash-IT - 11-13-2011, 01:40 PM
RE: Table-Lookup Attack Possible Typo - by atom - 11-13-2011, 07:11 PM
RE: Table-Lookup Attack Possible Typo - by Hash-IT - 11-14-2011, 02:11 AM
RE: Table-Lookup Attack Possible Typo - by atom - 11-14-2011, 04:37 PM