-
Notifications
You must be signed in to change notification settings - Fork 37
Decompilers fails on complex files #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@Mixaill, есть хоть какой-то смысл заменить marshal на xdis в этом проекте? |
@Mixaill The script is protected using "Exec only in WOT" mode. This means BigWorld, BattleReplay etc modules from WOT must be present in PYTHONPATH. Else the script would fail to import the module and consequently not all layers would be unwrapped. Unwrapping all the layers is very important. Bytecode simplifier works on the final layer. At the moment, I am working on providing a fake BigWorld module to bypass this check. |
Maybe you could explain the method to put WOT modules in the PYTHONPATH to make your tool working as intended, do we need to decompress the pkg file that contains python files, etc ... |
@extremecoders-re any luck on fake BigWorld? |
@Stabmeqt I am afraid there hasn't been any progress on this. |
@extremecoders-re That's unfortunate. Anyway, thank you for all the good work. Hope to see how you defeated WOT mode protection one day :) |
maybe this tool can solve: https://www.irdevelopers.com/post/12076/PjOrion-1.3.0-with-P2.7.html |
Decompilers still fail to decompile .pyc even after bytecode_simplifier if original file was huge and complex.
Tested decompilers: uncompyle2, uncompyle6, pycdc.
test.zip
The text was updated successfully, but these errors were encountered: