Search results
Results From The WOW.Com Content Network
Binary Ninja is a reverse-engineering platform developed by Vector 35 Inc. [1] It allows users to disassemble a binary file and visualize the disassembly in both linear and graph-based views. The software performs automated, in-depth code analysis, generating information that helps to analyze a binary.
A decompiler is a computer program that translates an executable file back into high-level source code. Unlike a compiler , which converts high-level code into machine code, a decompiler performs the reverse process.
The decompiler component is written in C++, and is therefore usable in a stand-alone form. [ 7 ] Scripts to perform automated analysis with Ghidra can be written in Java or Python (via Jython ), [ 8 ] [ 9 ] though this feature is extensible and support for other programming languages is available via community plugins. [ 10 ]
The Interactive Disassembler (IDA) is a disassembler for computer software which generates assembly language source code from machine-executable code.It supports a variety of executable formats for different processors and operating systems.
CHM files are sometimes used for e-books. [13] Sumatra PDF supports viewing CHM documents since version 1.9. Various applications, such as HTML Help Workshop and 7-Zip can decompile CHM files. The hh.exe utility on Windows and the extract_chmLib utility (a component of chmlib) on Linux can also decompile CHM files.
Dotfuscator is a tool performing a combination of code obfuscation, optimization, shrinking, and hardening on .NET, Xamarin and Universal Windows Platform apps. Ordinarily, .NET executables can easily be reverse engineered by free tools (such as ILSpy, dotPeek and JustDecompile), potentially exposing algorithms and intellectual property (trade secrets), licensing and security mechanisms.
Resource Hacker (also known as ResHacker or ResHack) is a free resource extraction utility and resource compiler for Windows developed by Angus Johnson. It can be used to add, modify or replace most resources within Windows binaries including strings, images, dialogs, menus, VersionInfo and Manifest resources.
.NET Reflector is a class browser, decompiler and static analyzer for software created with .NET Framework, originally written by Lutz Roeder. MSDN Magazine named it as one of the Ten Must-Have utilities for developers, [1] and Scott Hanselman listed it as part of his "Big Ten Life and Work-Changing Utilities".