It is currently 30 Jul 2010, 11:57

All times are UTC + 1 hour [ DST ]




 Page 9 of 10 [ 143 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10  Next
Author Message
 Post subject: Re: LM hashes and accents
PostPosted: 03 Oct 2009, 19:45 
Developer

Joined: 30 Mar 2008, 15:37
Posts: 847
that depends on whether cp1250 is actually used on their windows versions... :)
and it's no use generating such LM tables yourself anyway... (too much work)


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 03 Oct 2009, 19:47 
Developer

Joined: 30 Mar 2008, 15:37
Posts: 847
btw, it is not about 'windows code page', but about 'oem code page', so 1250 is not used


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 03 Oct 2009, 19:54 
Developer

Joined: 15 Jul 2009, 22:38
Posts: 363
neinbrucke wrote:
btw, it is not about 'windows code page', but about 'oem code page', so 1250 is not used


Ah so I should be looking at cp852?


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 03 Oct 2009, 20:33 
Developer

Joined: 30 Mar 2008, 15:37
Posts: 847
maybe... i'm not sure that oem codepage is actually set as default codepage on romanian systems... if i look at http://msdn.microsoft.com/nl-nl/gogloba ... us%29.aspx there doesn't seem to be a localized version of windows for romania. So that most likely just gives them 437 or 850.

852 wouldn't be an odd choice though :)
i have overviews of the mappings for every character for a lot of codepages already, maybe i rewrite my lm2ntlm unicode corrector so that it takes mappings per codepage file... might be a good way to distribute this data. although iconv might actually do all you need...


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 03 Oct 2009, 22:42 
Developer

Joined: 15 Jul 2009, 22:38
Posts: 363
_haxxor_ wrote:
Romanian - ĂăÂâÎŢţ
Albanian - ÇçËë
Azerbaijani - ÄäÇçƏəĞğIıİiÖöŞşÜü
Basque - Ññ
Belarusian - ĆćČčŃńŚśŠšŬŭŹźŽž
Bosnian - ĆćČčĐ𩹮ž
Catalan - Çç
Croatian - ČčĆćĐ𩹮ž
Czech - ÁáČčĎďÉéĚěÍíŇňÓóŘřŠšŤťÚúŮůÝýŽž     
Hungarian - ÁáÉéÍíÓóÖöŐőÚúÜüŰű
Polish - ĄąĆćĘꣳŃńÓóŚśŹźŻż
Serbian - ČčĆćĐ𩹮ž
Turkish - ÇçĞğIıİiÖöŞşÜü
Danish - ÆæØøÅå
German - ÄäÖöÜüß
Estonian - ŠšŽžÕõÄäÖöÜü
Finnish - ÅåÄäÖö
French - ŒœÆæÀàÂâÇçÉéÈèÊêËëÎîÏïÔôÛûÙùÜüŸÿ
Galauz - ÄäÇçÊêIıİiÖŞŢÜ
Icelandic - ÁÐÉÍÓÚÝÞÆÖáðéíóúýþæö
Italian - ÀàÁáÉéÈèÌìÎîÒòÙù


I can't edit the rainbow crack "charset.txt" in order to generate let's say
numeric-ro-space = [0123456789ĂÂÎŞŢ ]

because if I save the file in unicode format, winrtgen or rainbow crack can't read it.
What am i doing wrong ?

LE: btw i'm trying to generate LM & md5 tables.


Could you provide a non-unicode text file with Romanian characters in it based on the local character encoding?


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 00:59 
Developer

Joined: 03 Dec 2007, 11:37
Posts: 725
You guys are missing what is happening. Also saying the character set is this does not mean anything:
numeric-ro-space = [0123456789ĂÂÎŞŢ ]

