Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/billythegoat356/Riptide
- Owner: billythegoat356
- License: epl-2.0
- Created: 2021-06-16T18:24:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-01T18:51:03.000Z (over 2 years ago)
- Last Synced: 2024-07-29T01:35:00.537Z (3 months ago)
- Topics: bytecode, decompile, exe, executable, py, pyc, pycdc, pyinstxtractor, python, reverse
- Language: Python
- Homepage:
- Size: 255 KB
- Stars: 182
- Watchers: 4
- Forks: 28
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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