iNemesis

INemesis

iNemesis is an open-source, cross-platform reverse engineering toolset used for analyzing executables. It can disassemble code, reconstruct graphs and call flows, and has a hex editor and debugger.
iNemesis image
disassembler debugger hex-editor call-flows graphs

iNemesis: Open-Source Reverse Engineering Toolset

iNemesis is an open-source, cross-platform reverse engineering toolset used for analyzing executables. It can disassemble code, reconstruct graphs and call flows, and has a hex editor and debugger.

What is INemesis?

iNemesis is an open-source reverse engineering platform that allows analysts to study and modify executable files for Windows, Linux, and macOS. It features a disassembler, graph view constructor, debugger, and hex editor along with special plugins for analyzing malware families.

Some key capabilities of iNemesis include:

  • Disassembling executable code into assembly language for analysis
  • Building control flow graphs to visualize functions and relationships
  • Stepping through code execution with the built-in debugger
  • Editing binary files at the hex level
  • Support for special plugins to recognize specific malware types
  • A clean and intuitive GUI for ease of use

iNemesis aims to be an all-in-one open-source solution for reverse-engineering on major desktop platforms. It can help security analysts dig into suspicious files, malware researchers understand infection techniques, and software developers optimize performance and security of their code.

The tool is offered completely free of charge under the GNU GPL v3 license. Analysts looking for an advanced disassembler and debugger for studying Windows, Linux, and macOS binaries may find iNemesis a compelling open-source option.

INemesis Features

Features

  1. Disassembler
  2. Decompiler
  3. Hex editor
  4. Debugger
  5. Function graph viewer
  6. String extractor
  7. Import reconstructor

Pricing

  • Open Source

Pros

Free and open source

Cross-platform

Powerful analysis capabilities

Active community support

Cons

Steep learning curve

Limited documentation

Not beginner friendly


The Best INemesis Alternatives

Top Development and Reverse Engineering and other similar apps like INemesis


Tarrasch Chess GUI icon

Tarrasch Chess GUI

Tarrasch Chess GUI is a free, open source graphical user interface specifically designed for chess players and coaches. It runs on Windows PCs and provides various tools for managing and studying chess games and positions.Key features of Tarrasch Chess GUI include:Intuitive game database management with search filters and position setupInbuilt...
Tarrasch Chess GUI image
Chess.com icon

Chess.com

Chess.com is one of the internet's most popular websites for playing chess online. Launched in 2007, the site now has over 30 million members across its website and mobile apps on iOS and Android devices.On Chess.com, users can play chess games through their web browser against opponents around the world....
Chess.com image
Chess Titans icon

Chess Titans

Chess Titans is a computer chess game that is included for free in Microsoft Windows Vista and later Windows operating systems. It features 2D graphics with configurable chess piece sets and boards. The AI opponent has 10 difficulty levels to challenge players of different chess skills.The game follows standard chess...
Chess Titans image
BabasChess icon

BabasChess

BabasChess is a free, open-source chess game for Windows. It is developed by Andrew Grant, first released in 2018.BabasChess features a simple 2D graphical interface with animated pieces. It supports local play against computer or human opponents, as well as online multiplayer via services like chess.com. There are multiple difficulty...
BabasChess image
Lichess icon

Lichess

Lichess is a free and open-source chess playing website that allows users to play chess games online against other players. Originally launched in 2010, Lichess is now one of the most popular chess servers, with over 1 million games played every day.As an open-source software, Lichess is completely free for...
Lichess image
DecodeChess icon

DecodeChess

DecodeChess is a feature-rich open source chess software designed to help chess players analyze games and study openings, tactics, strategies and endgames. With an intuitive graphical interface, DecodeChess allows you to easily explore historical chess matches, import game records in multiple formats, and dive deep into positional and tactical aspects...
DecodeChess image
XBoard icon

XBoard

XBoard is an open-source graphical user interface for chess. It allows users to play chess games against human opponents or computer chess engines, and has extensive tools for analyzing games and positions.Some key features of XBoard include:Supports popular chess engines like Stockfish, rendering the moves the engine suggests.Databases of millions...
XBoard image
Shotgun King icon

Shotgun King

Shotgun King is a visual novel dating sim game for PC, focused on heterosexual romantic relationships. You play as a young man who moves from the city to a rural seaside town for the summer. There, you spend your time meeting and interacting with various women around town with the...
Shotgun King image
Shredder Chess icon

Shredder Chess

Shredder Chess is one of the strongest and most popular chess programs for Windows. First released in 1993, it utilizes advanced search techniques like deep neural networks to evaluate positions and provide computer analysis.Key features include:Various playing levels up to Grandmaster strength for analysis or playing against the engineDatabase of...
Shredder Chess image