Free Binary Editor

Ever encountered a situation where you needed to view, disassemble or decompile a binary file, such as a data file, an object file,a library archive, a shared library (or DLL in Windows) or an executable image? Assembled on this page are severalhex viewers (hexadecimal viewers), hex editors, disassemblers and decompilers that will allow youto do precisely that.

Related Pages

  • Free Help Authoring Tools - Write Documentation/Help the easy way
  • Free Version Control Software - Manage multiple versions of your app

Binary Templates - Hex Editing to a New Level Why is 010 Editor so powerful? Unlike traditional hex editors which only display the raw hex bytes of a file (1), 010 Editor can also parse a file into a hierarchical structure using a Binary Template (2). Binary Viewer / Editor is a compact application that enables you to view and edit the content of a file in binary view. That means the user can open every type of file, view the content and make modifications. It is a tool for the users accustomed. HexEd.it is a fully featured HTML5/JavaScript-based hex editor running directly in your web browser. Analyse and edit binary files online, whereever you want, on any operating system and without installing any software. The complete file processing is done by your browser and HTML5 functionality. HexEd.it does not send any data to the webserver.

Free Disassemblers, Decompilers and Binary Viewers

If you don't know what a hex editor is and why some people need such a tool, have a look at my short explanation. If you have any questions or comments, feel free to contact the author. Before writing your mail, please read the following guidelines. Features XVI32 has the following main features. Binary to Hex Editor is a lightweight and portable tool that gives you the possibility to open files and examine them directly via hexadecimal display, as well as make save modifications and save. The Binary Editor allows you to edit any resource at the binary level in either hexadecimal or ASCII format. You can also use the Find command to search for either ASCII strings or hexadecimal bytes. Use the Binary Editor only when you need to view or make minor changes to custom resources or resource types not supported by the Visual Studio environment. But inside the file, the editor is near useless. A cursor to show which hex values correspond to which text on the right is vital, otherwise trying to figure out exactly where I'm editing is a pain. Very unintuitive interface, and useless for me as a hex editor, as I need to be able to see where my cursor is, and move it more easily.

RetDec

RetDec is a decompiler that supports Intel x86, ARM, MIPS, PIC32 and PowerPC executables using formats such asELF, PE, Mach-O, COFF, AR, Intel HEX and raw machine code. It detects compilers and packers used on the executables,can remove statically-linked library code, extract and use embedded debugging information (DWARF and PDB), reconstructinstruction idioms and C++ class hierarchies (RTTI, vtables), demangle C++ symbols, reconstruct functions and otherhigh level constructs, etc. It has an integrated disassembler, and can output files in C and a Python-like language.It is also able to generate call graphs, control-flow graphs and a variety of statistics. This is a Windows and Linuxprogram. You can also build it on Mac OS, although that platform is not officially supported. The software is opensource; RetDec itself is released under the MIT licence, but it also includes other third-party libraries and resources,released under a variety of other licences.

Binary
HxD Freeware Hex Editor

HxD is a hex editor that not only allows you to view and edit files but also allows you to perform raw disk editing as well as edit the RAM ofother processes. You can search and replace, export, insert byte patterns, shred files, concatenate files, split them, etc. The search and replacefacility supports Unicode, ANSI text and hex values.

Debuggy

Debuggy is a Windows debugger, disassembler, Windows resource extractor, file hex editor,window sniffer and API spy all rolled into one.

Free Binary Editor
Boomerang Decompiler

Boomerang is an open source decompiler that produces a high level, compilableC source file from an x86 executable file.Supported executable formats include Windows PE, Linux, SPARC, Power PC (Linux, Mac OS X).

Snapdeal brings you a wide range of tambola, which you can now buy at an affordable price. Shop Online For Kids Toys Tambola. If you have been planning to buy Tambola for your little one, you will be able to shop here online as per your preference. You will also find from packs of Tambola tickets in. Printable tambola tickets full board. Play housie (Tambola) game online with your family and friends. Each Player needs to buy at least 1 Ticket to participate in the game. When the game begins, numbers are drawn in a random order, and the board on the right shows all the numbers in the order that they have been drawn. The player needs to cross or dab all the numbers.

Hexplorer

This is a binary (hex) file editor for Windows. The program is released under the GNU GPL.

REC Reverse Engineering Compiler

REC is a decompiler for reverse engineering 386, 68k, PowerPC and MIPS R3000 binaries,including ELF format binaries (Linux, System V Rel 4, Solaris, etc), COFF (System V Rel 3),PE (Win32 EXE and DLL), a.out (BSD systems, SunOS 4), Playstation PS-X (MIPS only), andraw binary data. It produces a 'C-like representation' of the program's code and data. Itis able to handle symbolic information in various binary formats (ELF+STAB, COFF, a.out+STAB).REC is available for Windows, Linux, Solaris SPARC, Solaris i386, and SunOS.

Frhed Binary Editor

A Win32 binary editor that also allows you to compare files, manipulate bits, use big-endian or small-endian, apply binary templatesfor structured information, etc. The C++ source code is provided.

Beye (formerly Biew) Binary Viewer

This is a multiplatform binary viewer with 'a built-in editor for binary, hexadecimal and disassembler modes'.It supports disassembly of Pentium III, AMD K7 Athlon, and Cyrix M2 as well, and the ability to handle the followingexecutable formats: MZ, NE, PE, LE, LX, DOS, SYS, NLM, arch, ELF, a.out, coff32, PharLap, and rdoff.

Borg Disassembler

Borg is a non-interactive disassembler that handles Win32 executables and shared libraries (DLLs), writing the disassembled listing to a file.

Sang Cho's Win32 Program Disassembler

This is a command line utility that disassembles Win32 PE executables (EXEs) and shared libraries (DLLs). It comes with sourcecode which may be compiled and used on both Windows and Linux.

Khexedit Hex Editor

[Update: this site is no longer available.]This is a hex editor (binary editor) for use on X Window systems. According to the author's documentation, it is designed to beintegrated with the KDE environment but can be used without it, as long as the KDE libraries are installed on the computer.

  • How to Register Your Own Domain Name - how to get your own domain name

Free Online Binary Editor

It will appear on your page as: