IDA Taskr is a pure Python library for IDA Pro related parallel computing. It lets you use the power of Qt (built-in to IDA!) and Python's powerful multiprocessing and asyncio systems to quickly process computationally intensive tasks without freezing IDA Pro. Oh, and it's super fast too.
ida-taskr
is thoroughly tested to ensure reliability.
python3 -m unittest discover -s tests/
You'll see detailed output confirming the functionality of each component. ✅
We welcome contributions to ida-taskr
! Whether it's bug fixes, new features, or documentation improvements, your help is appreciated. Here's how to contribute:
- Fork the Repository and clone it locally. 🍴
- Make Your Changes in a new branch. 🌿
- Run Tests to ensure everything works (
python3 -m unittest discover -s tests/
). 🧪 - Submit a Pull Request with a clear description of your changes. 📬
Please follow the coding style and include tests for new functionality. Let's make ida-taskr
even better together! 💪
This project is licensed under the MIT License - see the LICENSE file for details. 📄
Have questions, suggestions, or need support? Open an issue on GitHub or reach out to mahmoudimus. I'm happy to help! 😊