---==][-----------------------------------][==--- HS-Naming conventions: 86 - HackStop 8086 (386+ required to protect) 386 - HackStop 386 (386+ P-Mode AD tricks) d - debug version r - registered version s - shareware version As a reward for finding the secret area, we allow you to read the least boring notes out of our betatesters guide.. :) wow, are you happy! :) Some internal info is probably needed here. Ralph and I are together keeping track of the HackStop source, using respectively RCS and JFC. We are both using MASM - Ralph: v6.00a, stn: v6.13 - and we use one source for all versions (86,386,debug etc, of course splitted in several include files.) The 386 ("tpinc") and debug recompiles are done using ifdefs in the source. Therefore you can get 2^2=4 versions of a HackStop build - the 8086 debug version is usually the most stable and the most useless :) To give you an idea of the power of ifdefs, REC.Small really is a recompile of REC. The debug recompile does not contain fake jumps nor does it kick the tracing tools we use ourselves (among them TR.) It doesn't make sense to hide this information, because all cool AD tricks we know to work anyway are left away in debugmode. Even more internal info: if you are wondering about the ridiculous version numbering using different builds (80, 190b..), number and character formats, recompiles etc.: HS has always had a reputation in this and we're planning to continue it ;) "The higher the better" (c) by ROSE ;) happy hacking Stonehead & Ralph ps. hs119 code was mainly written oct/nov 1998, release *heavily* delayed to small compatibility bugs. hs is a hobby project. if you think that dos is dead and we are lame, you are 1) right and 2) just like us - otherwise you weren't reading this .. ---==][-----------------------------------][==--- Some technical data: HS.EXE, unpacked: 33 KB, 30 relocations The debug-recompile without @NebelBombs is ~4 kB smaller. ---==][-----------------------------------][==--- Christoph: Dimmu Borgir & Megadeth rules (sometimes Paradise Lost too) :) Concurrent protections rating table according to ROSE SWE & Stonehead name ver type l date new security compat origin ROSE STN tot author ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Adflt 2a c a 98 1198 **** *** *** n/a ** 31 EliCZ Alec 1.6 e a 0996 0897 *** ** *** ** ** 28 Random C-Crypt 1.02 ce a 0898 0898 * **** ** * * 24 De'Feind Ciphator 4.6 e a 95 0297 ** **** ** * * 26 Marquis CrackStop 1.03a e a 0997 0298 *** *** * * ** 26 Esser Crypt-LS 1.21 e a 0794 0794 ** *** *** * * 25 Light Show DS-Crypt 1.31 c a 1196 1297 *** *** *** ** ** 31 D Stalker ENCom 3.06 c p 95 1198 * **** ** n/a ** 22 S Moss ExeManager3.3 e p 95 0995 *** *** **** * *** 33 S Designer FSE 0.6r e a 0398 1198 ***** ** ***** *** *** 42 Zenix Yang G.Angel 1.0b ce a 0495 0495 **** * ***** *** *** 35 Verkoyen HS/386 1.19 ce a 0794 1198 **** ***** *** *** *** 43 ROSE SWE IluCrypt 4.018 ce p 0595 0798 *** * *** * * 23 Schwarz JMCE 0.7n e a 0694 0898 *** ***** *** ** ** 40 JM Tseng LockMdemo 9.0 ce ? 0994 0994 ** *** **** * * 27 Kacy Mask 2.3 e a 0695 0695 ** *** **** ** ** 29 Lopes Mess 1.29d ce a 1296 1198 *** ***** **** *** *** 41 Stonehead Mess /T 1.29d ce a 1296 1198 **** *** **** *** *** 39 Stonehead PCrypt 3.51 e a 0795 1297 **** ** **** ** *** 35 Merlin ProtEXE 3.11 ce c 96 0997 *** **** *** ** ** 34 Tom Torfs Protect 6.0 ce a 93 0896 * ***** *** ** *** 30 Lilley REC 0.39 e a 95 1198 ** **** ** ** * 27 ROSE Secure 0.29 e p 0896 1097 **** **** *** **? *** 39 Warezak Secure 2.1 ce a 0195 0195 * **** * * * 20 McKay Spirit 1.5 c a 0496 0496 ** ** **** * * 24 N $pirit SuckStop 1.18 e a 0197 0997 *** * *** *** ** 26 Kaot Trap 1.21 ce b 0198 1198 * *** * * * 16 Gabler UpStop 0.95 e a 1297 0698 ***** ** ***** *** *** 42 Szaszi ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ security.....: based on quality of AD-code & resistance to (future) unpackers compatibility: should run with Dos, Win9x, WinNT & Rose's infamous Cyrix. no testing with Linux' dosemu or new dos clones done yet. originality..: presence of new or special techniques/features vs. complete rip-offs of already existing protectors. The three above are measured in ratings from * to *****, average = ***. ROSE, STN....: subjective rating from * to ***, average = **. tot..........: TOTAL rating, computed as: 4 x security, 3 x compatibility, 2 x originality, plus the personal ratings. Minimum is 11, maximum is 51, the higher the better. l............: language (assembler/c/pascal/batch) date.........: first release date and newest release date. t............: type of protected files, c = DOS COM, e = DOS EXE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you want to vote about the HS / Mess ratings or add programs, mail us! PE encrypters are not included. UCF deserves all honour for exploring the Win32 scene, so it's better to leave this open to them. So much for the table... Let's make a top 5 of it. Of course this says nothing - never take secret sections for granted.. It's always good to do tests yourself too :) Hacks_Top Six, Dec 1998 tot Rose STN Rose&STN ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1. HackStop 1.19/386 ....... 43 **** ** 3 2. UpStop 0.95 ............. 42 **** **** 4 FSE 0.6r ................ 42 *** ***** 4 3. JMCE 0.7n ............... 40 *** * 2 4. Mess 1.29 ............... 39 **** ** 3 Secure 0.29 ............. 39 ** *** 2.5 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ .....and the loser of the month is.... ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Trap 1.21 ............... 16 * * 1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