Results 1 to 7 of 7

Thread: Decode an MD5 string - help pls

  1. #1

    Question Decode an MD5 string - help pls

    OK - First time in this forum but I need some help. I am trying to decode an MD5 string e9fe40e4d15ce94e854e83fb82b405b8 I am trying MD5 Crack which is taking absolutely ages (2 weeks so far) with no results. The original string had 0 and X's in it with spaces, but I was told to remove these to run the program.

    Does anyone have any ideas as to how I can crack this without taking ages and ages. Any ideas would be appreciated. Email me at
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #2
    Well my friend, I hate to break it to you but you're *not* going to reverse an MD5 signature. That's one of the points of using the hash of a plaintext like that... there are waaaayyy too many possible plaintexts to search through! As for that MD5Crack program, I've never heard of it and while it may have something useful, I'm very skeptical of it.

    Now what exactly are you trying to do this for? Is this MD5 signature part of some registration scheme or something? Please give us more details and maybe we can help you down a different path.


  3. #3

    Decode an MD5 string - help pls

    thanks for the response - I kind of guessed that you were going to say that. However the MD5 program will work (brute force) but it may take over a year which is unacceptable.
    Ethical or not I am trying to decode a encrypted password that is within a cable modem config file - to tweak it. I need the same password as the router so as the 2 are compared, I get authentication. If no password, no access !!
    Any ideas, or am I barking up the wrong tree ???
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  4. #4
    I think you'd be very lucky to brute force it in a year, but that's kinda irrelevant. We've firmly established this is not exactly something you want to brute-force

    As for your objective, I'm not a hardware person. About all I can suggest is reverse engineering the software that controls the modem and seeing if the password comparison is done in hardware or the software. If it's done in the program, you're all good... if not, sorry but I couldn't tell you what to do.

  5. #5
    newbie2this: Please explain more and more and more about how you have done this. I have 2 cable modems and I would love to do some tweaks on them but I thought that all the handshaking with the router etc was part of the hardware. How did you find that MD5 hash string? If it is part of the software you could be in luck. There might be other ways around what you are trying to do. Tell us how you have gotten the MD5 string and how the modem works please then we can give you some thoughtful answers.

    I promise that I have read the FAQ and tried to use the Search to answer my question.

  6. #6
    if the md5 string is in the config file and you have access to it.. why not just put some dummy self-encoded md5 string into it?..
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  7. #7


    using a dummy md5 hash won't work, except to generate an error. the md5 hash algorithm doesn't really recognize anything. it merely produces a hash of the input. the recognition of an error must come from your own prog through some sort of a comparison routine. simply put, if i input "jomamameister" and use the md5 hash i get "580c4ea440a04b5fef88f8087b910a7c".
    so if you input anything else, you will just generate another md5 hash string. you couldn't intuitively "guess" the right input. or generate the "right" hash without the "right" input. the odds are against you if you look right below.
    you can do the math yourself. each character in this string can be (26 lower case letters plus 10 numbers ) = 36 possible choices all independent of the others. so you can have 36 ^ 32 power of choices. this is quite a huge number. not only that, but you can manipulate the input before sending it to the hash algorithm or hash it again after going through a cycle. it's up to you. how complex you, as the programmer want to make this thing.
    it may be better to look for another way around this prog. take care. if you think that's bad, try the sha256 or sha512.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

Similar Threads

  1. HASP SRM v2c Decode Tool
    By MrPavlik in forum Tools of Our Trade (TOT) Messageboard
    Replies: 0
    Last Post: September 11th, 2013, 09:10
  2. VB string comparison
    By AttonRand in forum The Newbie Forum
    Replies: 3
    Last Post: November 18th, 2010, 09:44
  3. Help Decode P-Codes
    By patrick_keton in forum The Newbie Forum
    Replies: 2
    Last Post: July 20th, 2009, 20:08
  4. asm: Add trailing backslash at the end of string
    By DeViaN in forum The Newbie Forum
    Replies: 4
    Last Post: June 24th, 2007, 10:47
  5. Strange string
    By WebRIPPER in forum OllyDbg Support Forums
    Replies: 5
    Last Post: February 24th, 2004, 04:21


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts