包缓冲日期
obfuscator的Python项目详细描述
简介
obfuscator是一个python包,用于对一组数据(例如 字节)。它提供no加密!严格来说是“安全通过” “默默无闻”工具,用处有限。你被警告了!
文档
文档存放在readthedocs上: obfuscator.readthedocs.org
安装
下载tarball并用pip install <package>安装。
用法
有关更深入的示例,请参见单元测试。以下是基本信息:
importobfuscatororiginal_bytes=map(ord,"testing")_key,obfuscated_bytes=obfuscator.obfuscate_xor(original_bytes,key=0x66)deobfuscated_bytes=obfuscator.deobfuscate_xor(key=0x66,data=obfuscated_bytes)assertoriginal_bytes==deobfuscated_bytesofile=obfuscator.file.ObfuscatedFile("test.bin")data=map(ord,"testing")ofile.write(data,key=123,minimum_length=32)self.assertEqual(32,os.path.getsize("test.bin"))