easyz

Results 10 comments of easyz

I think the two bytecode JUMP_IF_NOT_EXC_MATCH_A and RERAISE were not implemented. If you add this manually and don't do anything in it(in ASTree.cpp), you can make the output look a...

Yes, you're right, but I'm just doing a test, so it's not that rigorous. 99 can be replaced with Pyc::RERAISE

Yes, this is a very tricky problem, I tried to fix it yesterday on python3.9. The test case I used looked like this ``` try: print("test") except: pass ``` It...

Yes, the bytecode varies a lot. It became a hassle to fix

I don't think pycdc would decompile properly if it had been confused with pyarmor

There are too many bytecodes in your pyc file, which makes analysis more difficult. If this error is reported, it should be that the array is out of bounds. ```c++...

Thank you very much for providing model.pyc, which will be very helpful to analyze why this error occurred. I'll try to run it. The class error is identified as a...

This is because you are trying to decompile Python 3.11 and above. This Python version adds a lot of new bytecode, and Pydoc doesn't fit this perfectly.