Free Download 010 Editor 3.1.3
soft82.com
FREE NEWSLETTER
Free Newsletter

Join our low-volume monthly free newsletter that will deliver latest freeware and shareware news straight to your inbox!

Your e-mail
close

USER LOGIN

Username
Password

Soft82.com » Windows » Developer Tools » Tools & Editors » Editors » 010 Editor 3.1.3

5 Stars Award
010 Editor screenshot
Developer
Product Homepage
Date Added December 03, 2010, 09:51 GMT
License Free to try (Shareware); $129.95 to buy
Last Week / All Time Downloads 3 / 1,139
Size
5.1MB
OS Support Windows All

010 Editor Description

The Professional Hex Editor. Analyze and edit any binary file, drive or process

010 Editor is a professional hex editor designed to edit any binary file, drive, or process on your machine. Using our unique Binary Templates technology, 010 Editor allows a binary file to be parsed into a data structure that can be understood. Features an easy-to-use editor with standard Cut, Copy, and Paste commands, support for huge files, and unlimited Undo and Redo for all editing operations. Use the Inspector to easily edit data in a number of different formats. A set of sophisticated editing and analysis tools are included such as Find/Replace, Binary Compare, Histograms, Check Sums, ASCII/EBCDIC/UNICODE Conversions, Find in Files, Importing/Exporting, Highlighting, Bookmarks, and Printing. An integrated expression Calculator using C syntax is supplied and Scripts may be written to automate many different tasks. Contains an online repository of Templates and Scripts that are available for download.

010 Editor - Full Feature List

The following is a list of all features in 010 Editor. Any features not available in the initial release indicate the version number when they were first available. The Release Notes for 010 Editor are also available to see when different features were added.
- Editing Files

* Unlimited undo/redo for most operations (even inserting large blocks).
* Multiple documents can be opened at the same time.
* Optionally highlight current line while editing.
* Open multiple views of the same file.
* Can split the editor into two parts. (v2.0)
* Drag and drop from Windows Explorer to open files. (v1.1)
* Cursor size changes in Insert/Overwrite mode. (v2.0)
* Scrolling can be synchronized between windows. (v2.0)
* Addresses can be displayed as hex, decimal, octal, line number, or sector number. (v3.0 updated)
* Integrated with the Windows Explorer right-click menu for easy access.
* Specify many options (font, endian, character set, etc.) automatically based on the file extension.
* Use any font for editing.
* Supports ASCII, ANSI, OEM, EBCDIC, Unicode, Macintosh, plus International character sets. (v2.0)
* Select all bytes or any range in the file.
* Ruler for locating byte offsets.
* Full support for Unicode filenames. (v3.0)
* Set File Size, Insert Bytes, Overwrite Bytes, Insert File, or Overwrite File commands. (v3.0 updated)
* Use Ctrl++ or Ctrl+- to enlarge or shrink the font. (v3.0)

- Hex Editor

* Easy-to-use hex editor with standard commands (cut, copy, paste, etc).
* Unlimited file size and files are opened instantly.
* Modified bytes are highlighted in the editor.
* Division lines can be used to indicate blocks of data. (v2.0)
* Sector lines are drawn to indicate sectors on a hard drive. (v2.0)
* Edit data as hex, character, octal, binary, or decimal values.
* Automatically choose number of bytes per row or use custom value (up to 1024).
* Group bytes together by sets of 1, 2, 4, 8, or a custom value.

- Text Editor

* Easy-to-use text editor with standard commands (cut, copy, paste, etc). (v3.0)
* Can edit Unicode or EBCDIC files. (v3.0)
* Includes syntax highlighting for C/C++ files. (v3.0)
* Support for indent/unindent with Tab/Shift+Tab. (v3.0)
* Supports different types of linefeeds including DOS, Unix, Mac, plus Unicode linefeeds. (v3.0)

- File Tabs

* Tabs (including close buttons) for switching between files. (v3.0 updated)
* Can have multiple groups of tabs plus a floating tab group. (v3.0)
* Can drag tabs to reorder or drag tabs to other tab groups. (v3.0)

- Hard Drive Editing

* Open entire logical or physical hard drives using 'File > Open Drive'. (v2.0)
* Support for editing hard drives, floppy disks, CD-ROMs, memory keys, flash drives, etc. (v2.0)
* Make disk images for drive using 'File > Save As'. (v2.0)
* Jump to next or previous drive sector with Alt+Down, Alt+Up. (v2.0)
* Get properties of the drive using 'Edit > Properties'. (v2.0)
* Open hard drives from the command line. (v2.0)

- Process Editing

* Open processes using 'File > Open Process'. (v2.0)
* Select which heaps or modules to open. (v2.0)
* Make image of process using 'File > Save As'. (v2.0)
* Get properties of the process using 'Edit > Properties'. (v2.0)
* Open processes from the command line. (v2.0)
* List of current heaps displayed in 'Process' tab of the Output Window. (v2.0)

- Clipboards

* Fast clipboard operations using the DynaBin Data Engine.
* Often huge blocks can be copied or pasted instantly.
* Supports the Windows clipboard plus 9 user clipboards.
* Copy data as hex bytes, or paste from hex bytes.
* Allows pasting in a variety of different formats with 'Paste Special'. (v1.3)
* Easily export or import data from a variety of different formats using 'Copy As' and 'Paste From' (v2.1).

- Highlighting

* Apply highlighting rules to easily identify bytes by color.
* Built in highlights for linefeeds, non-ASCII characters, control characters, etc.
* Specify custom highlights using sequences such as "0..5, 0x10, '\n', '\r'".
* Multiple highlights can be applied at the same time using different colors. (v2.0)

- Workspace

* Easily keep track of all open/recent files.
* Add files to a favorites list.
* Locate files which currently have bookmarks.
* Integrated File Explorer with history and filters.

- Inspector

* Automatically interpret and edit data in a number of different formats.
* Supports editing Bytes, Shorts, Ints, or Int64s (Unsigned or Signed) plus Float, Double, and String.
* Many date formats supported including DOSTIME, DOSDATE, FILETIME, OLETIME, and time_t.
* File can be parsed into variables easily using Binary Templates.
* Can interpret data as a Unicode string. (v3.0)
* Displays any bookmarks created for the file.
* Displays a list of functions available when writing scripts or templates. (v3.0)

- Calculator

* Integrated expression calculator using C syntax (for example '0x100 + (191 << 8)').
* Many operators supported including +, -, *, /, &, ~, ^, %, |, <>, ?:, etc.
* Variables and arrays can be used.
* Includes calculator buttons for performing calculations using the mouse. (v3.0)
* 145 integrated functions including Sin, Cos, Pow, Sqrt, etc. (v2.0 updated)

- Binary Templates

* Easily parse binary files into a number of variables.
* Templates are written using a syntax similar to C/C++.
* Extremely flexible syntax allows virtually any file to be completely parsed.
* Integrated source code editor with syntax highlighting.
* Context sensitive help when editing templates. (v2.0)
* When a variable is declared in a template, the variable is mapped to a set of bytes in the file.
* File can be read or modified using the created variable.
* Position mouse over a byte in the hex editor and a hint popup will display the variable at that position. (v2.0)
* Variables can be edited using the Inspector, the Calculator, or a Script.
* Use structs to parse data into a hierarchal structure.
* Use if-else, for, or while when defining data structures.
* Color and endian of variables can be specified.
* Support for typedefs.
* Support for bitfields. (v1.3)
* Built-in support for a large number of data types.
* Includes support for enums - shows a drop-down list of all values when editing. (v1.1)
* Templates can be configured to automatically run when a file is loaded.
* Sample templates included for ZIP, BMP, and WAV files (v2.0 updated)
* Support for forward and recursive structures. (v1.1)
* Specify hex, decimal, octal, or binary display for variables. (v1.3)
* Read null-terminated or constant size strings.
* Run templates from the command line. (v2.0)
* Online template repository for sharing templates. (v2.0)
* Define your own custom functions (recursion supported). (v2.0)
* Support for unions. (v2.0)
* Define your own custom data types by writing special read/write functions. (v2.0)
* 'Jump to Template Variable' command to lookup a template variable from a file address. (v2.0)
* Can define regular C-like variables using the 'local' keyword.
* For more information see Binary Templates.

- Scripts

* Write mini programs using C syntax (similar to the Calculator).
* Can modify any of the variables created in a Binary Template.
* Can be used to control the interface, open files, close files, etc.
* Integrated source code editor with syntax highlighting.
* Context sensitive help when editing scripts. (v2.0)
* Use if-else, for, or while to control program flow.
* Support for switch, case, break, and continue keywords. (v2.0)
* Use '#include' keyword to include files. (v2.0)
* Special 'string' type included.
* 145 integrated functions for file manipulate, math, I/O, etc. (v2.0 updated)
* Support for standard C Printf function.
* Perform complex operations such as Compare, Find, Find in Files, Checksums, Import, Export, etc with script functions. (v2.0)
* Run scripts from the command line. (v2.0)
* Can mark scripts to be run on startup, shutdown, or when certain files are opened. (v2.0)
* Special keywords 'exists' and 'startof' for working with template variables. (v2.0)
* New sample scripts for splitting or joining binary files. (v2.0)
* Online script repository for sharing scripts. (v2.0)

