Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/billythegoat356/Riptide

A powerful tool allowing you to reverse .EXE back to .PY
https://github.com/billythegoat356/Riptide

bytecode decompile exe executable py pyc pycdc pyinstxtractor python reverse

Last synced: 3 months ago
JSON representation

A powerful tool allowing you to reverse .EXE back to .PY

Awesome Lists containing this project

README

        

-----



-----

###

💨 Riptide 💨






Riptide is a tool allowing you to reverse .EXE files compiled with PyInstaller back to the


original source, Python, showing you the source code of the file.








-----

###

📀 Dependencies 📀

In order for the program to work, you have to install these ressources:




* Python3
* `pip install -U -r requirements.txt` or run setup.bat
* Visual C++ Build Tools


-----

###

⭐ Features ⭐




+ Really fast, the decompilation lasts no longer than 2 seconds


+ Powerful





- Sometimes the decompilation isn't complete, but it happens rarely


-----

###

🎯 Levels 🎯

This section shows the "levels" of this project, from 0/5 ⚪ to 5/5 ⚫!

⚪🟢🔵🔴🟣⚫




* Time: 🔴
* Complexity: 🟣
* Service: 🟣


-----

###

💡 Ideas 💡

Feel free to make a pull request on this repository to submit any idea!




* ???


-----

###

🎬 Credits 🎬




* [svenskithesource](https://github.com/Svenskithesource) | Helped me understand how .PYC files work, in order to decompile them (also, check [his](https://github.com/Svenskithesource/PY4COC) decompile program, that also deobfuscates the code)
* [pyinstxtractor](https://github.com/extremecoders-re/pyinstxtractor) | The program used to decompile from .EXE to .PYC
* [pycdc](https://github.com/zrax/pycdc) | The program used to decompile from .PYC to .PY




-----

###

📌 Disclaimer 📌




* ***Please use this program only for educational purposes.***
* ***It is not meant to be used in any malicious way, and I decline any responsibility for what you do with it.***


-----

###

billythegoat356