| 
		
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 11:35 AM 
(This post was last modified: 04-01-2015, 03:12 PM by MultiFilm.)
		
	 
		Hello,
 I am a hashcat noob but I need some help. I forgot my Truecrypt Countainer Password and need to crack it now.
 It has 37-41 Characters. The good news I know the last 20 Characters and the first 4 excatly. I know the 6th Position it's a "," or ".". And I know the 5th Position could be one letter or nothing, than the 6th Position would be the 6th Position.
 I also know between 5/6 till 20/21th Position are two static phrases.
 One is like that "HuW" and one is like that "84839", the rest is out of 6 Characters.
 
 Example how it could look like:
 
 !Ii!,HuW;,.H).84839..123456789+'+uHdbHDhE
 
 or maybe:
 
 !Ii!c.HuW;,HH).84839..123456789+'+uHdbHDhE
 
 (don't worry I changed up here things, thats now how my password look like, but it's an example for configuration.)
 
 I did some math and cam out that it can get cracked in less than a day with a Amd 290x.
 
 I need now help to get the configuration right. Here is an example how it would look like in OTFBrutus.
 
 !Ii![c]{0-1}[\.\,]{1}["HuW" \;\.\-\_\)\: "84839"]{6-10}123456789+'+uHdbHDhE
 OTFBrutus said it would be 4908384256 combinations.
 (4908384256 / 500000 / 60 / 60 = 2,72 h)
 
 
 the password can only get cracked in a good time, if 84839 and HuW are threated like a static phrases "in way like a character (from the math side").
 
 Thank you very much!
 
	
	
	
		
	Posts: 2,935Threads: 12
 Joined: May 2012
 
	
	
		Do not request help cracking a hash or offer a cash reward. This is against the forum rules. 
Basically what you are looking for here is a mask attack. http://hashcat.net/wiki/doku.php?id=mask_attack 
The static portions of your password will be static in your mask. For the unknown portions you'll use custom charsets.
	 
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 11:49 AM 
(This post was last modified: 04-01-2015, 11:51 AM by MultiFilm.)
		
	 
		Thank you bro for the fast answer. I didn't want to break the rules here, I didn't know that.
 Can you set this up for me please? I would really really appreciate that!
 
 €dit:  What about this: "I know the 6th Position it's a "," or ".". And I know the 5th Position could be one letter or nothing, than the 6th Position would be the 6th Position."
 
	
	
	
		
	Posts: 2,935Threads: 12
 Joined: May 2012
 
	
	
		You will need multiple masks to accomplish this, so you should probably use an hcmask file.
 I will help you construct one mask. You will need to construct the others.
 
 -1 '.,'  -2 ';.-_):'  '!Ii!?1HuW?1?184839123456789+'\''+uHdbHDhE'
 
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 01:31 PM 
(This post was last modified: 04-01-2015, 01:46 PM by MultiFilm.)
		
	 
		Why did you do it like  that?I don't understand.
 
 
 this part is almost known:
 !Ii!c.
 could be also
 !Ii!c,
 or
 !Ii!,
 !Ii!c,
 
 and this part is really known:
 
 123456789+'+uHdbHDhE
 
 everything between is almost unknow except the charset and the static combination 84839 and HuW but it could also be hUw.
 In this middle part could be up to 6-10 characters, if you cound 84839 and HuW as one character (if you count 84839 and HuW as 5 and 3 characters in this middle part is than a total of between 16 and 12). And in this middle part is a charset of 6-7 chars.
 Did you maybe misunderstood my question? Or did I missunderstood you?
 
 €dit: and one thing more that I know, HuW definetly appears only one time in this middle part and 84839 also appears one time in the middle part.
 
	
	
	
		
	Posts: 68Threads: 3
 Joined: Feb 2011
 
	
	
		If you put the same amount of energy in just writing the mask instead of describing what you want you actually would get it faster. Epix gave you a good example.
	 
sch0.org
 
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 02:30 PM 
(This post was last modified: 04-01-2015, 02:53 PM by MultiFilm.)
		
	 
		I don't see in his examples how "HuW" and "84839" rotate in this case? I don't know where HuW and 84839 are. First could come 84839 and than HuW or different way. And I don't know whats between them. I just know they are between beginning and end (middle) and I know this middle part has with this 2 phrases (12-16 chars if you count them as one char -> 6-10)
 €dit: I am just despread. I need your help!
 
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 02:56 PM 
(This post was last modified: 04-01-2015, 04:12 PM by MultiFilm.)
		
	 
		Is it somehow possible to set up a charset where this 2 static phrases are recognized as a char (even they aren't)?
 than it would be
 
 8 chars in the middle
 
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!?1?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!c?1?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 
 9 chars in the middle
 
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!?1?2?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!c?1?2?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 
 10 chars in the middle
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!?1?2?2?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 -1 '.,' -2 ';.-_):"HuW" "84839"' '!Ii!c?1?2?2?2?2?2?2?2?2?2?2123456789+'\''+uHdbHDhE'
 
 or? But is it possible to put a static phrase in a charset?
 
 and the other question is it possible to let this run in a queque? Or do I have to start every mask new?
 
 €dit: my problem is how can I bring this two static phrases in a charset? And how can I run this automatically?
 
 
 €dit2: Ahhh I guess I know what you know mean with hcmask.
 
 I have to create something like that:
 
 5 x ?2
 -1 '.,' -2 ';.-_):' '!Ii!?1HuW18483?2?2?2?2?2123456789+'\''+uHdbHDhE'
 -1 '.,' -2 ';.-_):' '!Ii!?1HuW?218483?2?2?2?2123456789+'\''+uHdbHDhE'
 -1 '.,' -2 ';.-_):' '!Ii!?1HuW?2?218483?2?2?2123456789+'\''+uHdbHDhE'
 ...
 -1 '.,' -2 ';.-_):' '!Ii!?1HuW?2?2?2?2?218483123456789+'\''+uHdbHDhE'
 ...
 -1 '.,' -2 ';.-_):' '!Ii!?1?2?2?2?2?218483HuW123456789+'\''+uHdbHDhE'
 
 Am I right? And than again repeat this with 6 x ?2 and 7 x ?2 and 8 x ?2
 Is that correct?
 
 If this is right and I created that file, how can I execute it with oclHashcat?
 
	
	
	
		
	Posts: 2,935Threads: 12
 Joined: May 2012
 
	
	
		Those masks are looking good. Unfortunately since your custom charset includes a comma, and hcmasks use commas to separate fields, an hcmask file would not work. So what you'll need to do is run each of these masks one-by-one with hashcat. It's probably best to script this out.
	 
	
	
	
		
	Posts: 10Threads: 1
 Joined: Apr 2015
 
	
		
		
		04-01-2015, 09:39 PM 
(This post was last modified: 04-01-2015, 10:27 PM by MultiFilm.)
		
	 
		No way    I just already started to do this masks. This are a lot of masks, I can't start them one by one. 
Isn't there a way around like you did with the ' ?
 
I can't script that, can you help me please?
 
€dit: 2 more questions:
 
1.) How does a command look like for TC AES (RipeMD) with hcmaks? 
2.) Which OS would work best with a AMD R9 290x?
 
ahh and a 3rd one:
 
is a slash / also a Problem for hashcat if it appears?
 
€dit3: I found this in the Documention: 
"- \, means that the comma should be used literally (not a separator between ?1, ?2, ?3, ?4 or mask)" but you right, the problem is that is in the custom charset. What can I do? :/
 
€dit4:
 
would the command be this:
 
./oclHashcat-plus64.bin -m 6211 -a 3 -n 32 /root/desktop/countainer.tc -1 '.,' -2 ';,.-_):' '!Ii!?1HuW18483?2?2?2?2?2123456789+'\''+uHdbHDhE' -o /root/desktop/found/found.txt
 
or is something missing?
	 |