- Bookmarks

* Bookmarks can be used to flag a set of bytes in a file.
* Created bookmarks are persistent (automatically saved).
* A bookmark can be interpreted as a number of different data types or an array and edited using the Inspector.
* Endian and color can be specified for each bookmark.
* Bookmarks can now be defined using custom data types defined in Templates. (v2.0)
* Bookmarks can be set to move when the cursor changes position. (v2.0)
* Can use 'Toggle Bookmark' command to quickly set or unset bookmarks. (v3.0)

- Find and Replace

* Search or replace by any of the supported data types (ASCII string, EBCDIC string, int, float, etc.).
* Find field in main display allows searching for any data type without opening the Find dialog.
* Find All command displays all results in a table, highlights bytes in the main display, and displays a graph of where the occurrences are located.
* Find Next or Find Previous commands.
* Match case or whole word options for string searches.
* Find by a numeric tolerance (i.e. +/- 0.0001) for float or double searches.
* Pad with zeros option when replacing strings.
* Replace All command, or interactively step through all possible replacements.
* Search up or down.
* Keeps a history of previous finds and replaces.
* Can search with wildcards '*' and '?'. (v2.0)
* Allow multiple find ranges to color the same file. (v2.0)
* Find works with Unicode. (v2.0)

- Find in Files/Replace in Files

* Can recursively search a directory or all open files for a set of bytes. (v2.0)
* Find in Files displays results in a table and includes a graph to indicate where the occurrences were found. (v2.0)
* Can expand or hide results for each file. (v2.0)
* Can use Replace in Files to make replacements across multiple files at the same time. (v3.0)

- Goto

* Easy to use tool to jump to any address, line, or sector in a file. (v3.0 updated)
* Jump relative from the beginning of file, the current position, or the end of a file.
* Goto field in the main display allows jumping to addresses without opening the Goto dialog (including jumping in any direction).
* Goto again command which can be used for stepping through a file.
* Keeps a history of previous Goto commands.

- Import/Export Data

* Import or Export data in any of the following formats (updated v2.1):
o Hex Text
o Decimal Text (v1.2)
o C/C++ Code
o Java Code
o Intel 8, 16, or 32 Bit Hex Codes
o Motorola S-Records (3 types)
o Base64
o Uuencoded Data
* Export data to any of the following formats (v2.1):
o Rich Text Format (RTF)
o Web Page (HTML)
o Text Area
* Can import files from the command line.
* Drag and drop Intel Hex or Motorola files from Windows Explorer to import them. (v1.1)
* Can automatically associate 010 Editor with Intel Hex or Motorola files. (v1.1)
* Verify checksum when importing an Intel-hex file. (v2.0)
* Can import multiple files at the same time. (v2.0)
* Support for reading and writing Intel Hex files that use word-based addresses. (v2.0)
* Support for importing or exporting date to or from the clipboard. (v2.1)

- Printing

* Full print preview with zoom.
* Set printing font and bytes per row.
* Customizable headers and footers with many options.
* Margin control.
* Print the current selection.

- Compare

* Powerful binary comparison tool based on enhanced Eugene Myers algorithm.
* Simple and synchronizing comparison algorithms.
* Displays results in a table listing matches and differences.
* Displays a graph showing how the files match.
* Highlights the two files to indicate which bytes match.
* Specify minimum match length in bytes.
* Quick Match option speeds up comparisons.
* Match case option.
* Tile files after comparison.
* Keeps history of last compares.
* Can limit which bytes are compared in a file (use to compare two regions in the same file). (v2.0)
* Comparison results are sortable by clicking on the table headings. (v2.0)
* Can enable synchronized scrolling after running a comparison. (v2.0)

- Operations

* Performs a number of operations on the data
o Assign, Add, Subtract, Multiple, Divide, Negate, or Modulus
o Binary And, Or, Xor, or Invert
o Set Minimum or Maximum Values (low-pass or high-pass filters)
o Swap Bytes
o Shift, Rotate, or Block Shift Left or Right
* Operand step allows easy creation of arrays.
* Operand skip for processing data in structures.

- Conversions

