
                                
                                      
                                       
                                       
                                        FREEWARE 1.21

                    Coded by Christoph Gabler 18.11.98 
                       (C) by Christoph Gabler 1997/98



 Ŀ
   TABLE OF CONTENTS  
 Ŀ
  [1] - What is TRAP ?                                          
  [2] - What is new in the current version ?                    
  [3] - Which special features does TRAP have ?                 
  [4] - TRAP stops the following GenericUnpackers/Debuggers     
  [5] - TRAP stops the following Dumpers/StartupCode unpackers  
  [6] - Can TRAPped files be unpacked by REAL unpackers too ?   
  [7] - TRAP's switches.                                        
  [8] - How secure are programs that were protected with TRAP ? 
  [9] - Why should I contact the author ?                       
  [10] - License                                                
  [11] - TRAP testing                                           
  [12] - Coming next                                            
  [13] - Greetings,Thanx,Shit...                                
 


 Ŀ
 1 What is TRAP ? 
 

  Have you ever written a program/game and now want to protect it against
  cracking, hacking, modifying, changing... You tried many, many
  encryptors and protectors but each could be decrypted/unprotected just
  while using CUP386, GTR, TR, Iceunp and some others !
  Even SS,GA,CS 1.03, HS 1.19, Mess 1.20... can be removed with them.
  It's time to change the protector : Use TRAP !

  TRAP now encrypt your files. Both EXE and COM files will be completely
  encrypted. If TRAP reports that the EXE file was not encrypted due of
  relocation items, encrypt the EXE with CryptExe, Comprexe, Protect or
  any other encryptor which handles relocation items first, then, TRAP
  will also encrypt the image of the EXE file.

 Ŀ
 2 What is new in the current version ? 
 

  New is :

                 - Lame INT21 calls removed/replaced.
                 - More internal security, no kind of breakpoints allowed.
                 - Even more Anti Iceunp code added.
                 - Anti TR 2.02 - 2.05 added.
                 - Improved entrypoint emulation added.
                 - Internal clean-up done.
                 - More compatibilty added. (AMD K6, 350 Mhz + Win98)
                 - Began to write automatic error correcting system.
                 - EXE image encryption added (3 mutated layers)
                 - COM image encryption added (3 mutated layers)
                 - Skipped over relocation handler.
                 - Image CRC check added.
                 - /C switch removed and determination to kernel code added
                 - Anti EDump 1.0 code added.


 Ŀ
 3 Which special features does TRAP have ? 
 

  - TRAPped files are *VERY* fast!   
  - TRAPped files are *VERY* compatible!   
  - TRAPped files can't be unpacked by *ANY* Generic Unpacker existing!  
  - TRAPped files can't be dumped using *ANY* dumpers available!
  - TRAP does *NOT* use instable and incompatible Generic antidebugging code!

 Ŀ
 4 TRAP stops the following GenericUnpackers/Debuggers: 
 

   GTR 1.B0
   CUP386 3.4
   IceUnp 0.2.9
   AUP386 1.0
   IUP 0.6.4
   UNP (-T)
   XO  (-C)

   TR 2.05
   SoftIce
   WinIce
   Deglucker 0.04rc
   Debug/TD/TD386...

  *AND ANY OTHER*

 Ŀ
 5 TRAP stops the following Dumpers/StartupCode unpackers: 
 

   EDUMP
   DUMPCOM Pro
   CRKCOM
   DECAY05
   UPCOM.BAT (Debug)
   UPCOMUX/COMDUMP
   UNCOM
   STNGCMD
   DECOM
   AutoHack I
   AutoHack II

   TEU 1.82
   UPC 1.xx
   Intruder 1.xx

 Ŀ
 6 Can TRAPped files be unpacked by real unpackers too ? 
 

  No way. If you compress your file with LZEXE and now protect it with TRAP
  it cannot be unpacked by UNP or UNLZEXE. This was possible before
  using TRAP. This happens because these 'real' unpackers do not
  recognize the file anymore.

 Ŀ
 7 The switches. 
 

  /C      ==  This switch must be used if you want to protect COM files!
  /INFO   ==  To get more infos about TRAP.


 Ŀ
 8 How secure are files which were protected with TRAP ? 
 
 
  It stops any generic unpacker out. TRAPped files CANNOT be dumped, but of
  course there are ways to bypass TRAP and *ANY* other protector :
  Register modifying, breakpoints, inbuild NOPing...


 Ŀ
 9 Why should I contact the author ? 
 

  1. If you find any bugs/errors.
  2. If you just want to talk.
  3. If you have anything interesting to say or talk about.
  4. If you want to trade girls. ;)
  5. If you want a kick in the ass. ;)

  Email to : ChristophG@A-VIP.COM

  Or write to :
                      Name    : Christoph Gabler
                      Street  : Oberer Kmmelbergsweg 1
                      Area    : 56567 Neuwied
                      Country : Germany

  Or just call : (49) 02631/57807 (the fastest way :)


 Ŀ
 10 License 
 

  The REGiSTERED version of TRAP is now FREE. The user is allowed to copy
  it, give it arround or upload it.
  TRAP 1.21 is copyrighted (C) 1998 by Christoph Gabler in Germany.
  TRAP 1.21 is FreeWare. The author (Christoph Gabler) does
  not guarantee the errorfree working on the users computer system.
  The user is allowed to spread/copy/upload programs which have been
  TRAPped with the REGiSTERED version of TRAP 1.21 !


 Ŀ
 11 TRAP testing 
 

  TRAPped files have been tested on the following CPU's without problems :
  80386/80486/Pentium/Cyrix/AMD/AMD K6

  And with the following memory managers :
  With HIMEM.SYS/Without HIMEM.SYS/With EMM386.EXE/Without EMM386.EXE
  QEMM 7.5/QEMM 8.0

  And on the following operationsystems :
  DOS 6.2 & 6.22/Windows95 A & B/Windows98/PTSDOS


 Ŀ
 12 Coming next 
 

    Maybe PE-TRAP or perhaps even Scanint 2.0 or... ah, damn, no fuckin'
    idea. =8]

 Ŀ
 13 Greetings,Thanx,Shit... 
 

    Personal greetings go to :
    

    -> Jermey Lilley, I'm awaiting a new Protect version since 2 years.
                      It's about time. ;)

    -> DoP, Your tools were always very helpful to me.
            I just cannot understand why you left everything behind.

    -> JauMingTseng, Hope you enjoy the army. ;)

    -> Dycon Dimension, Still not active for the public?

    -> NuKE, Are you guys still alive?

    -> MnemoniX, My personal coding god of the past - of course inaktive too!

    -> OBSESSiON and TPiNC, Always good for quality releases.

    -> Darkgrey, for his nice Int21 .COM file remover and for his english. ;)

    -> Hybrid, Hoson you lamer, there is not enough place for us two...

    -> Razor1911, Nice SC release but do you really need to fake?

    -> Class and ViOLENCE, Always the number ones in cracking.

    -> The Undertaker, Your essay is a kind of dumb shit_fuck!
                       Never heard of DECAY05?  ;)

    -> Penemy, Here comes the new vers., another reason to stay alive...! ;)

    -> Stonehead, Sorry for the emails we had some time ago...

    -> C00LMAN, Are you still alive? Hope you got the uncovered INSIDER.FAQ !

    -> Icepic, Hope to see you on IRC again. MK2... that were times. :)

    -> _eNiGMa_, Zecke, Taffarel, Corni, Wir mssen uns mal Privat treffen!

    -> Blanes '98, Spain rules the world! ;)

    -> Dr. No., When will we meet each other? Maybe next party?
                Or should I really do the long travel to your home? :)

    -> ElicZ, Nice work with EDump but I would code it a bit more portable.

    -> Metal Club, Let's party next time together!

    -> You, Try to meet me at #CRACKING or #UCF2000, my nick: CHRiSTOPH


    Thanx fly out to :
    


    -> Slayer, the new CD rules the Death/Trash Metal scene!

    -> Dismember, for making my neighbours ring on my door and for ruling
                  so much!

    -> Raise Hell, for making such damn nice Hyper-Speed Metal!

    -> Nuklear Blast, Anyone who wants to come with me to
                      Live Music Hall Kln and wants to here some great music?

    -> Signourney Weaver, Alien 4 kicked ass as expected.

    -> Kai Neitzert, Your TRAP homepage rules. (Add 3DFX support. :)

    -> JVP & Iosco, Most friendliest guys in INET? ;)

    -> ST!LLSON, ExeScan rules, DumpCom either but what's 'bout
                 trying to bypass TRAP?

    -> Steve Perry, For writing such damn nice Aliens books! U rule!
       Stephany Perry, Hehe, same job, nearly as great work!

    -> All betatesters of TRAP, Without your help I could not be able to
                                make TRAP as compatible/good as it is!


   Download TRAP on the better pages of the internet, like:

    -[Home of TRAP]-                  WWW.THEPENTAGON.COM/TRAP
    -[Suddendischarge]-               WWW.SUDDENDISCHARGE.COM
    -[Protect Executables]-           WWW.THEPENTAGON.COM/PROTECTE
    -[Fantastic World of Cracking]-   WWW.CALIGO.HOME.ML.ORG

TRAP.DOC : 18.11.98
