home *** CD-ROM | disk | FTP | other *** search
/ Software Recommendations - 1998 Season 1 / DNBCD4.iso / develop / tool / zip / HS118B70.ZIP / HISTORY.DOC < prev    next >
Encoding:
Text File  |  1998-01-14  |  15.7 KB  |  244 lines

  1.  
  2. ---------------------------------------------------------------------------
  3.           HS - HackStop - Release Notes/History - WHAT IS NEW?
  4. ---------------------------------------------------------------------------
  5.  
  6.  
  7.  
  8. Version Date (DD.MM.YY)         Remarks
  9. ───────────────────────────────────────────────────────────────────────────
  10. 3.00       3000                 MutaEngine III added :)
  11. ───────────────────────────────────────────────────────────────────────────
  12. 2.50       2142                 Relocation handling
  13. ───────────────────────────────────────────────────────────────────────────
  14. 2.00       2001                 EXE Encryption, Win95 protector/cryptor
  15. ───────────────────────────────────────────────────────────────────────────
  16. 1.20       1999                 - more CUP386 anti code
  17. ───────────────────────────────────────────────────────────────────────────
  18. ───────────────────────────────────────────────────────────────────────────
  19. 1.18       14-Jan-98            ! Due to the different 1.17 HackStop versions
  20.                                   floating around, I have decided to release
  21. √ TEU 1.74a                       the 1.18 version instead of the 1.17
  22. √ Deglugger 0.03b               - fixed a little bug in HS triggering Win95
  23. √ Decay 0.05 /a                 + CS segment fake for generic unpacker
  24. √ AEU 1.0ß                      + Added a new inline memory encryption to the
  25. √ HSR 1.11, 1.12, 1.13, 1.14      COM & EXE envelope (this screws for example
  26. √ Stone Com Decryptor 1.0b        even the newest TEU)
  27. √ ERP 0.97 (aka RichunHS)       + Added DEBUG.EXE & SID.EXE from different
  28. √ TR 1.93-1.96                    DOS versions.
  29. √ unpHS 1.32 (buggy)            ! Tested under DOS, Win95, Win-NT & OS/2
  30.                                 - HackStop now requires a 80386 or better
  31.                                   CPU to protect files. Protected files will
  32.                                   still run on 8086++ based CPU's...
  33.                                 + HS now prints the filesize of protected
  34.                                   files
  35.                                 + Added ChkHS.ASM & ChkHS.EXE
  36.                                 + Enhanced the German and English FAQ
  37.                                 + Self checking of the entry point of EXE
  38.                                   files to disable unpackers like unpHS.
  39.                                 + Changed the return to the host program
  40. ───────────────────────────────────────────────────────────────────────────
  41. 1.17       30-Sep-97            - EMM386 cann't emulate some DRx instructions
  42.                                   fixed that in HS386 (Credits: Rene Rudolf)
  43. Tested (new versions)           + HS now shows the -k switch if specified
  44. √ KillHS 1.2                      (Credits goes to Rene Rudolf)
  45. √ unpHS 1.2, 1.3                - Fixed a bug, with garbles INT 1/3 in
  46. √ ComUnp 0.1f/Bush^MSH            HS.EXE (Credits: Rene Rudolf & Ka0t)
  47. √ Entpack 11/96                 - Fixed a bug on EXE files, when filelength
  48. √ Uncom/Ka0t                      was a multiple of 512 (Rene)
  49. √ UPC 1.06.3 (1.10 hangs :)     + Fixed KillHS 1.2 and unpHS
  50. √ CUNP 0.13                     + Added a nice routine to HS.EXE if executed
  51. √ TEU 1.68, 1.69, 1.73 (d/e)      under UPC, Intruder, Entpack or TEU :)
  52. √ IceUnp 0.11, 0.14, 0.15         To see this "scrolly" you MUST remove all
  53. √ DumpCom 3.0                     protection from HS.EXE (Credits: Stonehead)
  54. √ HSR 1.00, 1.10                + Added a new generic fake for TEU, UPC,
  55. √ CUP 386 v3.3 /7 /3              Entpack 11/96 and Intruder
  56. √ TEU 1.74ß3, 1.74ß9            + New intro text, some text parts are now
  57. √ Intruder 1.30hs                 encrypted during runtime :)
  58. √ Decay 0.04, 0.04a             + FProt /ANALYSE triggers now no more "false
  59. √ UPC 1.10X (thx Stonehead)       positives" in EXE files!
  60. √ UPC 1.11                      + Changes the entrypoint to disable dumb
  61. √ GTR 1.81, 1.82, 1.83            unpackers like unpHS. (Sorry changed it
  62. √ DumpCom, UnpCom etc...          before I got unpHS 1.3 :)
  63.                                 + Soft-Ice bugfixes (credits Stefan Esser)
  64.                                 - Fixed a segment violation under Win-NT 4.0
  65.                                 + Added Anti Cup 3.3 /7 code and 2nd Anti
  66.                                   TEU 1.73 trick (should work with UPC 1.10
  67.                                   too - UPC 1.10 is buggy)
  68.                                 + Totally recoded string routines, works
  69.                                   better under Win-NT 4.0
  70.                                 - Fixed a bug which causes HS.EXE to garble
  71.                                   INT 1 & 3
  72.                                 + HS.DOC rewritten (parts)
  73.                                 + New HS mailing list, see HS_DIST.TXT
  74.                                 + New option /pb - see HS.DOC
  75. ───────────────────────────────────────────────────────────────────────────
  76. 1.16/386   04-April-97          Special release of HS made for the TPiNC
  77.                                 party! This version uses 386 protected mode
  78. √ S-Ice 2.80/Win-Ice            anti-debugging tricks thus totally screwing
  79. √ DeGlugger 0.003a              Soft-Ice (and maybe your memory manager too).
  80. √ TD 386, CUP 386               Please note when ordering, that you will get
  81.                                 the normal 8086 version if not explicit
  82.                                 requested for the 80386 protected mode
  83.                                 version of HS!
  84.  
  85.                       NOTE:     HS 1.16 was only made availiable to TPiNC
  86.                                 and registered users!
  87. ───────────────────────────────────────────────────────────────────────────
  88. 1.15    22-March-97             Fixed some macros which hang protected HS
  89.                                 files under Windows 95.
  90. √  TEU 1.66                     Added new macros against patched SoftIce
  91. √  IUP 0.6.7                    versions, Win-Ice and Windows-95 debuggers.
  92. √  Win-Ice, Win-Debug           Added an Anti-Gamebuster macro. Anti
  93. ?  UPC 1.06ß1,2                 emulator macro added.
  94. √  Entpack/Foto
  95. √  Gamebusters                  My Email adress rar@fh-albsig.de seems no
  96. √  unpHS 1.1                    longer be valid. As soon as possible I'll
  97.                                 publish the new one. Meanwhile please write
  98.                                 to my Fido-account via gateway.
  99. ───────────────────────────────────────────────────────────────────────────
  100. 1.14    03.01.97                Added anti KillHS Code. Added anti HSUnp
  101.                                 code. Checksum over the anti-intruder code
  102. Tested (new versions)           in the EXE envelope. Added UPC 1.04 (1 byte).
  103. √ upc 1.04, xcom 0.10           Added unpHS as well as generic unpHS
  104. √ unp 4.12ß                     detection (should work with Ghostbuster
  105. √ unpHS 1.00                    unpacker too <eg>). Checksum over startup
  106. √ iup 0.64, iup 0.64/ss         code in the EXE envelope added. Added anti
  107. √ KillHS 0.0x                   code for CUP/386 and Soft-Ice (thx 2 Kaot).
  108. √ upc 1.05                      Enhanced the existing anti Soft-Ice trap.
  109. √ abkProt                       Enhanced the function in fakeing generic
  110. √ Tron 1.30                     COM unpackers which are setting hardware
  111. √ Cup/386 3.2  (/1,/3,/7)       breakpoints on write/read/exec cs:100h.
  112. √ KillHS 1.00/UCF,1.0x,1.1      Fixed the stack in the COM envelope (thx 2
  113. √ SnapShot 3.00                 Kaot, Ghostbuster & Rand0m). Added 5 new
  114. √ Imamegalamer 0.01ß            encryption keys. Added a few tunes to the
  115. √ unHS 1.00/NOPS                intro... changed one HLL macro to fool
  116. √ unHSEXE 1.00/NOPS             UPC 1.05. Added an instruction, which
  117. √ Entpack 95                    triggers Turbo-Debugger 4.0 to hang!
  118.                                 Added a generic CUP 386/3.2 and TRON 1.30
  119.                                 (and Soft-Ice) trap.
  120.  
  121.                                 Fixed a bug in COM2EXE (min/max memory
  122.                                 allocation) - credits: Ka0t
  123.  
  124.                                 Changed the jump in the COM envelope. Added
  125.                                 a trap for generic unpackers like unHS.
  126.                                 Changed some macros to be more compatible
  127.                                 with OS/2, Win-95 and Win-NT.
  128.  
  129.                                    PRICE REDUCTION, SEE REGISTER.DOC!!!
  130. ───────────────────────────────────────────────────────────────────────────
  131. 1.13    27.06.96                Changed the return statement in the COM
  132.                                 envelope.  Fixed a bug in the Soft-Ice
  133. Tested (new versions)           routine.  Added "fuck up's" for unHS (KA0T)
  134. √ Tron 1.21                     and xHS (Riddler).  Fixed a security hole
  135. √ cup 386 3.0b/7                unHS uses in EXE files.  Added a fourth
  136. √ upc 1.03                      encryption layer around the COM envelope!
  137. √ snapshot 2.2                  Added a fifth encryption layer around the
  138. √ intruder 1.30                 EXE envelope!  COM & EXE: Moved the
  139. √ x-tract 1.51a                 Anti-Intruder code out of the encryption
  140. √ xHS 1.30                      layer into a own encrypted subfunction.
  141. √ unHS 1.10                     Added two NEW Soft-Ice antidebugger traps!
  142. √ CUnp 0.13 (by ROSE :)         Stronger keyboard traps added.  Added COM &
  143.                                 EXE brandmarking at the end of protected
  144.                                 files.  Added HSFAQENG.DOC...  Added check-
  145.                                 summing over the text in COM & EXE files.
  146.                                 Changed the entrypoint of COM files.
  147.                                 New option: -i for intro/greetings list.
  148.                                 Fixed a bug with read-only files. Credits:
  149.                                 Andreas Marx. New option: -k (kill signature)
  150.                                 Added anti SnapShot 2.2, CUP386/3.0b and
  151.                                 UPC 1.03 tricks!
  152. ───────────────────────────────────────────────────────────────────────────
  153. 1.12    24.03.96                The EXE decryptor is now much more harder
  154.                                 to crack, because it's not possible to set
  155.                                 any breakpoints/ints! Enhanced checksums.
  156.                                 Credits for checksums: Andreas Marx!
  157.                                 Added a new antidebugger macro which kicks
  158.                                 all generic unpackers.  Added a macro which
  159.                                 fouls generic unpackers like SnapShot etc.
  160.                                 Changed some Macros and Text.  Enhanced
  161.                                 HSFAQGER.DOC.  Enhanced Soft-Ice
  162.                                 antidebugger trap.  EXE envelope is a
  163.                                 little bit smaller and decrypts a little
  164.                                 bit faster. COM & EXE envelope now permits
  165.                                 setting breakpoints or ints into the
  166.                                 decryption loops.
  167. ───────────────────────────────────────────────────────────────────────────
  168. 1.11    01.12.95                Added a version marker to the COM & EXE
  169.                                 envelope (see HS.DOC). Added a stronger
  170.                                 encryption to the EXE and COM envelope.
  171.                                 Fixed 't' flag which TBSCAN 6.38++ found
  172.                                 on hackstopped EXE files. Added HSFAQGER.DOC.
  173. ───────────────────────────────────────────────────────────────────────────
  174. 1.10    13.09.95                Minor changes, the most visible being:
  175.                                 Copyright notice moved to the end of the
  176.                                 envelope. Tested with more than 20 unpackers
  177.                                 and hack tools...
  178. 1.10 Alpha-1                    COM:  Antidebugging code for real mode
  179.         16.06.95                debuggers as well as Soft-ICE added.
  180.                                 Antihacking code for tools like "Intruder"
  181.                                 or "AutoHack".  Added one more encryption
  182.                                 layer. Enhanced encryption.
  183.                                 EXE:  Antidebugging code for real mode
  184.                                 debuggers as well as for Soft-ICE added.
  185.                                 Antihacking code for tools like "Intruder"
  186.                                 or "AutoHack".  All code of the HS-Header
  187.                                 is secured with checksums.  Added up to
  188.                                 four encryption layers to the HS-Header.
  189.                                 New "memory encryption" technique.
  190. ───────────────────────────────────────────────────────────────────────────
  191. 1.0x    Summer 95               Internal releases....
  192. ───────────────────────────────────────────────────────────────────────────
  193. 1.00    25.04.95                Released on SimTel... worldwide! FAILED!
  194.                                 'COS THESE GUYS THINK THAT SOME DICKS WILL
  195.                                 ENCRYPT THEIR VIRUSES WITH HACKSTOP!
  196. ───────────────────────────────────────────────────────────────────────────
  197. 1.00_B2 04.04.95                Added another protected mode debugger trap
  198.                                 to the COM and EXE envelopes. Jump to COM
  199.                                 envelope enhanced.
  200. 1.00_B1 08.03.95                First Beta release, added COM2EXE utility.
  201.                                 Added protected mode debugger traps.
  202. 0.99    15.02.95                Fixed a bug in protected exe files which
  203.                                 causes them to hang on Pentium processors.
  204.                                 Tested with UNP 4.10 and UX 0.55.
  205. 0.98    08.02.95                First national release (Germany).
  206. 0.97.7  06.02.95                First international release, to get a
  207.                                 feedback.
  208. 0.97    31.01.95                Added three debugger traps to HS. Removed
  209.                                 "Brandmarking" because some linked programs
  210.                                 need this two bytes to relocate proberly!
  211.                                 Enhandced encryption. Tested with over 2000
  212.                                 sample files.
  213. 0.96    25.01.95                Added command line parameters. Two types of
  214.                                 backup files (see options -b and -bh).
  215.                                 HackStopped EXE files now print a message
  216.                                 if DOS 2.x was found and abort. The COM and
  217.                                 EXE decryptors are now encrypted too!
  218. 0.95    19.01.95                HS now creates backup files. Enhanced anti
  219.                                 debugging tricks against runtime actions
  220.                                 added.
  221. 0.94    11.01.95                Added encryption to the COM decryptor to
  222.                                 fool unpackers.
  223. 0.93    02.01.95                Detection of linear executable added.
  224.                                 "Brandmarking" of the exe-header. Beta ver.
  225. 0.92    21.12.94                Detection of Windows & OS/2 files improved.
  226.                                 Stack allocation fixed. Still beta version.
  227. 0.91    15.12.94                First public release of the beta version.
  228. 0.90.x  July 94 - Dec. 94       Beta versions for friends and for internal
  229.                                 use. Should not be found in the public!
  230. ───────────────────────────────────────────────────────────────────────────
  231.  
  232. /* end */  should be better:  ; end
  233.  
  234.  
  235. -----BEGIN PGP PUBLIC KEY BLOCK-----
  236. Version: 2.6.2
  237.  
  238. mQBNAi847YIAAAECANEe8vGPyKnR0bVoMO9vEu0hD+pMItDzLSvxqWF8W8YWzZ3U
  239. AdhzfNDKL9uEo6BY/jHAF3m8vi5T//pgOsw3QqUABRG0HVJhbHBoIFJvdGggPHJh
  240. ckBmaC1hbGJzaWcuZGU+
  241. =048D
  242. -----END PGP PUBLIC KEY BLOCK-----
  243.  
  244.