There is a conversion with LM from the Unicode value (0x000000 to 0x10FFFF) to an 8 bit value (0x00 to 0xFF) and the "charset.txt" can only handle 8 bit values (this is good for LM). Now if you could give me a LM hash that is just one character for each of the characters you want in your character set then it will be very easy to figure out the character set should be. Also rcrack and everything that uses it's code dose not support Unicode characters with values higher than 255 (0xFF) because the conversion from "charset.txt" to UTF-16 is concatenate a null character.
These are all the valid NTLM characters that rcrack supports (dots are invalid characters for passwords, please correct me if I'm wrong on any of these invalid characters).
   0123456789ABCDEF
0? ................
1? ................
2?  !"#$%&'()*+,-./   <--- . is the actual character for 0x2E
3? 0123456789:;<=>?
4? @ABCDEFGHIJKLMNO
5? PQRSTUVWXYZ[\]^_
6? `abcdefghijklmno
7? pqrstuvwxyz{|}~
8? ................
9? ................
A?  ¡¢£¤¥¦§¨©ª«¬­®¯   <--- don't ask me why "soft hyphen" is not showing up
B? °±²³´µ¶·¸¹º»¼½¾¿        because it is there and should look like this ¬-®
C? ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ
D? ÐÑÒÓÔÕÖרÙÚÛÜÝÞß
E? àáâãäåæçèéêëìíîï
F? ðñòóôõö÷øùúûüýþÿ



_________________
http://www.tobtu.com/
Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 08:53 
Developer

Joined: 30 Mar 2008, 15:37
Posts: 847
we are not missing the point here... quel is converting the characters to other code pages (1 byte values) using 'iconv'... also i have a list of like all the mappings from unicode to 1 byte value, per code page. And indeed, the rcrack's don't take unicode, they fake it for ntlm :)


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 14:26 
Rainbow Table

Joined: 18 Oct 2007, 19:30
Posts: 323
Quote:
French - ŒœÆæÀàÂâÇçÉéÈèÊêËëÎîÏïÔôÛûÙùÜüŸÿ


Just something i wanna add : we (french ppl) never use Ÿÿ.


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 16:51 
Guesser

Joined: 17 Jun 2008, 11:00
Posts: 46
rcrack "c:\Program Files\Cain\Winrtgen\lm\*.rt" -l lm >dump
traversing rt group #0 for 9 hashes (remain = 0, traversed = 0, skipped = 0)
disk: c:\Program Files\Cain\Winrtgen\lm\lm_byte#1-1_0_100x40000_oxid#000.rt: 640000 bytes read
disk: finished reading all files
searching for 9 hashes...
plaintext of 1bae07902550b288 is ŕ
plaintext of 438b8ac8e2da0221 is Ť
plaintext of 44595b264834253b is ˝
plaintext of 6e46bfbe6c2e2238 is ¨
plaintext of c2d690aa41cc1533 is —
plaintext of c43194b3487f5a36 is Ź
plaintext of c48b5514ed57f406 is ť
plaintext of f1048d80ea01263b is ¤
plaintext of fa53ea39107c5a18 is ă

statistics
-------------------------------------------------------
plaintext found:                              9 of 9
total time:                                   0.05 s
  time of chain traverse:                     0.03 s
  time of alarm check:                        0.00 s
  time of wait:                               0.00 s
  time of other operation:                    0.01 s
time of disk read:                            0.00 s
hash & reduce calculation of chain traverse:  43659
hash & reduce calculation of alarm check:     704
number of alarm:                              704
speed of chain traverse:                      1.36 million/s
speed of alarm check:                         59889696578085168000000000000000000.00 million/s

result
-------------------------------------------------------
f1048d80ea01263b  ¤  hex:a4
c43194b3487f5a36  Ź  hex:8f
6e46bfbe6c2e2238  ¨  hex:a8
c48b5514ed57f406  ť  hex:9d
fa53ea39107c5a18  ă  hex:e3
1bae07902550b288  ŕ  hex:e0
c2d690aa41cc1533  —  hex:97
438b8ac8e2da0221  Ť  hex:8d
44595b264834253b  ˝  hex:bd


LM: loweralpha-pl == alpha-pl

ą=B9 / Ą=A5 / LM ¤=a4
ć=E6 / Ć=C6 / LM Ź=8f
ę=EA / Ę=CA / LM ¨=a8
ł=B3 / Ł=A3 / LM ť=9d
ń=F1 / Ń=D1 / LM ă=e3
ó=F3 / Ó=D3 / LM ŕ=e0
ś=9C / Ś=8C / LM —=97
ź=9F / Ź=8F / LM Ť=8d
ż=BF / Ż=AF / LM ˝=bd

rcrack "c:\Program Files\Cain\Winrtgen\lm\*.rt" -l lm >dump
traversing rt group #0 for 8 hashes (remain = 0, traversed = 0, skipped = 0)
disk: c:\Program Files\Cain\Winrtgen\lm\lm_alpha-pl#1-5_0_1000x40000_oxid#000.rt: 640000 bytes read
disk: c:\Program Files\Cain\Winrtgen\lm\lm_alpha-pl#1-5_1_1000x40000_oxid#000.rt: 640000 bytes read
disk: c:\Program Files\Cain\Winrtgen\lm\lm_alpha-pl#1-5_2_1000x40000_oxid#000.rt: 640000 bytes read
disk: c:\Program Files\Cain\Winrtgen\lm\lm_alpha-pl#1-5_3_1000x40000_oxid#000.rt: 640000 bytes read
disk: c:\Program Files\Cain\Winrtgen\lm\lm_alpha-pl#1-5_4_1000x40000_oxid#000.rt: 640000 bytes read
disk: finished reading all files
searching for 8 hashes...
plaintext of baeb34edcdc37dbc is G¤BKA
plaintext of a2f15b1acd9c0f80 is DŤWIG
plaintext of cdfbc8f10daf01db is ˝YŹ
plaintext of 597ab4b0a62699f6 is —LIWA
plaintext of 142a282081c47bd1 is M¨KA
traversing rt group #1 for 3 hashes (remain = 0, traversed = 0, skipped = 0)
searching for 3 hashes...
plaintext of 48f4f6b82224b3ed is MIŕD
plaintext of 4cf3f8954c3c1c0a is ťŕ˝KO
traversing rt group #2 for 1 hash (remain = 0, traversed = 0, skipped = 0)
searching for 1 hash...
traversing rt group #3 for 1 hash (remain = 0, traversed = 0, skipped = 0)
searching for 1 hash...
plaintext of 0e2a1b7848b39061 is DZIEă

statistics
-------------------------------------------------------
plaintext found:                              8 of 8
total time:                                   13.63 s
  time of chain traverse:                     12.48 s
  time of alarm check:                        0.80 s
  time of wait:                               0.00 s
  time of other operation:                    0.34 s
time of disk read:                            0.01 s
hash & reduce calculation of chain traverse:  6480513
hash & reduce calculation of alarm check:     1015925
number of alarm:                              3563
speed of chain traverse:                      0.52 million/s
speed of alarm check:                         1.27 million/s

result
-------------------------------------------------------
0e2a1b7848b39061  DZIEă  hex:445a4945e3
a2f15b1acd9c0f80  DŤWIG  hex:448d574947
baeb34edcdc37dbc  G¤BKA  hex:47a4424b41
4cf3f8954c3c1c0a  ťŕ˝KO  hex:9de0bd4b4f
142a282081c47bd1  M¨KA  hex:4da84b41
48f4f6b82224b3ed  MIŕD  hex:4d49e044
597ab4b0a62699f6  —LIWA  hex:974c495741
cdfbc8f10daf01db  ˝YŹ  hex:bd598f


console:
Image
Polish chars - OK

All LM Hashes cracked !



Polish charset to LM:
lm-alpha-pl = [ABCDEFGHIJKLMNOPQRSTUVWXYZ¤Ź¨ťăŕ—Ť˝]


Attachments:
charset.txt [131 Bytes]
Downloaded 12 times


Last edited by GLOBUS on 04 Oct 2009, 18:10, edited 1 time in total.
Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 17:58 
Perfect Table

Joined: 02 Apr 2008, 15:10
Posts: 833
Location: Romania
quel wrote:
neinbrucke wrote:
i'm guessing these are already covered in the LM tables... or do you have a strange oem codepage in romania?


For Romanian these are not within lm_lm-frt-cp437-850:

char  cp1250   unicode  unicode name
Ă     0xC3     0x0102   #LATIN CAPITAL LETTER A WITH BREVE
     0xC2     0x00C2   #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
Π    0xCE     0x00CE   #LATIN CAPITAL LETTER I WITH CIRCUMFLEX
Ş     0xAA     0x015E   #LATIN CAPITAL LETTER S WITH CEDILLA
ş     0xBA     0x015F   #LATIN SMALL LETTER S WITH CEDILLA
ţ     0xFE     0x0163   #LATIN SMALL LETTER T WITH CEDILLA

it seems they aren't. i hoped to give you guys all the "special chars" in all the european languages, (latin alphabet) and then to decide how to add them to the charset.txt in order to generate all kinds of tables, for foreign languages.

thx quel for the charset.txt ! i'll try to generate lm tables & crack some hashes. i'll come back with a report :)


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 18:03 
Perfect Table

Joined: 02 Apr 2008, 15:10
Posts: 833
Location: Romania
pointp wrote:
Quote:
French - ŒœÆæÀàÂâÇçÉéÈèÊêËëÎîÏïÔôÛûÙùÜüŸÿ


Just something i wanna add : we (french ppl) never use Ÿÿ.

wikipedia said that, i argued with my mother on that, so i wasn't sure.

btw
Romanian - ĂăÂâÎŢţ
Albanian - ÇçËë
Azerbaijani - ÄäÇçƏəĞğIıİiÖöŞşÜü
Basque - Ññ
Belarusian - ĆćČčŃńŚśŠšŬŭŹźŽž
Bosnian - ĆćČčĐ𩹮ž
Catalan - Çç
Croatian - ČčĆćĐ𩹮ž
Czech - ÁáČčĎďÉéĚěÍíŇňÓóŘřŠšŤťÚúŮůÝýŽž     
Hungarian - ÁáÉéÍíÓóÖöŐőÚúÜüŰű
Polish - ĄąĆćĘꣳŃńÓóŚśŹźŻż
Serbian - ČčĆćĐ𩹮ž
Turkish - ÇçĞğIıİiÖöŞşÜü
Danish - ÆæØøÅå
German - ÄäÖöÜüß
Estonian - ŠšŽžÕõÄäÖöÜü
Finnish - ÅåÄäÖö
French - ŒœÆæÀàÂâÇçÉéÈèÊêËëÎîÏïÔôÛûÙùÜüŸÿ
Galauz - ÄäÇçÊêIıİiÖŞŢÜ
Icelandic - ÁÐÉÍÓÚÝÞÆÖáðéíóúýþæö
Italian - ÀàÁáÉéÈèÌìÎîÒòÙù


i need to triple check these [and more], so don't take them for granted !


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 18:31 
Developer

Joined: 15 Jul 2009, 22:38
Posts: 363
_haxxor_ wrote:
quel wrote:
neinbrucke wrote:
i'm guessing these are already covered in the LM tables... or do you have a strange oem codepage in romania?


For Romanian these are not within lm_lm-frt-cp437-850:

char  cp1250   unicode  unicode name
Ă     0xC3     0x0102   #LATIN CAPITAL LETTER A WITH BREVE
     0xC2     0x00C2   #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
Π    0xCE     0x00CE   #LATIN CAPITAL LETTER I WITH CIRCUMFLEX
Ş     0xAA     0x015E   #LATIN CAPITAL LETTER S WITH CEDILLA
ş     0xBA     0x015F   #LATIN SMALL LETTER S WITH CEDILLA
ţ     0xFE     0x0163   #LATIN SMALL LETTER T WITH CEDILLA

it seems they aren't. i hoped to give you guys all the "special chars" in all the european languages, (latin alphabet) and then to decide how to add them to the charset.txt in order to generate all kinds of tables, for foreign languages.

thx quel for the charset.txt ! i'll try to generate lm tables & crack some hashes. i'll come back with a report :)


Well, neinbrucke tells me that the windows code page won't be the right one. So I will have to look at the other cp pages and see what we find. I think cp852 might be the correct one but I am not sure. I'm going to do some more comparison of the code pages and see what overlaps and what doesn't.


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 18:32 
Developer

Joined: 15 Jul 2009, 22:38
Posts: 363
pointp wrote:
Quote:
French - ŒœÆæÀàÂâÇçÉéÈèÊêËëÎîÏïÔôÛûÙùÜüŸÿ


Just something i wanna add : we (french ppl) never use Ÿÿ.


Thanks! One of the biggest problems is that we really need data from people who have computers set up in the various locales. It seems that a lot of the data available is mostly just listings of the code pages and doesn't have any reality checks as to if they are even used.


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 19:32 
Perfect Table

Joined: 02 Apr 2008, 15:10
Posts: 833
Location: Romania
1:"":"":7584248B8D2C9F9EAAD3B435B51404EE:9CAEA49F4571A2131BB7B7963AECB4BC
2:"":"":7584248B8D2C9F9EAAD3B435B51404EE:9E75F79BC73A0BF3A516AFCD46493C08
3:"":"":F7E62F36F8DB5AE6AAD3B435B51404EE:311E444E5B934807E151410802B0579E
4:"":"":F7E62F36F8DB5AE6AAD3B435B51404EE:54595FAA4B8E83B29EC23F20EC624E1D
5:"":"":7584248B8D2C9F9EAAD3B435B51404EE:305783B3AD65A195AD4AC907717C3419
6:"":"":7584248B8D2C9F9EAAD3B435B51404EE:E2DA4DFEF0CCBA1AF829C3CFD56E856C
7:"":"":93E28745B8BF4BA6AAD3B435B51404EE:92269D05D0C21D23F610F336F5E6AD92
8:"":"":93E28745B8BF4BA6AAD3B435B51404EE:CD813BBF798343A6C34C39042A8A4D32
9:"":"":417EAF50CFAC29C3AAD3B435B51404EE:44F131BE23A649A8652F92F8DB233C42
10:"":"":417EAF50CFAC29C3AAD3B435B51404EE:A8C748E7443D7795A62BFACEA88E52E5

//dumped with cain
1-ă
2-Ă
3-î
4-Î
5-â
6-Â
7-Ş
8-ş
9-Ţ
10-ţ

7584248B8D2C9F9EAAD3B435B51404EE:A
F7E62F36F8DB5AE6AAD3B435B51404EE:I
93E28745B8BF4BA6AAD3B435B51404EE:S
417EAF50CFAC29C3AAD3B435B51404EE:T
so :
Ă,ă,Â,â - A
Î,î - I
Ş,ş - S
Ţ,ţ - T


Windows XP Professional SP3 version 2002
(does it matter that this version of windows, isn't bought in Romania ?)


Offline
 Profile  
 
 Post subject: Re: LM hashes and accents
PostPosted: 04 Oct 2009, 20:52 
Developer

Joined: 15 Jul 2009, 22:38
Posts: 363
_haxxor_ wrote:
1:"":"":7584248B8D2C9F9EAAD3B435B51404EE:9CAEA49F4571A2131BB7B7963AECB4BC
2:"":"":7584248B8D2C9F9EAAD3B435B51404EE:9E75F79BC73A0BF3A516AFCD46493C08
3:"":"":F7E62F36F8DB5AE6AAD3B435B51404EE:311E444E5B934807E151410802B0579E
4:"":"":F7E62F36F8DB5AE6AAD3B435B51404EE:54595FAA4B8E83B29EC23F20EC624E1D
5:"":"":7584248B8D2C9F9EAAD3B435B51404EE:305783B3AD65A195AD4AC907717C3419
6:"":"":7584248B8D2C9F9EAAD3B435B51404EE:E2DA4DFEF0CCBA1AF829C3CFD56E856C
7:"":"":93E28745B8BF4BA6AAD3B435B51404EE:92269D05D0C21D23F610F336F5E6AD92
8:"":"":93E28745B8BF4BA6AAD3B435B51404EE:CD813BBF798343A6C34C39042A8A4D32
9:"":"":417EAF50CFAC29C3AAD3B435B51404EE:44F131BE23A649A8652F92F8DB233C42
10:"":"":417EAF50CFAC29C3AAD3B435B51404EE:A8C748E7443D7795A62BFACEA88E52E5

//dumped with cain
1-ă
2-Ă
3-î
4-Î
5-â
6-Â
7-Ş
8-ş
9-Ţ
10-ţ

7584248B8D2C9F9EAAD3B435B51404EE:A
F7E62F36F8DB5AE6AAD3B435B51404EE:I
93E28745B8BF4BA6AAD3B435B51404EE:S
417EAF50CFAC29C3AAD3B435B51404EE:T
so :
Ă,ă,Â,â - A
Î,î - I
Ş,ş - S
Ţ,ţ - T


Windows XP Professional SP3 version 2002
(does it matter that this version of windows, isn't bought in Romania ?)


Can you attach a non-unicode text file with the characters? I tried running the chars through all the encodings that iconv can handle and I didn't get a LM hash that matched yours. The hashes let me double check if I have the right encoding but having a starting point is nice.


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 9 of 10 [ 143 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron