--------------------------------------------------------------------------- HS - HackStop - Release Notes/History - WHAT IS NEW? --------------------------------------------------------------------------- Version Date (DD.MM.YY) Remarks ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 3.00 3000 MutaEngine III added :) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2.50 2142 Relocation handling ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2.00 2001 EXE Encryption, Win95 protector/cryptor ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.18 1999 - more CUP386 anti code - CS segment fake for generic unpacker ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.17 Beta 04-May-97 + EMM386 cann't emulate some DRx instructions fixed that in HS386 (Credits: Rene Rudolf) Tested (new versions) + HS now shows the -k switch if specified û KillHS 1.2 (Credits goes to Rene Rudolf) û unpHS 1.2 + Fixed a bug, with garbles INT 1/3 in û ComUnp 0.1f/Bush^MSH HS.EXE (Credits: Rene Rudolf & Ka0t) û Entpack 11/96 + Fixed a bug on EXE files, when filelength û Uncom/Ka0t was a multiple of 512 (Rene) û UPC 1.06.3 + Fixed KillHS 1.2 and unpHS 1.2 û CUNP 0.13 + Added a nice routine to HS.EXE if executed û TEU 1.68 d/e under UPC, Intruder, Entpack or TEU :) To see this "scrolly" you MUST remove all protection from HS.EXE (Credits: Stonehead) + Added a new generic fake for TEU, UPC, Entpack 11/96 and Intruder + New intro text, some text parts are now encrypted during runtime :) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.16/386 04-April-97 Special release of HS made for the TPiNC party! This version uses 386 protected mode û S-Ice 2.80/Win-Ice anti-debugging tricks thus totally screwing û DeGlugger 0.003a Soft-Ice (and maybe your memory manager too). û TD 386, CUP 386 Please note when ordering, that you will get the normal 8086 version if not explicit requested for the 80386 protected mode version of HS! NOTE: HS 1.16 was only made availiable to TPiNC and registered users! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.15 22-March-97 Fixed some macros which hang protected HS files under Windows 95. û TEU 1.666 Added new macros against patched SoftIce û IUP 0.6.7 versions, Win-Ice and Windows-95 debuggers. û Win-Ice, Win-Debug Added an Anti-Gamebuster macro. Anti ? UPC 1.06á1,2 emulator macro added. û Entpack/Foto û Gamebusters My Email adress rar@fh-albsig.de seems no û unpHS 1.1 longer be valid. As soon as possible I'll publish the new one. Meanwhile please write to my Fido-account via gateway. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1.14 03.01.97 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 (/1,/3,/7) breakpoints on write/read/exec cs:100h. û KillHS 1.00/UCF,1.0x,1.1 Fixed the stack in the COM envelope (thx 2 û SnapShot 3.00 Kaot, Ghostbuster & Rand0m). Added 5 new û Imamegalamer 0.01á encryption keys. Added a few tunes to the û unHS 1.00/NOPS intro... changed one HLL macro to fool û unHSEXE 1.00/NOPS UPC 1.05. Added an instruction, which û Entpack 95 triggers Turbo-Debugger 4.0 to hang! Added a generic CUP 386/3.2 and TRON 1.30 (and Soft-Ice) trap. Fixed a bug in COM2EXE (min/max memory allocation) - credits: Ka0t Changed the jump in the COM envelope. Added a trap for generic unpackers like unHS. Changed some macros to be more compatible with OS/2, Win-95 and Win-NT. 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-----