License Agreement    |    Release Notes    |    What's New?    |    Versions History

Versions History

 
 
 
v6.02
v6.01
v6.0
v5.06
v5.05
v5.04
v5.03
v5.02/v5.01(a)
v5.0
v4.05
v4.04
v4.03
v4.02
v4.01
v4.0
v3.21
v3.2
v3.12
v3.11
v3.1
v3.0
v2.2
v2.1
v2.0a
v2.0
 
 
v1.3a
v1.3
v1.2
v1.1
v1.0
Alpha

22/02/2002 Version 6.02
 
Fixes:
1. Preferences in watches scrambled: 3D and strikethrough.
2. DASM: After switching from 16 to 32 bit and vice versa, several commands would be unavailable.
3. Temporary path is set automatically now.
4. Memory leak while storing extensions.

15/11/2001 Version 6.01
 
Fixes:
1. F3 would crash Hackman if no search had occured. Now, it pops up the find dialog box.
2. Disk plugins are now available only when in drive edit mode.
3. Color corrections in most windows plus new icons for the active panel.
4. Tab button is now working properly in all modal windows.
5. Compare core component has been updated.
6. Buffer mishandling issue has been fixed (null characters, copy buffer size).
7. Live update issues have been settled.
8. Disassembler settings were not refreshed in the same Hackman session.

1/10/2001 Version 6.0
 
What's new:
1. Hackman disk editor [Hackman PRO] and disk viewer are included with support for:
	- FAT12/FAT16: All versions
	- FAT32: Windows 95 OSR2 and later
	- CDFS: Windows NT/2000/XP
	- NTFS: Windows NT/2000/XP
	- Seemlessly edit sectors
	- All tools and conveniences re-written to support raw disk access
2. Full Pentium 4 support in Hackman Disassembler.
3. Interface changes - Kernel enhancements:
	- Easier access to control panels, elegant positioning
	- Persistent color changes
	- Fully configurable main toolbar [Hackman PRO]
	- New logotypes and redesigned splash screen and about box
	- Goto, Offset, Size Controller, Watches support all conversion modes
	- up to 128-bit address support (may reach E308 depending on the system)
4. Bookmarks:
	- Brand new bookmark manager and access panel
	- Supports customized name for each bookmark
	- Import/Export functionality
	- Unlimited number of bookmarks supported
5. Speed enhancements:
	- SeekGridPosition function is 400% faster
	- Kernel_Read has been dramatically enhanced
	- Speedy file and disk browsing 
6. New Commands:
	- Move to the beginning of the file
	- Move to the end of the file
	- Unlimited Redo functionality
7. Fill panel has been enhanced with the mixmaster algorithm.
8. New redesigned find and replace utilities:
	- Support for any conversion
	- Range and selection find and replace
	- Upwards and downwards searches and replaces
	- Unlimited search and replace history
	- Fast and robust algorithms
9. Control character information added in active panel.
10. Huge changes in the preferences panels. Better distribution of settings and slick appearance.
11. Added goto backwards from current cursor position.
12. System Information module rewritten to support all new OS without extra DLL.
13. Plugins and supporting utilities:
	- Huge work on all plugins and great thanx to all developers
	- Com Spy plugin completely re-written
	- SDK language pack creation utility supports multilingual interfaces
	- Editor Pack v1.1 from Innovation Systems integrated
	- Updated Tip of the day straight from Sparkle Labs
	- Checksum now supports MD5, SHA1 and SHA-256 secure hash digests
	- Script Editor v2.1 fully complies with SDK 6.0 R1
14. Vast changes throughout the documentation:
	- All online books share the same styles
	- Rewritten SDK with up-to-date information
	- Better and more detailed help for almost all dialog boxes
15. Print and print preview is now available in all modes.
16. Brand new directory structure, ready to support unlimited external modules!
17. Extension manager offers convenient edit of any file type [Hackman PRO]
18. Viewer supports GIF89a files.
19. Template manager simplifies database and record-type editing:
	- Fully programmable kernel
	- Support for dynamic records (not fixed length)
	- Understands and copes with most variable types (i.e. CHAR and INT)
	- Easy edit or create new templates using Hackman Programming Studio [PRO]
	- Interact with Hackman Editor for modifications [PRO]
