![]() |
|
#1
|
|||
|
|||
|
HELP, CRC32
I need someone skills here
if i got a CRC32 of $44AA4E6A and i next a text string that crc32's to that using only numbers and letters how can i work it backwards? if someone knows how, can they post some text... thanks! mitch |
|
#2
|
||||
|
||||
|
google for "CRC32" + "reversing"
__________________
AKA Solomon/blowfish. |
|
#3
|
|||
|
|||
|
Hey.....
That's my line. Regards,
__________________
JMI |
|
#4
|
|||
|
|||
AqHI0F20A631-UFO 58RJ87818080-UFO Ngkr6CC75340-UFO 1V2kE87C7340-UFO zmQi9CD75500-UFO dQToB1F78D20-UFO gKCu6AFDFB00-UFO . . . all these string CRC32=BB55B195 CRC32 is NOT a one-way HASH like MD5...etc...
__________________
=========+ FiNALSErAPH =========+ |
|
#5
|
|||
|
|||
|
I ofcourse googled!!!
i found the reversing... but was still at losss I wrote a small vb ap, to randomly generate text strings and CRC32 them... figuring id get one soon. it ran for 20 hours, nadda FiNALSErAPH, can you make me a string for my crc32? CRC32 = 44AA4E6A mitch |
|
#6
|
|||
|
|||
|
20 hours? Are you sure your algorithm (or the random generator) is correct?
Long time ago, I wrote a bruteforcer for CRC32 (even before I calculated how to compute it directly ) - and on Pentium 3 1.5 GHz is takes slighly over a minute to check the 2^32 possibilities.It generates binary data (not just "numbers and letters")... but a simple algorithm that tries random texts should be about the same, i.e. getting the result in about half a time (in average). |
|
#7
|
|||
|
|||
|
Quote:
C3NQD2F41542-UFO 44lY10712D92-UFO MBU120C3A3A3-UFO 5SXM733B9FD0-UFO 85Nr1D408CF0-UFO syxb454ACB60-UFO . . . 0xBB55B195 ^ 0xFFFFFFFF = 0x44AA4E6A ^_^ read this tut... Title : CRC and how to Reverse it Author : Anarchriz/DREAD Release Date : 29 april 1999 (last modification 30 april 1999) Difficulty : beginner to advanced Target : CRC algorithm Tools : QEdit 2.1 (the best!) & Wordpad & some CRC progs Description : A CRC Tutorial & The c00l way to Reverse CRC CRC and how to Reverse it . . .
__________________
=========+ FiNALSErAPH =========+ |
|
#8
|
|||
|
|||
|
Knocked this out a while ago, and should do what you want, more or less.
It isn't base16 so you may want to adjust the src and recompile. arz... |
|
#9
|
|||
|
|||
|
Thanks FiNALSErAPH
im not 100% sure what you mean by 0xBB55B195 ^ 0xFFFFFFFF = 0x44AA4E6A yes that statement above is true but why did u calculate bb55b195's strings 1 first time? bear with me... for being blind here... mitch |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| CRC32 TOOLS + src | CodeCracker | Community Tools | 6 | 04-16-2024 21:59 |
| crc32 help needed? | The Day Walker! | General Discussion | 5 | 01-16-2006 14:53 |