![]() ![]() In that way youd be able to determine the opcodes and parameters to each opcode that would be run, and be able to decompress the data files contained within the exe installer. Youd try to write a program that would load the installer data in the same way that the header attached to the data by makensis would go about it. Sunjammer 12th February 2003 20:26 UTC darkboy I think youve got the wrong idea about decompilation. I think that he was looking for is the script that genereted the installer. We most know the properties of the installer to know what we can do. Its very dificult(but not impossible) to reverse the project. Try to modify my IO page and when I try to recompile give errors like: Corrupted file. Joel 12th February 2003 19:37 UTC I watch the source in a HEX Editor and Resource Hacker. ![]() Sunjammer 12th February 2003 17:16 UTC That would only work for official versions, a modified source version would not be decompilable still. That versionnumber could be a number, starting at 0, going up for each CVS released. You could make this optional, so that not all NSIS installers can be decompiled unless you know the version number. If the user didnt change the source, and you know the exact version the parsing will be very easy. I think that what Idimmu wants is to get the original script (or something alike). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |