IDA from Hex-Rays SA is a well-known dis-assembly software extensively used in the reverse engineering field. IDA provides an extensive API for C language plugin development. While efficient, C can be painful and time consuming as soon as you attempt to develop high level tasks.

This project attempts to provide :
- A framework that let you develop plugins using C#
- Visual Studio integration for ease of use

Plugins are mixed mode libraries (managed+unmanaged) relying on a .Net library wrapping the native API.

Using a wrapping layer, performances are expected to be poorer than those from the native API. Consequently this project shouldn't be considered a catch all replacement for the existing native API.

The project is in early development stage. See project wiki for milestones and completion points.

Disclaimer : This project is neither backed nor supported by Hex-Rays SA.

Features

  • IDA Pro plugins development with C# language
  • Visual Studio integration package

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow IDA#Plug

IDA#Plug Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IDA#Plug!

Additional Project Details

Operating Systems

Windows

Intended Audience

Developers, Engineering, Security, Security Professionals

Programming Language

C#

Related Categories

C# Software Development Software, C# Frameworks

Registered

2013-08-06