通过python实现python虚拟机
主要功能脚本:InsightPyc.py
- 打开pyc文件并显示解析结果
- 打开py文件,生成pyc文件并解析显示
- 显示python汇编代码(py方式打开,可以有源码对照)
- 模拟运行功能, 现支持的汇编指令(参见OpCode.py 有#标志的指令)
- 有个运行界面了
- 完善pyc中剩余类型的解析
- 参考byterun项目/ceval.c 实行python执行引擎(这么大的功能,就这么一笔带过了)
- 完善GUI显示
- 支持python3.x
- 从汇编代码中逆推出源代码
- co_consts 附带类型