!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    FREELY REGISTER YOUR COPY AT MY HOMEPAGE: HOME.T-ONLINE.DE/HOME/ENOCH
                        OR SEND AN E-MAIL TO: _hendrix@usa.net
ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн

                                   INDEX

  Options
  Options for unpacking COMs
  Options for unpacking EXEs


###############################################################################


 OPTIONS
<=======>
default option   Description
   ru+           No outputs (no screen-switching).
   8e+           Use GTRs own, faster interrupt 8.
   jf+           Detect jumps to possible entrypoints of an unpacked EXE.
                  When detected, check su-option...
   bp100+        Breakpoint at cs:XXXX. Detect possible entrypoint of
                  unpacked COM at PSP:0100. When detected, check su-option...
   su8           X of 9 set up registers: Call this option 'sensitivity'.
                  It depends on the protector how many registers are setup
                  when the unpacked COM/EXE is executed. So whenever one of
                  the above detectors alarms, the set up registers are counted.
                  /su8 means that when 8 registers are correctly set up,
                  you are asked to save.
   mp3F8         Mouseport: GTR will interrupt when you press the left
                  mouse-button. This option will let you set the port-address.
                  COM1:3F8                   COM3:3E8
                  COM2:2F8                   COM4:2E8
   pq+   (-486)  GTR will watch for PrefetchQueue-Games and alert you, so
   pq-   (P+)     you might turn PrefetchQueue-emulation on next time.
                  On Pentiums and above this option is turned off, since the
                  CPU invalids the cache when code is altered. However you
                  can force it on with /pq+ to emulate a 80x86.
   pe10-         PrefetchQueue-emulator, prefetchsize XX bytes (beta version).
                  486: pe10+ (16 bytes prefetch)
                  386: pe10+
                  286: pe8+  ( 8 bytes prefetch)
                   XT: pe4+  ( 4 bytes prefetch)
   cs+           interrupt, ask for this and that ONLY when CS:IP is in
                  programs range (PSP:0000 <= CS:IP < A000:0000). This way the
                  jumpf-detection will not ask you for an unpacked EXE inside
                  the BIOS, the disassembler will skip the BIOS, and the
                  breakpoint will be inside the programs code.
   da-           Disassembler
   tr-           Stepping: wait for keypress before tracing the next
                  instruction, hold down the right [STRG] for 'slow-motion' !
   cm+           Cut Memorycontrolblock: the programs mcb is shrunk to minimal
                  size (most programs like to have all memory that is left).
                  This will give you smaller dumps.
   mm-           Allocate more memory: for making DUMPEXE-dumpfiles it is
                  necessary to dump at different memory-locations to calculate
                  the re-locations for EXEs.
   bg-           Background trace: use this option to let GTR run in the
                  background. Try this:
                                  GTR /bg+ /jf- /bp0- /pq- C:\COMMAND.COM
                  will let you interrupt DOS with the left mouse-button.
   it-           Trace only, when the int-flag is set. This is useful if you
                  want to skip PrefetchQueue-Games, because they can (must)
                  only be made, when interrupts are turned off. But you might
                  miss the programs entrypoint when the crypter jumps there
                  when the int-flag is clear (no control).
                  Also: interrupts (08h,0ch,21h,...) are processed faster.
   rm-           Run macro <file>.COC/EXC to automatically unpack the file
                  for the second dump.
   sa-           Save All mem disables all attempts to find the correct
                  length of the dump and dumps all memory above the PSP
   fmFFFF        Fill Mem with XXXX pattern
   cr11          CR0 register value
   st-           STop at every unwanted instruction (works with /ru-)


###############################################################################


 OPTIONS FOR UNPACKING COMs
<==========================>
■ General Options: /ru+ /8e+ /bp100+ /cs+ (but those are standard)
■ You might turn off the EXE-detection with /jf- (faster)
■ Since everybody wants his packer to run on pentiums+ also, you can turn
  the PrefetchQueue-alert off with /pq- (still faster)

