上图中硬编码数据可以通过ida的交叉引用查看,例如这里的v10=off_7FFE92BAB688[40]那么v10里面存的就是304643896。 接下来往下分析的话主要是看ida中粉色的函数,其他函数可以暂时忽略,关于粉色的函数可以看对于《cython的基础逆向分析》https://bbs.kanxue.com/elink@705K9s2c8...
接下来往下分析的话主要是看ida中粉色的函数,其他函数可以暂时忽略,关于粉色的函数可以看对于cython的基础逆向分析(1) - 先知社区的一些分析。这个程序主要是在rand0m.rand0m中进行处理,我们在rand0m.rand0m里的开头下断点。可以查看参数a2,参数a2是个结构体,进入是数据,可以使用快捷键d将db转为dp就可以查看到...
先有正向,再有逆向,写一个简单的pyx文件,.pyx文件是由 Cython 编程语言 “编写”而成的 Python 扩展模块源代码文件。写一个 setup.py文件,使用命令开始编译。 python CPython 逆向分析 逆向实战 原创 6月前 102 阅读 私藏项目实操分享 1 2 3 4 5 6 7 8 ...
先有正向,再有逆向,写一个简单的pyx文件,.pyx文件是由 Cython 编程语言 “编写”而成的 Python 扩展模块源代码文件。写一个 setup.py文件,使用命令开始编译。 python CPython 逆向分析 逆向实战 原创 5月前 98 阅读 私藏项目实操分享 若依RuoYi4.6.0 代码审计 到官网下载源码,IDEA打开项目,等待自动加载,...
先有正向,再有逆向,写一个简单的pyx文件,.pyx文件是由 Cython 编程语言 “编写”而成的 Python 扩展模块源代码文件。写一个 setup.py文件,使用命令开始编译。 python CPython 逆向分析 逆向实战 原创 6月前 105 阅读 私藏项目实操分享 若依RuoYi4.6.0 代码审计 到官网下载源码,IDEA打开项目,等待自动加载,...