* Conversion between ASCII and EBCDIC characters.
* Conversion between ASCII and Unicode characters. (v2.0)
* Conversion between a number of different international character sets. (v3.0)
* Can convert linefeeds to different formats (e.g. DOS, Unix, Mac, etc). (v3.0)

- Checksum/Hash Algorithms

* Supports the following algorithms:
o CheckSum
+ Treat data as 8-bit unsigned bytes
+ Treat data as 16-bit unsigned shorts (v3.0)
+ Treat data as 32-bit unsigned ints (v3.0)
+ Treat data as 64-bit unsigned int64s (v3.0)
o CRC-16
o CRC-16/CCITT
o CRC-32
o Adler32
o MD2
o MD4
o MD5
o RIPEMD160
o SHA-1
o SHA-256
o TIGER
* Can exclude a set of bytes in the file from the checksum. (v2.0)
* Can display the checksum results in hex or decimal format. (v2.0)
* Can control what precision the checksums are displayed (8, 16, 32 or 64 bits). (v3.0)

- Histogram

* Histogram tool calculates the number of each byte value in the file.
* Histogram can treat data in the file as a number of different types (e.g. bytes, shorts, floats, etc). (v3.0)
* Displays the results in a graph (use this tool to tell whether a file is compressed or not).
* Control the min/max values of the histogram plus the number of buckets (intervals) generated. (v3.0)
* All byte counts are displayed in a table that can be sorted by byte value or number of occurrences.
* Run histogram on the whole file or a selection.

- Miscellaneous

* Windows XP Style. (v2.0)
* Includes a tutorial on using Binary Templates. (v3.0)
* Optional Startup page displays latest news, recent files, and tips. (v3.0)
* Most fields accept input in a variety of formats (for example):
o "255" (decimal)
o "ff,x" or"0xff" (hex)
o "377,o" (octal)
o "11111111,b" (binary)
* Easy to use base converter for converting between hex, decimal, octal, binary, float, double, ASCII, Unicode, EBCDIC. (v2.0 updated)
* Many colors are customizable.
* Open or mark files as Read Only.
* Keep file time preserves timestamp when file is saved.
* Open files from the command line - can also position cursor and make a selection while opening.
* Perform replacements of strings or bytes from the command line (v2.1).
* Use wildcard characters '*' and '?' to open multiple files on the command line. (v2.0)
* Delete or rename files directly from the File menu.
* Easy tool for E-mailing files as attachments.
* Add custom tools to the Tools menu.
* Shortcut keys can be customized.
* Many windows are dockable.
* Includes Insert Color and Insert Date/Time commands. (v3.0)
* Specify the display format of many columns as hex or decimal (v1.2).
* Display properties of the current file including timestamps.
* Commands to delete or rename a file on disk.
* Save Selection command to save selected bytes to a file. (v2.0)
* Many tables have an 'Export CSV' option on right-click menu to write a comma-delimited file. (v2.0)
* Extensive documentation with tips.
* Easy registration system.

010 Editor 100% CLEAN Certification

Badge

010 Editor has been tested by Soft82.com team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. Our editors will recheck this software periodically to assure that it remains clean.

View Antivirus Report

010 Editor Limitations

30 days trial

010 Editor Version History

Product Date Added
010 Editor 3.1.3 December 03, 2010 - Latest Version
010 Editor 3.0.3 January 27, 2009
010 Editor 3.0.1 August 28, 2008
010 Editor 3.0 May 20, 2008
010 Editor 2.0 December 11, 2006

010 Editor Download Button For Your Site

If you want to place a Download Button for 010 Editor on your website just insert the following code:

download 010 Editor 3.1.3 download 010 Editor 3.1.3

If you want a Link to this page you can use one of the logos bellow:

Soft82 logo
Soft82 logo

010 Editor User Reviews

Write a Review

Please log in to write a review

New Editors Software

TeXstudio

TeXstudio

May 22, 2012

An integrated environment for writing LaTeX documents
VbsEdit

VbsEdit

May 21, 2012

VBScript editor that dramatically reduces the time you spend writing VBS scripts
MS Developer Studio AddIn

MS Developer Studio AddIn

May 17, 2012

MS Developer Studio AddIn was designed for Microsoft Developer Studio
Modem Master ActiveX Component

Modem Master ActiveX Component

May 17, 2012

Powerful COM Port wrapper Active-X
AthTek Code to FlowChart

AthTek Code to FlowChart

May 17, 2012

Code to FlowChart generates flowchart from source code, to let code visual
Windows