COM-HEADER	OPTIONS		RECOGNITION-STRING	COMMENT
================----------------========================----------------
CC 2.61b        /su5 /pq-
COM2TXT 1.11    /su5 /pq-
COMLOCK 0.1     /su9 /pq-
COMPACK 4.5     /su4 /pq-       (C) 1991 W Collisa      not 1st requester
COMPREXE 1.0    /su9
COMT 0.1d       /su9 /pq-       COMT_is_copyright_Alex
COMSCRAMBLER0.1 /su8 /pq-
CRYPT 2.0       /su4                                    DX=DS, not 1st requester
CRYPTCOM 2.0    /su6 /pq-
DEEPCRYPT 0.1b  /su3 /pq-                               not 1st requester
DOPCRYPTCOM1.04 /su8 /pq-
ELITE 2.0       /su4 /pq-                               DX=DS SI=IP DI=SP
FDS-CP 0.4a     /su9 /pq-       (c) fds0ft
GUARDIAN AN1.0b /su8 /pq-
HACKSTOP 1.10   /su7            Hackstop 1.10
HACKSTOP 1.11c  /su7            Hackstop 1.11c
HACKSTOP 1.13   /su7            Hackstop 1.13
HACKSTOP 1.14s  /su7            Hackstop 1.14s
HACKSTOP 1.15s  /su6            Hackstop 1.15s
HACKSTOP 1.17сs /su6            Hackstop 1.17сs
HS386 1.17      /su7            Hackstop 1.17/386
ICE 1.00        /su8                                    SI=100
JMP-CP 0.5a     /su9 /pq-
KEVINFILEK1.15a /su9 /pq-
MASK 2.3        /su4 /pq-       MASK 2.3. Executable E  DX=DS SI=IP DI=SP not 1st requester
MESS 1.07       /su9            Stonehead's MESS v1.07
MESS 1.13       /su9 /pq-       Stonehead's MESS v1.13
MESS 1.14       /su9            Stonehead's MESS v1.14
NETRUN 3.1      /su4 /pq-       (c)1995.JIM.TUCKER
PCRYPT 3.50     /su3 /pq-       PCRYPT                  BX=CS not 1st requester
PKLITE 1.50     /su9 /pq-       PKLITE Copr.
PKLITE 2.04g    /su9 /pq-       PKLITE Copr. 1990-1995
PROTECT! 5.5    /su9 /pq-       Protect! EXE/COM v.5.5  SP=FFF8
PROTECT! 5.6    /su9 /pq-       Text from Marquis       SP=FFF8
PROTECT! 6.0    /su9 /pq-
PROTEXE 3.0     /su4 /pq-     run with option: ~~~ProtEXE-RegInfo~~~
PROTEXE 3.10    /su9 /pq-     run with option: ~~~ProtEXE-RegInfo~~~
PROTEXE 3.11    /su9 /pq-     rnu with option: ~~~ProtEXE-RegInfo~~~
RCC 1.10 MILD   /su4            RCC■1.10m               not 1st requester
RCC 1.12 MILD   /su4            RCC■1.12m               not 1st requester
RCC 1.12 HARD   /su5            RCC■1.12h               not 1st requester
RCC 1.13 MILD   /su3            RCC■1.13m               not 1st requester
RCC 1.13 HARD   /su3            RCC■1.13h               not 1st requester
RCC-II 1.06     /su4            RCC-II■1.06
RCC386 0.51     /su4
RCRYPT 0.91     /su4 /pq-                               SI=IP DI=SP 2nd requester
ROSETINY 1.01   /su6 /pq-       ROSETINY (C)            DX=CS SI=IP
RSCC 1.01       /su3 /pq-       RSCC/1.01
SCRAM! 0.7c1    /su9 /pq-       SCRAM! v0.7c1 by bushw
SCRAM! 0.8a1    /su9 /pq- /jf-  SCRAM! v0.8a1 by bushw
SHRINK 1.0      /su7
XCOMOR 0.99h    /su7 /pq-       XcomOR
================----------------========================----------------


###############################################################################


 OPTIONS FOR UNPACKING EXEs
<==========================>
■ General Options: /ru+ /8e+ /jf+ /cs+ (but those are standard)
■ You might turn off the COM-detection with /bp0- (faster)
■ Since everybody wants his packer to run on pentiums+ also, you can turn
  the PrefetchQueue-alert off with /pq- (still faster)

