ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ °Û °Û °Û TINYPROT v1.0e "Alternative protection of your TINYPROG files" °Û °ÛÛÛÛ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ °Û °Û °Û (C)Copyright 1995-96 Igor Hakszer E-mail: hakszer@elf.stuba.sk ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ 1. Intro. 2. Usage. 3. Requirements. 4. Registration. 5. Important note. 6. History. 7. What to do? 8. Disclaimer. 9. Last words. 1. Intro. ~~~~~~~~~ The main aim of this program is to patch your previously packed EXE-files with TINYPROG EXE-packer and make your files unextractable for all the well-known unpackers like UNP, TRON, UNPACKER and others. You just have to apply TINYPROT and unpackers will really be in trouble. 2. Usage. ~~~~~~~~~ TINYPROT where is the name of the file you want to patch. (I perform a check on that file, so you won't patch file, which is not Tinyprog-ed). 3. Requirements. ~~~~~~~~~~~~~~~~ - 286 or higher - DOS 3.0 or later - few KB of free memory 4. Registration. ~~~~~~~~~~~~~~~~ This version of Tinyprog is MAILWARE. You may freely use it for 15 days, but after 15 days you should "register". Otherwise your copy of TINYPROT after this period becomes an illegal copy and you have to stop using it. If you decided to register TINYPROT send me a postcard or e-mail with text which you want to be used for registration. 5. Important note. ~~~~~~~~~~~~~~~~~~ Do not try to patch files, which were Tinyprog-packed with option '/Ub', '/Ue', '/Uf', '/Ut' or '/Uw' ! These options make major changes to files and in this version are not supported. Check out the next versions. In this version are supported only files packed with options '/Mb', '/P', '/X', '/Y' or without option. 6. History. ~~~~~~~~~~~ version 0.55 : * first version * no options support * no public release version 0.6 : * minor bug fixes in patching engine * supports all of options * still lot of bugs in analytical engine * never released version 0.99 : * brand new analytical engine * major bug fix in patching engine * no options support due to new engine * improved user interface * no public release version 1.0a : * minor bug fixes * added support of '/Mb' * engine optimized for speed * added time stamp * no public release version 1.0c : * released 28th January 1996 * added support of '/P', '/X' and '/Y' * deeper analysis * added detection of '/Ub', '/Ue', '/Uf', '/Ut' and '/Uw' options, which are not supported yet * minor changes in algorithm * protected against hacking :(( * 1st public release version 1.0d : * released 14th April 1996 * minor bug fix in parameter algorithm * source code rearranged * 2nd public release version 1.0e : * released 15th September 1996 * -LOT- of bug fixes * displaying register info * few -primitive- antidebug tricks :O * 3rd public release 7. What to do? ~~~~~~~~~~~~~~ Here are few things, which could be done in next versions: - every option support :¯ - more deeper analysis - enhanced encryption - faster analytical engine 8. Disclaimer. ~~~~~~~~~~~~~~ The TINYPROT is provided on an "as is" basis without warranty of any kind, expressed or implied. The person using the software bears all risk as to the quality and performance of the software. The author will not be held liable for any special, incidental, consequential, direct or indirect damages due to malfunctions. 9. Last words. ~~~~~~~~~~~~~~ I hope you find my program useful. If there will be problems with it, contact me and I will try to help you. Feel free to send registration requests, comments, suggestions, questions and even bugs (each byte of every program is a possible bug :>) ... In case there ain't people using my program there's no need to continue developing new versions... E-mail: hakszer@elf.stuba.sk Adress : Hakszer Igor Febr. vit. 11 925 23 JELKA -SLOVAKIA-