###########################################[INFO]###############################################
Da Dumper
v1.5
(C)2000 FuzzyCat
Win98/NT2K
3258 LiNES OF PURE WiN32ASM CODE

###########################################[NOTE]###############################################
Windows is, as you know, a unstable OS, and Win9x even more than WinNT.
As this 'Hex Viewer' can crash under Win9x (only tested on Win98), but in Win2K it works, fine.
I don't understand where is the buggy code, but I'm trying to solve it.
Wait for the next version to have this bug fixed ;) Sorry!
Btw, I'm not sure it's a bug, cause in WIN2K it runs fast and doesn't cause any prob.
!ATENTION I'M NOT SAYING IT WON'T WORK UNDER WIN9X I'M JUST SAYING IT CAN CRASH!

########################################[DESCRIPTION]###########################################
With this proggie you can dump sections do disk, or any other part of a PE...
You can also dump as HEX to a text file... And now, view it in 'Hex Viewer' ;)
It has a build-in pe editor, that let you change some pe header info and sections stuff..
Well, just check it...

##########################################[WARNING]#############################################
If you find any bug, please report it to me, thank you.
Btw, there is no struct to assure that the value you enter in the EDITBOXs is hexadecimal,
by this is mean that i dont check the key that you press, if can be valid or invalid char.
Valid char are: 0-9 and 'A'-'F', hexadecimal chars. All the other chars are invalid.
I didn't insert any checking struct cause if you want to use this program seriouls you will
not insert any invalid chars.

##########################################[HISTORY]#############################################
v1.5
 * Restructed the all fucking design!
  + Changed the Dialogs styles ;)
  + Re-organized some stuff...
 * Fixed some bugs...
  + The PE editor had wrong offsets set to the PE header hehe, wh00ps!
 * Added Hex Viewer
  + Now you can see the HEX code without having to open the file created with 'Dump HEX...'
 * Added documentation viewer...
  + More easy to see README and LICENSE ;)

v1.3
 * Fixed a bug...
  + Fixed the personalized dump bug, cause it didnt shows the actual size of the file but
    yes the raw size of the last section...
 * Added Dump HEX...
  + With this you can dump the file to a file as text... It converts HEX2CHAR...

v1.2 - ALPHA
 * Added personalized dump...
  + With this you can dump determining the start and end of the dump ;)
 * Fixed a bug?
  + I put a '?' in the end cause i think i fixed a bug, but i'm not sure...
  + Well, for i haven't found any bugs on this version ;)

v1.1 - ALPHA
 * Re-coded the file handling...
  + Old File Handling:
    - LocalAlloc
    - LocalLock
    - ReadFile
    - LocalUnlock
  + New File Handling:
    - CreateFileMapping
    - MapViewOfFile
    - UnmapViewOfFile
 * Added support to change the PE Header...
  + Now you can change the ENTRYPOINT, IMAGEBASE, IMAGESIZE and NUMBER OF SECTIONS...
 * Added support to change the sections...
  + You can change the name, virtual size, etc... All! :))
 * Restructed the code...
  + More easy to work with and more stable...
 * Improved the GUI
  + Changed the some texts, more nice now?... ;)
  + Fonts...
  + Added a new pic on the about box ;)
  + Sorry NUKEM for not using... Work for nothing... heh Sorry!
 * No bugs fixed, cause I don't know any...
  + C'mon you must have found some bugs!!!! :P

v1.0 - ALPHA
 * All new... ;)

#########################################[CREDITS]##############################################

                                    ...CODiNG & GFX...
                                      -= FuzzyCat =-
                                  ...the one and only...
                                            :P

--> Doriane V. je t'aime! :-@

www.fuzzycat.net
dadumper@fuzzycat.net

fZ Produtions 2000