extremecoders-re
extremecoders-re
Yes, ideally the `mnemonic` should also be changed to `JUMP_ABSOLUTE` but that should not have any effect on the final output. This is because as you can see only the...
IIRC there were multiple layers. It was possible to unwrap the layers by bytecode tracing. I had built a tool for this [`pjunwrapper`](https://github.com/extremecoders-re/pjunwrapper). Not sure it will work now as-is,...
Nice idea. That's similar to what `pjunwrapper` does. The default behavior of Python is to enable tracing only when line numbers exist. To circumvent this we use a custom version...
Yep, BigWorld is a part of wot engine. Maybe there's a way to fake the presence of the BigWorld module so that atleast it runs. This may help: https://github.com/jhakonen/wot-teamspeak-mod/blob/master/futes/fakes/BigWorld.py
Just an update. The RPC idea is possible but I haven't tested it. Here I was able to fake the presence of the `BigWorld` module using a simple C extension....
And the reason why a fake `BigWorld` module written in Python (BigWorld.py) doesn't work is because PjOrion checks the types of both the `BigWorld` module and its method `player`. If...
Thanks for the PR! I will merge as soon as I go through it.
@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...
@Stabmeqt I am afraid there hasn't been any progress on this.
@alkoforumm Looks like graphviz executables are not present on the system path. What is the output of the path command.