Cibet

May 17, 2012

The Cibet framework helps to control the execution of important business processes
TortoiseHg

TortoiseHg

May 17, 2012

TortoiseHg is an all-inclusive Mercurial binary installer package for Windows
BitNami Jenkins Stack

BitNami Jenkins Stack

May 11, 2012

An easy-to-install distribution of Jenkins
DataMatch

DataMatch

May 10, 2012

data quality, cleansing, matching and deduplication software in one easy to use
DeployMaster

DeployMaster

May 9, 2012

Installation builder delivering your software with a good first impression
CodeSmith Standard

CodeSmith Standard

May 9, 2012

CodeSmith is a template-based code generator that allows you to generate code for any text language
ASPrunnerPro

ASPrunnerPro

May 9, 2012

Database management tool
SynWrite (formerly Syn2)

SynWrite (formerly Syn2)

May 8, 2012

Plugin-editor with syntax hilighting
EditPlus

EditPlus

May 8, 2012

EditPlus is a text and html editor for Windows
PilotEdit Lite

PilotEdit Lite

May 7, 2012

An advanced text and hex editor that supports opening of files larger than 4GB
Komodo Edit

Komodo Edit

May 7, 2012

Free multi-platform, multi-language editor for dynamic languages and Ajax tech
HelpSmith

HelpSmith

May 7, 2012

Create CHM HTML Help files and Printed Manuals easily with HelpSmith
Sprintometer

Sprintometer

May 4, 2012

A simple but powerful tool for management and tracking of SCRUM and XP
My Nes

My Nes

April 27, 2012

A portable open source NES/FAMICOM emulator written in C#
Zeta Resource Editor

Zeta Resource Editor

April 27, 2012

Application that enables you to edit standard Microsoft .NET string resources

Last 7 Days Most Downloaded Editors Products

Adobe (Macromedia) Dreamweaver

Adobe (Macromedia) Dreamweaver

826 downloads

Adobe Dreamweaver is a popular graphical web development tool.
EditPlus

EditPlus

365 downloads

EditPlus is a text and html editor for Windows
Eclipse

Eclipse

228 downloads

Eclipse is an open source community whose projects are focused on building an open development...
NetBeans IDE

NetBeans IDE

142 downloads

A modular developer tool for a wide range of development tasks
Notepad++

Notepad++

110 downloads

Notepad++ is source code editor and Notepad replacement
Help Generator for Visual Basic 6.0

Help Generator for Visual Basic 6.0

72 downloads

Help Generator and help editor to add Help to your applications easily.
Windows

PowerBuilder Desktop

51 downloads

Quickly deliver applications that solve business challenges using a robust, innovative and proven
Microsoft .NET Framework

Microsoft .NET Framework

46 downloads

A preview release of the latest version of the .NET Framework
Windows

Force

45 downloads

a full-featured programming environment for FORTRAN 77 (the engineering programming language).
Microsoft Visual Studio Premium

Microsoft Visual Studio Premium

42 downloads

A complete development toolset that simplifies the task of building applications

All Time Most Downloaded Editors Products

Adobe (Macromedia) Dreamweaver

Adobe (Macromedia) Dreamweaver

942,507 downloads

Adobe Dreamweaver is a popular graphical web development tool.
EditPlus

EditPlus

276,880 downloads

EditPlus is a text and html editor for Windows
Eclipse

Eclipse

75,603 downloads

Eclipse is an open source community whose projects are focused on building an open development...
NetBeans IDE

NetBeans IDE

64,063 downloads

A modular developer tool for a wide range of development tasks
Notepad++

Notepad++

60,379 downloads

Notepad++ is source code editor and Notepad replacement
Help Generator for Visual Basic 6.0

Help Generator for Visual Basic 6.0

27,263 downloads

Help Generator and help editor to add Help to your applications easily.
Windows

PowerBuilder Desktop

10,445 downloads

Quickly deliver applications that solve business challenges using a robust, innovative and proven
Microsoft .NET Framework

Microsoft .NET Framework

40,364 downloads

A preview release of the latest version of the .NET Framework
Windows

Force

6,074 downloads

a full-featured programming environment for FORTRAN 77 (the engineering programming language).
Microsoft Visual Studio Premium

Microsoft Visual Studio Premium

8,066 downloads

A complete development toolset that simplifies the task of building applications
Icon
link to us | site map | submit software | advertise | contact | privacy policy
Copyright © 2006 - 2012 SOLUTIONS AND CONSULTING S.R.L. - All rights reserved.