
  
                       
                                 
                       
                                 
                      

	  UNPE-SHiELD v0.11 (C) Copyright 1998 by G-RoM [PC/BS/PNC]
  
                           D O C U M E N T A T I O N
  

        I.   What is UNPE-SHiELD?
        ~~~~~~~~~~~~~~~~~~~~~~~~~
             UNPE-SHiELD is a program, which decrypts 32-bit Windows
             EXE files "protected" by PE-Shield. The version supported
             is the 0.1 which is the only version available as far as
             I know.


        II.  Disclaimer
        ~~~~~~~~~~~~~~~
             I, the author, am *NOT* responsible for any damage caused
             by the use  of UNPE-SHiELD. It  was  tested  with success
             under Windows NT, Windows 95&98 and pure DOS ;).


        III. Usage
        ~~~~~~~~~~
             Using UNPE-SHiELD is very easy:  Just type UNPESH [file]
             and UNPE-SHiELD will try to remover  the encryption  from
             the file u specified. The progression of the work will be
             displayed on ur screen.

	     Please note that the relocs are uncrypted but not recomputed :
	     That means that in some special case, the uncrypted EXE may
	     not run.

        IV.  Technical Notes
        ~~~~~~~~~~~~~~~~~~~~
             UNPE-SHiELD was coded under  PURE 32 bits  assembler with
             the use of DOS32 v3.5 services,  which is  on my point of
             view the best DOS-Extender  available for ASM32 coding. I
             didn't do the job in PURE C  coz I think it is useless ;)
	     The work was  achieved  in 3 hours.


        V.    Future Stuff
        ~~~~~~~~~~~~~~~~~~
              Remover for any new features of PESHiELD ;)

        VI.        History
        ~~~~~~~~~~~~~~~~~~
         V 0.0001 : Lame version, only removed a specific "MTE" version :(
		    Thanx Hann0 to report me what he thought to be a joke.

	 V 0.1   : Added MTE analyzer.
                    Now any pe-shielded file might be supported. Please
		    report if u got an exe that crash ur PC when uncrypting.

	 V 0.1    : Added universal MTE remover.

	 V 0.11   : Improved MTE detector.
		    Thanx Hann0 for giving me a non working EXE ;)

        VII.   The author
        ~~~~~~~~~~~~~~~~~
             G-RoM is a cracker for several groups and won't give you
             his real info. Don't ask ;)

             iRC: EFNET #CRACKING nick G-RoM.


        VIII.  Personal Greetinx
        ~~~~~~~~~~~~~~~~~~~~~~~~

        RaNDoM   Comparing PE-SHiELD to PECRYPT is unfair! This code
                  is still at his beginning and will never reach urs ;)

        ANAKiN   I think U will be sick for a while ;) Anyway, Improve ur
		  code... Add ADT in CPL0 if u wish I don't care for a such
		  loader. I wait for ur import crypting/packing ;) After that
		  u will be ready for ressource packing (Weird to do !!).
		  Good Luck !!

        Stonehead, Drk-Mn, Dark Stalker, KA0T, Marquis, Lord Byte, ACP,
        Misha, TiNoX, SeNSi, Lord Caligo, LGB, Stone, Regor, Hann0 (error
	reporter hehehe) and lots of others ;)

        PS: The documentation was written in a hurry...
