PYC逆向及混淆手法


工具由于010editor的模板库只有python2.7的pyc模板,所以可以自己导入一个python3.8的模板 010 editor python3.8 pyc模板//------------------------------------------------//--- 010 Editor

Python PYC混淆加密防护及对抗技术


前言本篇文章主要记录下python代码的混淆、防护机制以及对抗技术。混淆加密防护pyc防护技术扰码算法真正的应用代码可以被加密存储在pyc文件的一个或者多个字符串常量中,程序执行时首先有一段解扰代码对加密存储的应用代码进行解扰,然后真正的应用代码被执行。下面给出一个简单的扰码算法例子:import

python常见加密算法


tea算法teafrom ctypes import *def encrypt(v, k): v0, v1 = c_uint32(v[0]), c_uint32(v[1]) delta = 0x9e3779b9 k0, k1, k2, k3 = k[0], k[1], k[2],

主机之间常用文件传输方式

Python 

python开启服务传文件此方式适用于目标主机只有python环境的情况py2python -m SimpleHTTPServer 8000py3python -m http.serverSocket传输此方式适用于目标主机只有python环境的情况TCP服务端:import socketaddre