Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Proper Syntax or usage of gui
02-20-2012, 09:25 PM
Post: #1
Proper Syntax or usage of gui
I am confused on two points. I have been reading all sorts of material and experimenting but cant seem to get it right =(.

1. What is a mask when trying to brute force? I understand if I do ?d?d?d?d I will have a 4 length digit combination attempted. However what I dont understand is what if there is a single letter in there....or its a word with a letter in front or at end...how do I account for this?

I tried ?l?u?d?s so do these 4 main custom char sets.....but I am not sure if that syntax would work in the GUI. I also use the CLI for Backtrack but working on a windows machine at the moment.

2. When looking at the Charset section under cudahashcat-plus (same place I am having mask issues) can I do the above stated ?s?u?l?d or does each separate set need to be in one of the four boxes.

Also do they need to be separated by a space like this ?d ?s ?u ?l....

Basically I am trying to brute force 350 hashes with my GPU for class. Length is max of 18 and its a mix of special chars/Ucase/Lcase/Numbers.

Thanks for the help ahead of time.
Find all posts by this user
Quote this message in a reply
02-20-2012, 10:16 PM
Post: #2
RE: Proper Syntax or usage of gui
its explained here: http://hashcat.net/wiki/mask_attack
Visit this user's website Find all posts by this user
Quote this message in a reply
02-20-2012, 11:52 PM (This post was last modified: 02-21-2012 12:14 AM by ochieman2000.)
Post: #3
RE: Proper Syntax or usage of gui
(02-20-2012 10:16 PM)atom Wrote:  its explained here: http://hashcat.net/wiki/mask_attack

I know it is there. That is where I got all this information. HOWEVER. It does not show you how to use these in the gui. It simply states things such as "A variable is indicated by the ? letter followed by one of the built-in charset (l, u, d, s, h, D, F, R) or one of the custom charset variable names (1, 2, 3, 4)."

I understand what it means but not how to use it in the gui.....so yes I see it there and this and many others I have already read. This it not a good intro. Its like a linux man file but without the actual syntax example at the top. In this case not the syntax for the gui or CLI.

The problem is I understand what it is saying but not how to implement it.

EXAMPLE: Mask under cudaHashCat-plus. Under Brute Force then the sub option of Mask I dont know what to put here? And that wiki you mentioned does not say how to implement the SYNTAX. Please understand what I am trying to say. The actual variable is understood but the the order or combination that I can use is not understood. HOW do I ask it to guess for any position for a 1-16 character password LCase/UCase/Numbers/Special Chars for all positions. I tried ?l?u?s?d?h But if I understand the wiki than I am only asking it to check a 5 character password and in the exact order of variables where it will NOT CHECK for digits in the 1,2,3,5 positions....only 4th position.

If I do ?d?d?d ....does this mean it only looks for digits in position 1 2 and 3. So if instead the password is a23...hahscat wont figure it out as I did not specify ?l?d?d instead????

This is my issue. That syntax is not explained. The wiki uses too simple of examples...

My concern is how am I suppose to GUESS the position of the letters/numbers/special chars/.....I want to brute force and have my 2 GeForce 580s guess.


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
02-21-2012, 02:41 AM
Post: #4
RE: Proper Syntax or usage of gui
If you want a mask that includes more than one charset for each position, you need to define the custom charsets in the boxes below.
Find all posts by this user
Quote this message in a reply
Post Reply