Code Monkey home page Code Monkey logo

Comments (2)

kotee4ko avatar kotee4ko commented on July 21, 2024

To launch dirty in it stock state you have two options:

  1. use docker and setup all deps as expected
  2. modify the souce code to achive launch on fresh versions without errors

What about ida for linux - feel free to modify generator and add wine before call to idat64.exe
Also, use winepath -w to represent path to scripts/bins.

But I can break youre dreams - when you done this steps -- youll understand, that the dirty is dirty, and cant be used to achive usable results, even for personal use, at all.

Sad, but true.

But, maybe I wrong, give a try :)

@thomasdolash

from dirty.

qibinc avatar qibinc commented on July 21, 2024

Hi @thomasdolash ,

Should a specific python patch version be used, for example, 3.7.7?
What specific combination of package versions allow this tool to work properly?

Thanks for your interest in trying this out. Since it was a research project, we didn't tested it comprehensively on various environment setups. I would be glad to help if you can paste the specific errors you run into when following the requirements.

Should I be adding the DIRTY repository to my python path?

Yes (if you run into import errors within the package)

Was this developed specifically for use in either a Linux or Windows environment?

Please use Linux with cuda. IDA is not required if you use the preprocessed dataset and don't process binary data from scratch.

Are there any specific steps for integrating IDA/IDAPython which are not listed on the homepage?

Integrated the model to existing tools is beyond the scope of the work. To run DIRTY model inference on IDA outputs, you can process the input data as a test set and run the inference pipelien to get predictions.

Python 3.6 and 3.7 have reached end of life and Python 3.8 will soon follow. Will this be updated or maintained in the future?

We used 3.8 when working on the project. The Dirty repo is not actively maintained at the moment.

Thank you!

from dirty.

Related Issues (14)

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.