Decompiling obfuscated Code

Discussion in 'Other Languages' started by CeMPUTER, Sep 8, 2011.

  1. CeMPUTER

    CeMPUTER Registered Member

    Joined:
    Sep 2, 2011
    Messages:
    88
    Likes Received:
    23
    Anyone of you have experience with decompiling obfuscated code?

    Currently i try to get the SALT for the hashes a dude uses in his VB*MODERATIONSYSTEMBYPASS*.NET Program.

    He uses the hashes to sign his web service requests. Would be great fun to know his SALT
     
  2. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,977
    Likes Received:
    13,296
    Occupation:
    Potentate
    Location:
    Asuncion
    If Reflector fails, IDA Pro is your friend, but you will need to understand assembly code. Also, if you know/guess the obfuscator, it 's possible you can find an automated de-obfuscator for it.
     
  3. hiderightnow

    hiderightnow Junior Member

    Joined:
    Jul 19, 2010
    Messages:
    104
    Likes Received:
    24
    You can't use a standard disassembler for .net code, you could use ildasm and disassemble to msil code, or use a powerful debugger like IDA Pro. Not sure getting the salt would help you all that much though.
     
  4. blakamia

    blakamia Junior Member

    Joined:
    Jan 25, 2010
    Messages:
    162
    Likes Received:
    349
    For .NET you can try using de4dot.