20. Pure code common dialog boxes, now appear centered.
 
Fixes:
1. Select All and Print Preview prints the whole file.
2. Compare tool crashes fixed once and for all! (hopefully).
3. Double clicking the comparison results now jumps to the equivalent byte in editor in all cases.
4. Last offset in print/print preview was wrong.
5. If background disassembling was cancelled, then it would always perform a foreground.
6. Fixed opcodes in disassembler: 00, A1, A3, F6.
7. Script plugin in/out communication problem (Thanx John!).
8. Write_Fail fixed for large files.
9. Disassemble from current location command fixed.
10. Opcode E9 fixed in disassembler.

5/5/2001 Version 5.06
 
Fixes:
1. An appearance bug in system information plugin.
2. New and updated Russian help files and language pack.
3. Corrupted localization in viewer has been restored.
4. Language pack creation kit offers better localization.
5. Back to a normal initial fill bit (instead of pound #).
6. Updated Icon Xtractor to use new DLLs, fixed a minor bug.
7. Fixed a redirection potential problem in our web integration system.
8. Many minor fixes and enhancements.
 
2/5/2001 Version 5.05
 
Fixes:
1. Jumps in disassembler now work every time.
2. Fail loading files due to Temp_Path_Error has been corrected.
3. Compare tool crash has been fixed.
4. Some minor enhancements (prior to rewrite) for com port spy plugin.
5. Minor enhancements in shredder plugin.
6. Live update tool has been redesigned to resolve an issue from Geocities server.
7. Fast and accurate PAN implemented in print manager.
 
10/3/2001 Version 5.04
 
Fixes:
1. Cosmetic bug in number paneling fixed.
2. Live update servers reconfigured.
3. Better SoftIce compatibility. Hackman will run now, however some functions will be crippled.
4. Enhanced user support when fatal errors occur.
5. Changed disassembler compilation options so that it'll favor Pentium II and III.
6. Fixed dutch language pack, added the Russian in Custom Installation.
7. Non top-undo ability has been restored.
 
1/3/2001 Version 5.03
 
What's new:
1. Patch utility is back (professional version only).
2. Updated installation procedure. Full Windows ME support added.
 
Fixes:
1. Undo items are removed from undo list as well.
2. Temp_Dir failure if an invalid or no temp directory was declared in Windows Temp variable.
3. Removed hackprog.ocx component. (Installation problems in International Windows versions).
4. Various minor enhancements.
 
8/12/2000 Version 5.02
 
What's new:
1. Edit engine changes:
	- Seemlessly edit in octal, decimal, binary or hex only!
	- All actions are supported (undo, find, bookmarks, watches, etc) in all modes.
2. True time algorithm editing is now supported.
3. The undo engine has been fine-tuned. No temporary undo file is created.
 
Fixes:
1. "Can't open clipboard" bug that crashed Hackman fixed.
2. The Undo engine would not handle correctly the " characters.
3. Search in all monitors works properly now.
4. Save As... command has been fixed.
 
6/11/2000 Version 5.01
 
What's new:
1. This release is a MAJOR BUG-FIX versions. It silently fixes all known bugs!
2. UNDO mechanism rewritten from scratch. 250% faster. Supports all operations.
3. The VB runtimes have been removed from the installation in order to minimize d/l size.
4. Reverse Find routine added.
5. Uninstaller plugin supports uninstallation of language packs and dynamic plugins.
6. Turbo Disassembling On Demand (at a rate of 37 Kb/sec)
7. DASM: AMD 3DNow! full support. Online libraries cover all AMD instructions. 
8. Patch utility has been temporarily removed.
 
Fixes:
1. Motorola number conversion problems fixed.
2. Wrong labeling in numbers (slide panel) arranged.
3. Replace/Replace All are up to 500% faster and much more reliable.
4. Resources problem in customization of external tools addressed.
5. Flickering in main form while trying to resize windows below allowed limits.
6. DASM: Fixed 0x66, 0x67 prefix behavior to match popular assemblers.
7. A resource problem in Zoom Tooltip.
8. Print Manager now reports the name of the previewed file in the title bar.
9. Both Live Update servers work fine (and fast!).
10. A re-install missing files error message suppressed.
11. Goto and Goto again behavior fixed between 0x8000 and 0xFFFF.
 
 
16/10/2000 Version 5.0
 
What's new:
1. INTERFACE changes:
	- vertical scroll bar is functional on every file no matter its size
	- embedded panels on the right side to increase your productivity
	- configuration options when no file is loaded are no longer disabled
	- customizable number of recent files (1 to 9)
	- drag & drop capabilities for main grid and main form
	- save_windows_position expanded to: disassembler and tables
2. KERNEL enhancements:
	- hackman.ini file is no longer used (transferred to system registry) 
	- Developed under VB6.0 sp4 environment
	- Speedy loading, a 52-MB file is loaded in 8 seconds (depends on HDD speed).
	- Speedy search, a 52-MB file is searched in 5 seconds (CPU PIII-500/128MB Ram). 
	- [-P] startup switch added to prevent plugins from loading 
	- If a recent file is deleted and then activated, it disappears from recent menu list
	- Silent mode: when a command is autoexecuted, no indication appears on history box
	- Added support for mousewheel to main grid
	- Fast shut down implemented
	- Print and Print preview kernel machine was completely re-written, fast pan/zoom!
	- Plugin Managel from Jegrede The Black has been injected into Hackman's Kernel
	- Patch executable can now be renamed
3. DISASSEMBLER Disassembler enhancements:
	- supports both 32 and 16 bit applications
	- even faster foreground disassembling (200% in co-processor commands)
	- instant swapping from 16 to 32 bit and vice versa
	- help modules now cover CMOVxx and CPUID
 	- can act as a standalone program
4. VIEWER currently supports the following:
	- Images: GIF, JPG, BMP, WMF
	- Archives: ZIP, ARJ, LZH, RAR
	- Misc: Motorola S19, IntelHex, ASCII, Executables
5. WEB services are integrated better:
	- Direct link to beta components available under Hackman On The Web
	- All direct links open the full Hackman Site not only the equivalent page
	- Versions History now belongs to the Internet
6. FUNCTIONALITY added or removed:
	- Select All command added under edit menu as requested
	- Octal option added under Addresses submenu
	- Copy as and Export as Java added
	- Advanced lettering: multilanguage support for main grid (See Configurations|Lettering)
	- Support for external programs (i.e. compilers)
	- Print as text command added under Files menu
	- REMOVED default start up file
	- REMOVED active panel automatic pop-up (now it's embedded)
	- Added a reference table (Hex to asm commands reference)
7. SDK has also been boosted: 
	- Plugin Manager documentation by Jegrede The Black
	- DDE interface documentation 
	- Refresh and Force_Refresh 
	- Lock and Unlock 
	- Pack support with separate menu subsystem (up to 3 packs supported)
	- Uninstall script command added to provide uninstall service to users
	- Language pack creation tool has been upgraded to cover v5.xx changes
8. DEBUGGER Hackman Debugger available as external pack (windows 95 only):
	- Analyze 32 bit files [PE Header, DOS Header, Imports & Exports]
	- Debug efficiently 32-bit files
	- Spy on program functions (input and output information)
9. HELP documentation is significantly richer than the previous:
	- Spelunking book by Sparkle and Zortran.
	- Brand new Assembly book 
	- Debugger book 
	- Help button now redirects to the appropriate topic
	- Several topics that were covered in previous edition, were upgraded
	- FAQ section was revised and several questions were added/changed
	- Hackman Tour for Newbies plugin
10. 3RD PARTY stuff that was updated in order to follow kernel changes:
	- Tip of the day from Sparkle 
	- Hackman control center by Zortran
	- Shredder by Nickolas Curtis 
	- Extra Configuration by _Valdo_
11. Other components updated:
	- COMPARE: Improved performance, bug fixes. Double click on an item, jumps to position.
12. Hackman is offered in two editions; lite and professional.
 
Fixes:
1. Kernel would not open files over 20MB.
2. Kernel would fail to search over 30MB files.
3. Dasm: Disassembler's help popped up error message if got_focus event was triggered.
4. Dasm: OUT lb,eAX was presented as OUT eAX,lb in 32-bit Dasm.
5. Procecure New File -> Close when repeated twice, caused fatal internal error.
6. Creating more than one new file without closing them caused memory leak.
7. Fixed unexpected crash when initial image is missing.
8. Books Online updated and some content was updated.
9. Hackman kernel treated files as case sensitive thus loading same file twice.
10. Vertical scroll bar reset problem (switching between files).
11. Patch maker was broken since v4.02 and has been fixed.
12. Copy As and Export as functions reported wrong length.
13. Operations outside file length crashed Hackman.
14. Find null byte (00) failed (jumped to an irrelevant instance).
15. Dasm: Find routine behaved incorrently between 32767 and 65536 offsets.
16. Replace action would not work for graphic bytes below 32.
17. Replace All action looped without actually working.
18. Dasm: Overflow error that appeared on several files fixed.
19. Dasm: Print whole file to text was crashing at some occasions.
    
2/4/2000 Version 4.04
 
What's new:
1. Fill dialog box has changed: it's possible to select a range for random numbers now.
2. Updated books online, various corrections were applied.
3. Float numbers 32-bit & 64-bit for Intel or Motorola formats added in Control Panel.
4. FEC 128-bit cryptography algorithm  added.
5. Better menu handling when no file in loaded (disabled plugin menus that cannot run).
6. LiveUpdate recognizes valid internet connection and shows the appropriate image. 
7. Face lift up for memory consumption dialog box. Units now in Kb instead of bytes.
       
Fixes:
1. Illegal input in column/space entries under Monitors would crash Hackman. 
2. Hackman logo would hide (C) Copyright label in Splash screen. 
3. If no recent files were present, there would be a double separator in Files menu. 
4. SendTo Hackman command didn't work properly. 
5. Watches did not appear at all although they were resident in memory. 
6. Jump to Hex offset above H8000 would pop up false error message.
	
23/2/2000 Version 4.03
 
What's new:
1. Cryptography now supports:
	- RSA's RC4 algorithm
 	- NSA's SkipJack
2. Added Date/Time indicators in status bar as requested.
	
Fixes:
1. After print preview, selection panel would refer to "preview" button instead of "print". 
2. About screen would freeze Hackman under Windows with old GDI kernels. 
3. Status bar would not resize.
	
2/12/99 Version 4.02
 
Fixes:
1. Back to the old interface as far as it concerns the menu appearance. 
2. JHEX xxx would behave as decimal jump in command panel.
 
23/11/99 Version 4.01
 
Fixes:
1. Installation problem on some systems. 
2. Old shortcut to Hackman's web site has been updated. 
3. DDE conversation module minor fixes.
 
5/11/99 Version 4.0
 
What's new:
This is a major update. Almost all internal functions and routines were redesigned to support huge files and to run faster. The following what's new list is a summary of all these changes:
1. New interface. Huge work on menus and main forms. 
2. All forms were re-designed and many functions were added. 
3. Dynamic menus:
	- Can load virtually any number of plugins. 
	- Nice small icons and background for menus. 
	- Dynamic shortcuts and icons (with plugin support - see SDK). 
4. New splash screen and devil logo [Thanks to Megarushing]
5. Command panel:
	- Interactive with every single command action.
	- Can replace menus and directly execute all commands.
	- Indicates Hackman's status.
6. Floating active panels is the new form of active monitor (enter panel in command panel).
7. Disassembler upgraded:
	- Pentium III command set support
	- Colorization unique system and follow-me for Jump commands
	- Background compilation (on-demand)
	- Robust shell and appearance enhancements 
8. Redesigned, fast and accurate live update mechanism which checks *all* installed software.
9. Code Statistics module re-designed and re-programmed.
10. Support for large files:
	- Kernel automatically re-adjusts by locking sufficient memory.
	- Fast and accurate find/replace routines (with direction support).
11. Sophisticated Undo mechanism:
	- Unlimited undo levels now supporting clipboard commands.
	- Support added for replace actions.
12. Compact size, low memory consumption:
	- Size of main executable dramatically decreased.
	- Windows.dat, language.ini and hcprefs.dat initialization files are not used anymore.
	- Robust preferences handler routine with auto-recovery function.
	- Improved, most accurrate self-fix mechanism.
	- Increased speed up to 50% for shell functions and up to 100% for core functions.
13. More power in your hands:
	- All six monitors behave the same!! ASCII only monitor is also editable.
	- Customizable panel commands.
	- Customizable shortcuts for all functions.
	- True time selection, undo actions, bookmarks and watches.
	- All functions do support octal, binary and decimal inputs.
14. Location of temporary files is user-defined.
15. Window position and print settings are saved in configuration file.
16. New patch routine, produces a 32-bit standalone executable patcher.
17. Algorithm import panel added. SDK minor change to support algorithm extended description. More algorithms added.
18. Right click supported for common commands (click on grid).
19. DDE feature so as to communicate faster with external devices.
	
Fixes:
1. All known problems in search operations.
2. Autorefresh feature added to anatomy component to interact with properties module.
3. Bookmarks are *always* visible to user. 
4. Watch would not appear correct if spanned across more than one rows. 
5. Fix: in disassembler 0FBx opcodes were falsely presented as Reserved. 
6. Fix: Unable to display bookmarks and selection at the same time in certain cases. 
7. Bug: Create_File_Kernel reported "Bad file index" in rare cases. 
8. Bug: Copy would fail if graphic characters were copied.
      
2/2/99 Version 3.21
< >
What's new:
1. Speed improvements (up to 40%) for all read-only monitors.
2. Logo, splash screen, about box, license form changed [thanks to Megarushing]
3. You can change Hackman's font and fontsize in *all* windows.
4. Recent files' captions won't exceed a certain amount of characters.
	
Fixes:
1. Configuration button in the toolbar would pop-up the wrong window.
2. Jump backwards wrong offset was displayed in disassembler.
3. FIX: Major bug which caused all plugin to process a .tmp file instead of the real file.
4. Fixed a minor bug in Hex only monitor which caused null bytes to be represented by a zero character.
5. Read command from menu now return focus to the monitor.
6. Find button on toolbar is disabled when not in Hex & Ascii monitor.
7. Clicking on Run button [Macro List Form] would crash Hackman.
8. Several issues were fixed where a macro could crash Hackman.
9. Fix a bug in the disassembler where the wrong register would appear in 81 and 83 opcodes.
10. Command Sensitive help in disassembler could under certain occassions pop-up wrong help module.
11. FIX: Slash problem under Japanese and Chineze windows 95/NT.
	
28/12/98 Version 3.2
 
What's new:
1. Re-designed file handling kernel:
	- Creation of temporary file instead of consuming memory.
	- Robust UNDO function.
	- Save changes warning.
	- No changes are permanent now, they all require save.
	- Autosave performs write command when file closes.
2. Re-designed selection kernel:
	- Support *any* block from 1 byte to whole file.
	- SDK follows new blocking mode.
	- Cut, Copy, Paste, Clear functions are faster and support blocks.
	- Selections do *not* exceed current file size now.
3. Better core components support.
4. 50% Faster closing file.
5. 70% (even) Faster loading with incorrectly sized monitor removed.
6. Configuration submenus regarding plugins are under a general submenu now.
7. Smooth scrolling under our new About... box.
8. Anatomy component includes a date info tab.
9. Appearance changes:
	- Redesigned buttons on many dialog boxes.
	- Unique Ok/Cancel buttons on all tabbed dialog boxes.
	- Internal calibration process that shows HPU consumption.
10. Macro support (for more information consult the SDK):
	- Macro recorder
	- Macro manager (run, delete, list)
	- Macro submenu holder
11. SDK changes (see SDK for more details):
	- Support for plugins under macro menu added.
	- A plugin can grab the current position only [Position command].
12. Added Code Statistics core component under read menu.
13. Added a Help button in all dialog boxes that have help topics.
14. Fill: from single character, now you can use up to 15 characters.
15. Properties: added volume property (read-only).
16. Appearence submenus added to facilitate locating settings.
17. Locale: charset setting added to display special characters.
18. Hackman's editor now supports bookmarks:
	- toggle system with instant clear
	- forward or backward navigation
19. Code analyzer core component, analyzes and views:
	- IntelHex and Motorola S19 EEPROM hexadecimal formats.
20. Reference section added under help menu:
	- hex/decimal and octal/decimal tables
	- Windows ANSI (ASCII) Character Set
	- DOS Character Set
	- EBCDIC Character Set
	- Macintosh Character Set
	- Data Types
21. Brand new licence info box.
22. Paste Special capability added with support for:
	- Hex strings [separated or raw]
	- Binary expressions [separated or raw data]
23. Insert dword and qword (Inter and Motorola) functions added.
24. Even better live update system for quick updating hackman, core components, plugins, etc!
	
Fixes:
1. A rare bug concerning some newly developed scripts [SDK bug].
2. Paste bug under certain system configurations.
3. Disassembler will now quit if start-up error occurs.
4. Resources fixed in hex calculator core components.
5. ESC button wouldn't close some dialog boxes.
6. BUG: Live update wouldn't quit under certain circumstances.
7. BUG: If a hackman had a start-up file, kernel would not notify recent files.
8. Some core components displayed different message when start-up error(s) occurred.
9. Locale: in some language packs, certain letters would appear corrupt.
10. Developer: Read Language Pack on-the-fly bugs corrected.
11. Removed a (forgotten) debug message box at start-up.
12. Hackman would sometimes crash if close button was pressed (X).
	
28/10/98 Version 3.12
 
What's new:
1. Pop-up welcome screen removed.
2. Export and Copy As... Hex Only and Octal modes added.
3. 150% Faster display in Hex and Ascii mode.
4. 100% Faster loading in any mode.
5. About plugins menu added as requested. (about_plugin)
	
Fixes:
1. Hackman would crash if splash screen was disabled.
2. Debug.txt file is not removed after Hackman closes.
3. Open With... Hackman sequence would crash Hackman.
4. Visibility enhancements on selections.
5. Cancelling repeatedly preview/print functions could crash system.
	
15/10/98 Version 3.11
 
What's new:
1. License form has been replaced by a message box.
2. New smooth progress bars.
3. Possible to add plugin under Edit|Insert|... submenus as requested.
	
Fixes:
1. More stable Read Language Pack routine. No problems now!
2. Fixed all bugs regarding canceling Print and Print Preview.
3. Print functions would crash hackman under certain circumstances.
4. Fixed Copy As... core component wrong starting offset.
	
13/10/98 Version 3.1
 
What's new:
* We have decided to change the philosophy of the program. Instead of having a huge main kernel, we created a small one with branches, which is now more flexible and resembles a multi-process-platform.
1. Power Disassembler:
	- Extended help on demand
	- Find command and Find Next
	- Pop up menu to assist navigation
	- Print to file all source and current page
	- Direct connection with Hackman's Help System
2. Clever start-up recovery method when error occurs:
	- Now it's possible to re-create Hackman.ini file if damaged
	- Prompt for restart to ensure recovery
3. Debug file on start-up to solve problems easier (debug.txt).
4. Convert utility added to the core directory:
	- It's available for SDK users now
	- Decreases main executable's size
	- More flexible and convenient 
	- Added Binary format copy as and export
5. Redesigned Fill function:
	- Supports both panels (hex and ascii)
	- Random numbers generator
	- Distincts letters, numbers and rest characters
	- Complies with the main lettering adjustments
6. Added Insert File function under edit menu.
7. Added Insert Random Number function under edit menu.
8. Added match case support for ascii replace function.
9. Enhanced print and print preview routines:
	- Cancel button available while preparing to print preview
	- Can use any type of paper supported by Windows
	- Fast and more reliable functions
10. Patch method added:
	- Independent patch executable
	- Can add any change to the source to the patch script
	- Automatic link between script and executable
11. All useless files will be deleted when exiting program.
12. We have separated these functions from main kernel:
	- Date changer
	- Encryption and decryption
	- Properties
	- Anatomy
13. Can remove menus and toolbar buttons of core components that do not exist or are not installed.
14. Added Edit Language menu under Developer's menu and the LP creation utility that comes with SDK.
	
Fixes:
1. A rare disassembler bug where next page would appear incorrectly.
2. Some labels in Station Info dialog box would not display correctly.
3. Hackman would not load files larger than 6-7 MB:
	- There is no limit now
	- However, in large files, the scroll bar will be invisible
4. Bug with selecting portions corrected in hex & ascii monitor.
5. Fixed replace all function when initial and destination strings had different length.
6. Printer device name would not be restored at start-up.
7. Disassembler's fonts may be in uppercase now.
8. English language pack corrections.
9. Many appearence bugs in CryptoGraphy modules.
10. Hackman will now initialize in its shell core components.
11. If some directories were not created, Hackman would crash at start-up
12. Compare core component would crash if there were too many differences.
	
10/7/98 Version 3.0
 
What's new:
1. Vertical scroll bar added to switch pages easily.
2. Splash screen and Hackman's Logo have been changed.
3. Enhanced date changer routine: [the OS applies some restrictions]
	a) You can set any date and time
	b) Set separately creation, modification & access date and time
	c) Synchronize optionally with system's values
