--------------------------------------------------------------------------- HS - HackStop - Release Notes/History - WHAT IS NEW? --------------------------------------------------------------------------- Version Date (DD.MM.YY) Remarks ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2.00 3000 MutaEngine III added :) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.50 2142 Relocation handling ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.20 2001 EXE Encryption ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.15 1999 - more CUP386 anti code - gametool macro from rec - CS segment fake for generic unpacker ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.14ë 27.10.96 Added anti KillHS Code. Added anti HSUnp code. Checksum over the anti-intruder code Tested (new versions) in the EXE envelope. Added UPC 1.04 (1 byte). û upc 1.04, xcom 0.10 Added unpHS as well as generic unpHS û unp 4.12á detection (should work with Ghostbuster û unpHS 1.00 unpacker too ). Checksum over startup û iup 0.64, iup 0.64/ss code in the EXE envelope added. Added anti û KillHS 0.0x code for CUP/386 and Soft-Ice (thx 2 Kaot). û upc 1.05 Enhanced the existing anti Soft-Ice trap. û abkProt Enhanced the function in fakeing generic û Tron 1.30 COM unpackers which are setting hardware û Cup/386 3.2 breakpoints on write/read/exec cs:100h. û KillHS 1.00/UCF Fixed the stack in the COM envelope (thx 2 Kaot, Ghostbuster & Rand0m). Added 5 new encryption keys. Added a few tunes to the intro... changed one HLL macro to fool UPC 1.05 Fixed a bug in COM2EXE (min/max memory allocation) - credits: Ka0t PRICE REDUCTION, SEE REGISTER.DOC!!! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.13 27.06.96 Changed the return statement in the COM envelope. Fixed a bug in the Soft-Ice Tested (new versions) routine. Added "fuck up's" for unHS (KA0T) û Tron 1.21 and xHS (Riddler). Fixed a security hole û cup 386 3.0b/7 unHS uses in EXE files. Added a fourth û upc 1.03 encryption layer around the COM envelope! û snapshot 2.2 Added a fifth encryption layer around the û intruder 1.30 EXE envelope! COM & EXE: Moved the û x-tract 1.51a Anti-Intruder code out of the encryption û xHS 1.30 layer into a own encrypted subfunction. û unHS 1.10 Added two NEW Soft-Ice antidebugger traps! û CUnp 0.13 (by ROSE :) Stronger keyboard traps added. Added COM & EXE brandmarking at the end of protected files. Added HSFAQENG.DOC... Added check- summing over the text in COM & EXE files. Changed the entrypoint of COM files. New option: -i for intro/greetings list. Fixed a bug with read-only files. Credits: Andreas Marx. New option: -k (kill signature) Added anti SnapShot 2.2, CUP386/3.0b and UPC 1.03 tricks! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.12 24.03.96 The EXE decryptor is now much more harder to crack, because it's not possible to set any breakpoints/ints! Enhanced checksums. Credits for checksums: Andreas Marx! Added a new antidebugger macro which kicks all generic unpackers. Added a macro which fouls generic unpackers like SnapShot etc. Changed some Macros and Text. Enhanced HSFAQGER.DOC. Enhanced Soft-Ice antidebugger trap. EXE envelope is a little bit smaller and decrypts a little bit faster. COM & EXE envelope now permits setting breakpoints or ints into the decryption loops. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.11 01.12.95 Added a version marker to the COM & EXE envelope (see HS.DOC). Added a stronger encryption to the EXE and COM envelope. Fixed 't' flag which TBSCAN 6.38++ found on hackstopped EXE files. Added HSFAQGER.DOC. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.10 13.09.95 Minor changes, the most visible being: Copyright notice moved to the end of the envelope. Tested with more than 20 unpackers and hack tools... 1.10 Alpha-1 COM: Antidebugging code for real mode 16.06.95 debuggers as well as Soft-ICE added. Antihacking code for tools like "Intruder" or "AutoHack". Added one more encryption layer. Enhanced encryption. EXE: Antidebugging code for real mode debuggers as well as for Soft-ICE added. Antihacking code for tools like "Intruder" or "AutoHack". All code of the HS-Header is secured with checksums. Added up to four encryption layers to the HS-Header. New "memory encryption" technique. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.0x Summer 95 Internal releases.... ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.00 25.04.95 Released on SimTel... worldwide! FAILED! 'COS THESE GUYS THINK THAT SOME DICKS WILL ENCRYPT THEIR VIRUSES WITH HACKSTOP! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.00_B2 04.04.95 Added another protected mode debugger trap to the COM and EXE envelopes. Jump to COM envelope enhanced. 1.00_B1 08.03.95 First Beta release, added COM2EXE utility. Added protected mode debugger traps. 0.99 15.02.95 Fixed a bug in protected exe files which causes them to hang on Pentium processors. Tested with UNP 4.10 and UX 0.55. 0.98 08.02.95 First national release (Germany). 0.97.7 06.02.95 First international release, to get a feedback. 0.97 31.01.95 Added three debugger traps to HS. Removed "Brandmarking" because some linked programs need this two bytes to relocate proberly! Enhandced encryption. Tested with over 2000 sample files. 0.96 25.01.95 Added command line parameters. Two types of backup files (see options -b and -bh). HackStopped EXE files now print a message if DOS 2.x was found and abort. The COM and EXE decryptors are now encrypted too! 0.95 19.01.95 HS now creates backup files. Enhanced anti debugging tricks against runtime actions added. 0.94 11.01.95 Added encryption to the COM decryptor to fool unpackers. 0.93 02.01.95 Detection of linear executable added. "Brandmarking" of the exe-header. Beta ver. 0.92 21.12.94 Detection of Windows & OS/2 files improved. Stack allocation fixed. Still beta version. 0.91 15.12.94 First public release of the beta version. 0.90.x July 94 - Dec. 94 Beta versions for friends and for internal use. Should not be found in the public! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ /* end */ should be better: ; end -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQBNAi847YIAAAECANEe8vGPyKnR0bVoMO9vEu0hD+pMItDzLSvxqWF8W8YWzZ3U AdhzfNDKL9uEo6BY/jHAF3m8vi5T//pgOsw3QqUABRG0HVJhbHBoIFJvdGggPHJh ckBmaC1hbGJzaWcuZGU+ =048D -----END PGP PUBLIC KEY BLOCK-----