-------------------------------------------------------------------------
*BUG : Resident programs hangs after installation.
*BUG : Encrypted installation code may be written
*BUG : COMMAND.COM date-time setup failure
*BUG : SMALLFLI.COM infection hangs
*BUG : Bytes encryption/decryption bug
*BUG : Installation gluk when infected from TSR
*BUG : Installation encryption gluk
*BUG : COMMAND.COM infection failure
*BUG : Generator encryption in mem fucked
*BUG : File write procedure error, partial code written

------------------------------------------------------------------------------
 TEST COMPATIBILITY WITH :
 1. EMM386
 2. Windows'95 MS-DOS Emulation Mode
 3. Windows'95 VM
 4. DRWEB
 5. Windows 3.x Running [sic]
 6. Network drivers  - NWLite
 7. Network drivers  - Lantastic
 8. PTS DOS
 9. Borland Pascal built-in Debugger
10. DN Screen saver
11. NC Screen saver

------------------------------------------------------------------------------
Incompatible driver(s) list:
 1.  RELEASE
 2.  AGM + MouseDriver ( ?: Check it! )

------------------------------------------------------------------------------



* 1. Encrypt engine. Decrypt only when calling
* 2. Ints testing (control calls)
     *Int 21h
     *Int 1Ch
     -Int 09h
  3. Int 66h trace trap
- 4. WEB function(s) hook
  5. ADInf tables del.
* 6. Bytes area shifting (Fuckin' out !)
* 7. Protect messages by CRC
  8. Infection timeout - 2 sec
   a. Int 8
   b. RTCA
* 9. Remove code after installation/execution
*10. Encrypt installation part when in memory. Decrypt only before writing to file
*11. Set password on SYSTEM before infection (Check AWARD BIOS!)
 12. Remove all breakpoints
*13. ADInfExt Fuckout
*14. CHMOS crack
 15. WP crack
*16. Reboot when DOS loaded from floppy
*17. Attr removing
 18. Add anti-debugging tricks
*19. RAM installation by MCBs correction
 20. Upgrade XOR_AREA by stacks
*21. Cancel All
*22. Double Check Int 09h / Int 1Ch
*23. CRC-Protected areas
* a. Int 1Ch handler
* b. Int 09h handler
* c. Int 21h handler
* d. Encryption procs, Thrasher & other static procedures
* e. Copyright
*24. Entry proc. check at startup
*25. Entry proc. encryption. Decrypt only when writing
-26. Delete installer & handlers if ALR_TSR
 27. IMULs & 486s
 28. Test by disassembling
*29. Encrypt bytes (Whole area, 64 bytes)
-30. Delete Installer & Handlers BEFORE Infect_curr_dir
*31. Change memory check way
-32. Do not infect COMMAND.COM
 33. Disks THRASH in FUCK_AROUND proc
-34. Write prog to BOOT
*35. Encrypt/Decrypt installation code - hide away
*36. Lock KBD during infection
*37. Compare timer handler copies instead of resore
*38. Check Int 66h - No Interceptor
*39. Decryption of bytes - Upgrade by stac
*40. Track timer changes. Self destruction when missed
 41. Destroy -D using Int 2Ah
*42. Add Copyrights CRC check to Installation part
-43. Control removing from Int 09h
*44. Encrypt Copyrights check / Bytes restore (#42) - Simply XOR
 45. Effect - Message on crack (Modify FUCK_AROUND)
*46. ThunderBYTE TbClean Upgrade
*47. Anti-Emulation Trick
*48. Write Protection Compatible
*49. Turbo check infection -> use time
*50. Infect not more than 1 file each time
*51. Move Decryption/Encryption codes to _DATA_
*52. Upgrade MCB installation - DOS will be owner of this block
*53. Debugger compatible - do not destroy Int 1/Int 3, only set to IRET
*54. Disable INT 10h
*55. Fuck off Web Memory Analysis
-56. Infect COMMAND.COM into stack
     Disabled due to insufficient stack space
 57. Upgrade Int 21h => Do the same thing as on Int 66h
*58. Vectors manager
*59. Append to TSR on Int21h.f31h ( not on Int 27h )
 60. Prevent RELEASE loading
*61. Disable Int 21h handling when WEB running & not [moved]
*62. Activate back after 10 sec
 63. Or on Int 2Fh Open
-64. Set function 4Eh if possible
 65. Protect Int 1 and Int 3 with Hardware Breakpoints
*66. Optimize for i386+
*67. Add CMOS Password to FUCK_AROUND proc
*68. Try to achieve compatibility with Windows 3.11 [sic]
 69. Wipe out old data when movin' in RAM
 70. Protect unloading procedures (both 2F and TSR) from debugging
-71. Declare Windows Critical Section when installin' / infectin'
*72. Login Crack
 73. Encrypt passwords grabled from login
 74. Check NewExecutables

 

100. Enable protection. ALL Protection ! :))
