AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Usg crypter1/9/2024 #pragma comment(linker, "/OPT:NOREF") // this tells the linker to keep the machine code of unreferenced source code You might also want to read on updates from the author himself in the thread that he has originally posted here. Source Codeīefore you look at the source code below and try to execute them, you might want to read what the comments are about. Another good source that mindlessdeath has updated me with was The PE File Format. If you do not know much about executable file format, you might want to take a look at Peering Inside the PE: A Tour of the Win32 Portable Executable File Format by Matt Pietrek. Im not doing a tutorial (and im not fond of them), because it is indeed easy, and if you dont understand this code, im sorry, but then you need to learn about PE and/or go back and continue with C/C++…” It is heavily commented, though unnecessary at most. He have also mentioned that “at first i was going for a more complex one, but seeing that there were some problems which easily took me a whole day to solve (damn RVA’s!) and as the source size became larger, i decided to go with this. PrerequisitesĢ: you must have enough free space at the end of the section for the stubģ: there may not be transparency in the RVA (like – raw size = 1000, virutal size = 2000) for that section, or it may malfunctionĤ: *edited* how did i miss that, there must be no relocations for “.text” section In order to use this source code without much trouble, there are some prerequisites that was mentioned by the author himself. Compared to any other source codes that are posted on the internet, the author of this source code gave a very detailed information on each line on what the statements does. Mindlessdeath, a member from HackForums have posted a thread regarding how to write a crypter in C! I find this source code a very good example for people that are trying to learn to write their own crypter.
0 Comments
Read More
Leave a Reply. |