vivilyu / ida_com_plugin Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nihilus/ida_com_plugin
This project forked from nihilus/ida_com_plugin
COM Plugin V 1.3, September 2007 Author: Dieter Spaar ([email protected]) The plugin tries to extract the symbol information from the typelibrary of the COM component. It will then set the function names of interface methods and their parameters, and finally add a comment with the MIDL-style declaration of the interface method. To get the addresses of the interface methods, the plugin has to create the interface class first. This means that the COM component will be loaded, so be aware of malicious code. Loading of the COM component may fail if the component is not already registered or if the component checks if it is licensed to run on the computer. Also, it can happen for some interfaces that retrieving the function addresses does not work. The plugin will display an error messages if something went wrong. To compile the project (Microsoft Visual C++ 6 or Visual Studio 2003), the directory COM has to be put inside the PLUGIN directory of the IDA Pro SDK. I use the file "cpy1.bat" in the plugin build to copy the plugin to the IDA plugin directory, this file has to be adjusted and also the "Custom Build Step" Project Setting and its "Command Line" and "Outputs" entry. Please note that the code has been adjusted for the IDA Pro SDK 5.1. There is also a subdirectory "Old_Version" which contains the old version of the COM plugin for IDA Pro 4.3 in case someone really needs it. However I do not plan to support this version further, any possible updates will be for the current version only. Credits: Matt Pietrek, Sean Baxter, Ilfak Guilfanov Please also have a look at the source code for more details. History: 9. Jul 2001: added directories for different IDA Pro versions which contain the compiled plugin. There is now the plugin for IDA Pro 4.16 and 4.17. 27. Oct 2002: added compiled plugin for IDA Pro version 4.30. 05. Sep 2007: adjusted the code for IDA Pro 5.1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.