• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Interactive Decompiler Download

Interactive Decompiler

August 9, 2007
The Interactive Decompiler can break down code into high-level code by applying low-level refactorings.
Version 0.2
License LGPL
Platform Linux
Supported Languages English
Homepage code.google.com
Developed by Jose Fonseca
The Interactive Decompiler project is an impressive software that allows the user to decompile Assembly code in C language in an interactive way. It starts with almost literal translation of Assembly code in C language, which progresses through the successive application of low-level refactorings resulting in an ultimate solution.

The software comes with impressive key features that make the decompilation task easier. One can import Intel IA32 Assembly code, visualize and export quasi-C language code, and have a context-sensitive refactoring browser to a set of low-level refactorings. The software provides the facility to manipulate the Control Flow Graph (CFG) and the Abstract Syntax Tree (AST). For developers, it has an extensible data type for program representation, and it has an easily extensible architecture to add new program metadata, new processors, new refactorings, or new visualizations with ease. It has an embedded language helpful in describing the refactorings and other transformations, making it easy to modify the refactorings while running the program.

The software has a few limitations that one needs to keep in mind before using it. The IA32 instruction set is not fully supported, as the floating-point and SIMD instructions are not yet translated. Additionally, not all refactorings are implemented, and some have only a partial implementation. Data flow analysis is limited to register variables only. Lastly, the implementation of several necessary refactorings is still missing due to a lack of time.

The requirements for using the software include Python (2.4 or greater), PyGTK (2.10 or greater), Graphviz, pyparsing, and pydot. Overall, the Interactive Decompiler project is an excellent software that provides users with impressive decompilation features.
What's New

Version 0.2: N/A

Free Download 23K
343
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

gnome-ding
GNOME-Ding is a spellchecking and translation software that helps users check and ...
wmCalClock
wmCalClock is a software that displays a calendar and clock with smooth, ...
LogicParser
LogicParser is a software tool that allows users to parse logical expressions ...
Linberto
Linberto is an arcade game where the player must jump around obstacles.
Fight or Perish
Dandy Dungeon is a multiplayer dungeon-crawling game that pays homage to the ...
RosterCore
Roster software comes equipped with Core and DB libraries that provide essential ...
Net::Bind
The software enables users to load multiple Net::Bind modules with ease, simplifying ...
Foxy Linux
Linux knowledge is not inherent in anyone, so it needs to be ...
Kommander crontab
Kommander crontab is a software tool that provides users with additional capabilities ...
News::FormReply
News::FormArticle and News::AutoReply are derivative software that offers article creation and automatic ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.