反编译Python打包生成的exe文件

1.解压 exe 文件 1.1 下载 pyinstxtractor https://github.com/extremecoders-re/pyinstxtractor 1.2 执行解压操作 python pyinstxtractor.py <filename> 执行成功会出现一个 filename_extracted 目录,目录里面有相对应的 pyc 文件 2.反编译 pyc 文件 2.1 安装 uncompyle6 pip install uncompyle6 2.1 反编译 pyc 文件 uncompyle6 xx.pyc 执行成功即可看到可运行的 python 源码

十一月 10, 2022 · su

Android反编译odex

0.下载 baksmali.jar 、smali.jar 下载地址 https://bitbucket.org/JesusFreke/smali/downloads/ Github 地址 https://github.com/JesusFreke/smali 1. odex -> smali files 把手机系统 /system/framework 下的内容拷贝到工作目录,和需要转换的 .odex、.vdex 文件也拷贝至目录,目录结构如下 -system -a.odex -a.vdex -baksmali-2.5.2.jar -smali-2.5.2.jar 然后执行以下命令 java -jar baksmali-2.5.2.jar deodex a.odex -b ./system/framework/arm64/boot.oat -o out -deodex : 指定 odex 文件 -b : 指定 bootclasspath 文件 -o : 指定 smali 输出目录 2. smali files -> dex java -jar smali-2.5.2.jar assemble out -o a.dex -assemble : 指定 smali files 文件夹 -o : 指定输出文件名 3. 更多 https://www.cnblogs.com/ysk-china/p/7162203.html?utm_source=itdadao&utm_medium=referral ...

五月 24, 2022 · su