In DOS there are no access violations so you can do anything.ĭetect the actual screen the program is presenting Then write TSR launcher for your program (terminate and stay program) that will change the text screens for you. After that just leave those as are and edit the rest to what you need to detect which strings will broke the exe. So if the edit is bugged return to original executable and try to edit string one by one. If the program uses those texts in specific ways then some thing can be broken like search for specific character/pattern in string to do some crazy effect etc. The string size must stay the same !!! If program uses any kind of CRC then you have to override the call by nop/jump or change the comparison values to the new CRC If file is encrypted you have to try to decrypt it first. Some executables are packet by PKLITE tools so unpack them. Open it as text/hex and if no program string are present then they are in different file or the file is packed/encrypted. Very good DOS tool is HIEW (hex editor + x86 dissasembler). Under DOS both NC and VC have their own which are enough.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |