/riptide

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

Primary LanguagePythonEclipse Public License 2.0EPL-2.0



💨 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:




⭐ 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 | Helped me understand how .PYC files work, in order to decompile them (also, check his decompile program, that also deobfuscates the code)
  • pyinstxtractor | The program used to decompile from .EXE to .PYC
  • 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.


LeDevMalin