i have been working on a bug for almost a year trying to figure out how i can fix it. the app is suppose to show some message like ("Processing")to notify a user that the main function is executed, so since Delphi is easy to reverse with its strings. i have searched for encryption using Olly's SnD Crypto plugin and i have found the following
CRC32(table) CRC32b(table) MD5 SHA1 SHA256 Base64 alphabet Base64 alphabet(Unicode/VB) ENIGMA encryption algorithm(WiteG) RC4 encryption algorithm
according to the plugin Enigma was used to protect two pieces in CODE section which i thought is hiding an Algorithm. RC4 is protecting most pieces of the DATA sections probably the Base64 encoded strings so dealing with strings is a none start for me because if it wasn't like that i would look for a messagebox Api or Search for strings.
i would like to Decrypt Enigma then simply follow through since the app is an email transporter i will know the function and in i will be able to see where the message should be executed.
how can i decrypt ENIGIMA thats mostly my question?