Skip to content

aliansi/Easy-Python-Decompiler-v1.3.2

Repository files navigation

------------------------------------------------------
Easy Python Decompiler is a python bytecode decompiler.
No python installation is needed for decompiling!
------------------------------------------------------

Bytecode from python version 1.0 to 3.4 are supported.
You can either decompile a single file or a whole directory. 
Recursing into sub-directories is not yet supported.

This project uses Decompyle++ and Uncompyle2.
Full credits to the developers of those libraries.

Decompyle++ :: https://github.com/zrax/pycdc
Uncompyle2  :: https://github.com/Mysterie/uncompyle2

- Uncompyle2 engine is python based 
      (i.e. it runs on an embedded python interpreter).
  It can decompile only python 2.5, 2.6 & 2.7. 
  Unicode file names are not supported by this engine. 

- Decompyle++ engine is a native engine. 
  It can decompile all python versions upto 3.4.
  It is faster than Uncompyle2 but it is error prone
  and may crash on certain files.
  Unicode file names are supported by this engine.

Using automatic selects the best engine for decompiling
a particular file. It uses Uncompyle2 for 
python 2.5, 2.6 & 2.7 and Decompyle++ for other versions.
This is used as the default engine.

The decompiled file has an extension of 
.pyc_dis or .pyo_dis as the case may be.

Note : If you run this on Windows XP, you may experience 
strange visual artifacts but decompiling functionality will not be affected.

Please report to the following link if you find any bugs
https://forum.tuts4you.com/topic/34427-python-bytecode-decompiler/

http://blogfosa.blogspot.co.id/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published