Giter Club home page Giter Club logo

classy's People

Contributors

ricbent avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

classy's Issues

IDA 7.7 crashes when loading some libraries.

I have no been able to figure out why, but this issue was happening to me for months. I finally isolated the crash to this plugin.
Example file is WDK signtool.exe C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64\signtool.exe

IDA loads and when autoanalysis is triggered, it crashes.

signtool.zip 3827603C7015C047AFE8259F4E94366955499AF490B76F4AC18E13F2DF700D85 - Signed by Microsoft

IDA7.0 is not work

When i using this plugin in IDA7.0, Output window print message:

File " /plugins\classy\plugin.py", line 5, in
import sark
ImportError: No module named sark

needs other modules?

General feedback

This seems like a very useful and promising plugin that helps with one of the big time-consuming and tedious tasks in IDA. I don't know if you plan to continue to develop this plugin or make it more usable for general binaries, but here are the main issues I ran into.

When every one of a base class's methods are pure virtual methods, a vtable might not be generated for that class. Classy's current design seems to require an address for the vtable and class methods.

The plugin only supports 32-bit files and not 64-bit files.

Unable to use Classy

File "C:/Users/[User]/Desktop/IDA Pro 7.7 SP1/plugins/classy_plugin.py", line 6, in PLUGIN_ENTRY
from classy.plugin import ClassyPlugin
File "C:\Users/[User/Desktop/IDA Pro 7.7 SP1/plugins\classy\plugin.py", line 5, in
from PyQt5 import QtWidgets, QtCore

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.