4. CORE directory includes Hackman's rarely used functions:
	a) Hackman's main .EXE file has been kept small
	b) You can separately update them
	c) You can add your core objects (consult SDK please)
5. Vast changes in Info dialog box under help menu:
	a) Now a detailed memory consumption dialog box appears
	b) Info station panel added (processor, OS info)
	c) Info dialog box may stay on top to monitor memory usage.
	d) NT WKS/Server 4.x,5.x and Windows 98 support added.
6. Resisable interface now supports:
	- 640x480 resolution (not recommended)
	- 800x600 (highly recommended)
	- 1024x768
	- 1152x864
	- 1280x1024
	- 1600x1200 (not recommended)
7. Two toolbars were added to offer speedy access to main functions.
8. Changes to the Find dialog box:
	a) Unicode ASCII search added
	b) Hex monitor for ASCII input and vice versa
	c) Up to 44 characters ASCII search
	d) Up to 44 characters HEX search
9. SDK changes (further info in SDK 3.0)
	a) Separation of core code and plugins.
	b) It is possible to add second level menus.
	c) Web integration for plugins
	d) Binary mode was added
	e) Name output only capability
10. Monitor behaves differently: no highlight is allowed, cursor is focus not blue.
11. Live update has been significantly super-charged!
12. Brand New 32-bit disassembler:
	- Initializes faster
	- Full source info, not only paging capabilities
	- Provides true disassembling of the whole program.
	- Separated from the main program to keep kernel small.
	- Supports 486,Pentium I & II, Pentium MMX and Pentium Pro.
	- Resizable window to fit your needs.
	- While disassembling, Hackman & your system are available.
13. It's now possible to select a portion in the ASCII monitor too.
14. Lettering menu is available in ASCII only monitor.
15. Added SPACES choice (256th) as End Of File bytes. (Configuration|Appearance|Advanced)
16. Right click integration in Windows (windows explorer too)
17. Disassembler's properties have changed.
18. Developer support added:
	- Live update searches for developer's components
	- Instantly load and display Hackman's SDK
	- PlugIn built-in debugger
	- On the fly Language Pack Reading to assist translation
19. Goto/Goto again functions added.
20. Enter now activates the dialog box command i.e. find
	   (instead of setting the focus).
21. Smart editor system:
	- Ignores changes when identical to previous condition
	- ESC restores hex value in the hex monitor.
22. Compare core plugin added:
	- Supports differences and equalities
	- Smart recalibration algorithm
	
Fixes:
1. Minor display bugs.
2. ESC wouldn't close all of the windows.
3. Unresolved crash at start-up will be handled.
4. Faster resource display (all windows and messages).
5. Several labels and messages appeared incorrectly.
6. Hackman would not create ! and ", instead of these he would read next and previous.
7. Closing without asking to save changes fixed.
	
22/5/98 Version 2.2
 
What's new:
1. Known Issues and What's new menus were removed.
2. Turbo loading achieved: now hackman initializes instantly.
3. Brand new calculator featuring:
	- hex, decimal and octal support
	- logical operators (OR, AND, NOT, XOR)
	- Customizable (mode, units, ontop, etc)
	- Operates like a normal calculator
	- Clipboard interoperation
	- Tightly integrated with Hackman
4. Plugins Machine Enhancements:
	a) Plugins can add a menu under configurations menu.
	b) Multiple level entries under help menu. (See SDK for more info.)
5. Speedy display.
6. Now, hackman cancels loading more than 10 files.
7. Help files were updated and fixed.
	
Fixes:
1. Print preview is significantly enhanced.
2. Locale problems in print preview are now fixed.
3. Closing monitors dialog box by pressing (x) would freeze program.
4. Rare bug crashing assembler kernel is fixed.
5. Fixed close routine.
6. New file would not be correctly registered in files tab.
7. Startup would fail if auto starting was disabled and Send to feature was used.
	
21/4/98 Version 2.1
 
What's new:
1. Added export selection and copy as support for Visual Basic 5.0.
2. Now, kernel can load up to 10 files at the same time.
3. Hackman may be localized! All you need is a .lng file in your language.
4. Icon menus were removed as they were NT incompatible.
	
Fixes:
1. A rare numbering bug in our recent files section.
2. Hackman was crashing at start-up on some systems with old OLE
	- producing an unexpected error 50003
	- overflowing (number error 6)
	- Also, several NT 4.0 compatibility issues were permanently fixed.
	
6/4/98 Version 2.0a
 
What's new:
1. Intelligent kernel functions added:
	-recognizes missing recent files and removes them automatically.
	-detects version update and creates updated ini files if necessary without losing all of the settings.
2. Improved anatomy function.
3. It's possible now to add a submenu under help menu (SDK).
4. We've reconstructed the Readme.txt file in order to be more useful to you.
5. INTEGRATION: can add Hackman under the Send To windows menu.
	
Fixes:
1. FIX: menu icons incorrectly placed when not autostarting.
2. FIX: splash screen not removed when not autostarting.
3. Better icon contrast in several menus.
4. FIX: disassembler fonts were not updated.
5. FIX: undo list resets now if new file or another one is loaded.
6. Live update wizard now stays on top.
	
28/3/98 Version 2.0
 
What's new:
1. Added the Execute menu:
	- You can run a file
	- or create a standalone file
	- or create an executable file
2. Brand new interface
3. Many SDK improvements
4. Unlimited UNDOs and undo list convenience
5. Autosave function
6. Monitor font is now user-selectable.
7. New file creation.
8. Size controller.
9. Date controller.
10. Integrating capabilities (register files, create shortcuts)
11. Memo tab added to active monitor (inport, save memo information)
12. Print and print preview functions added.
	
Fixes:
1. FIX: backup was fixed.
2. FIX: Save,load & export now remember last directory.
3. FIX: ESC wouldn't close some windows under certain circumstances.
4. FIX: Edit cursor would become white after hex edit.
5. FIX: After write command, cursor would lose its position.
	