EXE-HEADER	OPTIONS		RECOGNITION-STRING	COMMENT
================----------------========================----------------
AINEXE 2.23     /su3 /pq-       AIN2
ALEC 1.5        /su9 /pq-       ALEC 1.5 (C) 1997! by Ra
ALEC 1.6.386.pro/su9 /pq-       ALEC 1.6.386.pro (C) 199
AVPACK 1.22     /su3 /pq-       AVPACK
AXE 2.0         /su5 /pq- /cm-  SEA-AXE 2.0
BITLOK 3.1      /su9 /pq- /cr10 -----Yellow Rose------Ye
CC 2.61b        /su4 /pq-
COMPREXE 1.0    /su9
CRACKSTOP 1.0b  /su8 /pq-       Crackstop 1.0b - (c)	ES screwed up
CRUNCH 1.0      /su4            CRUNCH
CRYPT 2.0       /su3                                    AX=BP=CS
DOP CRYPT 1.04  /su9            DoP                     not 1st requester
ELITE 2.0       /su9 /pq-       ELITE v. 2.00S
EXECODE 1.0     /su9 /pq-       ExeCode v1.0 Copyright
EXEGUARD 1.3    /su4 /pq-       EXEGUARD Ver 1.3 (c) 1  AX=SS BX=CS
EXEHIGH 1.01    /su3 /pq-                               AX=SS CX=DS SI=CS
EXEPACK 4.06    /su4 /pq-       !Packed file is corrup  AX=DS SI=SS DI=SP
GUA. ANGEL 1.0b /su8 /pq-
HACKSTOP 1.10   /su7            Hackstop 1.10
HACKSTOP 1.11c  /su6            Hackstop 1.11c
HACKSTOP 1.13   /su9            Hackstop 1.13
HACKSTOP 1.14s  /su9            Hackstop 1.14s
HACKSTOP 1.15s  /su9            Hackstop 1.15s
HACKSTOP 1.17сs /su9            Hackstop 1.17сs
HS386 1.17      /su9 /cm-       Hackstop 1.17/386
JMCE 0.7j       /su9 /pq-                               not 1st requester
LSCRYPT 1.21    /su9            Crypt by LIGHT SHOW
LSTOP 1.0       /su6 /pq-       LamerStop v1.0
LZEXE 91        /su4 /pq-       LZ91
MEGALITE 1.20a  /su3 /pq-       Not enought memory$     BX=BP=DS DX=SP not 1st requester
MESS 1.13b      /su6 /pq-       Stonehead's MESS v 1.13 DX=DS DI=SP
MUTAWWP 1.0     /su2            WWP                     BX=BP=CS DX=SS 3rd requester
PACK 2.01       /su6 /pq-
PCRYPT 3.50     /su4 /pq- /cm-  PCRYPT 3.50 by MERLiN   DI=SP not 1st requester
PKLITE 1.50     /su9 /pq-       PKLITE Copr.
PKLITE 2.04g    /su9 /pq-       PKlite(R) Copr. 1990-19
PKTINY 1.62     /su5 /pq-       PKLITE Copr.            DX=DS DI=SP
PROTECT! 5.5    /su9 /pq-       Protect! EXE/COM v.5.5
PROTECT! 5.6    /su9 /pq-       Text from Marquis
PROTECT! 6.0    /su9 /pq-
PROTEXE 3.0     /su4 /pq-     run with option: ~~~ProtEXE-RegInfo~~~
PROTEXE 3.10    /su9 /pq-     run with option: ~~~ProtEXE-RegInfo~~~
PROTEXE 3.11    /su9 /pq-     run with option: ~~~ProtEXE-RegInfo~~~
REC 0.32        /su7 /pq-                               DX=CS
RELOCATION PACK /su3 /pq-                               BX=CS DX=DS
ROSERELPACK 0.02/su2 /pq-                               BX=CS DX=DS
ROSETINY 1.01   /su5 /pq-       ROSETINY (C)            DX=DS DI=SP
RJCRUSH 1.10    /su9            RJS1
SECURE 0.27     /su9 /pq-                               Patch it!
SECURE 0.28     /su9 /pq-                               Patch it!
SECURE 0.29     /su9 /pq-                               Patch it!
SUCKSTOP 1.08r  /su4 /pq-       Suckstop v1.08r (c) 19
SUCKSTOP 1.11r  /su4 /pq-       Suckstop v1.11r (c) 19
TINYPROG 3.9    /su6 /pq-       TINYPROG says, "Bad pr
VSD 2.00        /su4            Virus Self-Destructor   ANTI-VIRUS-ENVELOPE
WWP 3.04        /su4            WWP                     DS=FFFF
WWP 3.05        /su5            WWP
WWP 3.05b5      /su3 /pq-       WWP                     BX=CS DX=SS BP=CS
================----------------========================----------------