29/2/98 Version 1.3a
 
Fixes:
1. FIX: find again wouldn't work.
2. FIX: rtf copy and export now work smoothly.
3. FIX: After executing a plugin that requires selection, selection would become invinsible.
4. FIX: Under certain circumstances, FAQ would crash.
	
16/2/98 Version 1.3
 
What's new:
1. Redesigned input/output/export file system.
2. Removed copy file function, but we enhanced the backup system.
3. Save as... function added as requested.
4. Live update tool added.
5. Print to file function.
6. ESC closes windows as requested.
7. Copy as... & export selection functions support 5 diferent formats.
8. Different FAQ format.
9. Byte order may be Intel or Motorola.
	
24/1/98 Version 1.2
 
What's new:
1. New, redesigned start-up interface.
2. Update (removable) notification at startup.
3. Replace hex and ascii function.
4. A Decimal monitor has been added.
5. Four recent files are one-click  accessible.
6. Buffer added (cut, copy and paste capabilities).
7. Inserting and deleting bits is possible now.
8. Clear selection function added.
9. Notification capabilities and backup enhancements.
10. Boolean NOT plugin added (thanx to John Ashley)
11. Checksum for selection plugin redesigned (thanx to Zortran)
	
Fixes:
1. FIXED: major bugs concerning hex administration between 0x7FFF to 0xFFFF.
2. Navigation panels completely fixed.
3. Various minor problems.
	
16/1/98 Version 1.1
 
What's new:
1. A jump to offset function added.
2. Addresses may be default, number of lines or decimal.
3. Enhanced calculator & start-up customization systems.
4. Selections support and exporting selected code.
5. Improved exported files from disassembler.
6. Added support for floating point numbers (both 32 and 64 bits).
7. Updated help files and overall stability (several crashes resolved, no known issues remain).
	
26/12/97 Version 1.0
Original official release.
 
2/3/96 Alpha 1 (build 1)
First line of code!