PyArmor () () PyArmor是用于混淆Python脚本,将混淆后的脚本绑定到固定计算机或使混淆后的脚本失效的命令行工具。 它通过以下方式保护Python脚本: 混淆代码对象以保护常量和文字字符串。 在运行时混淆每个函数(代码对象)的co_code。 代码对象完成执行后立即清除frame的f_locals。 在运行混淆脚本的许可证文件时,请对其进行验证。 另请参阅 支持平台 Python 2.7和Python3 预建平台:win32,win_amd64,linux_i386,linux_x86_64,macosx_x86_64 嵌入式平台:Raspberry Pi,Banana Pi,Orange Pi,TS-4600 / TS-7600等 参考 快速开始 安装 pip install pyarmor 混淆脚本 pyarmor obfuscate foo.
2023-02-18 08:15:06 342KB python obfuscation obfuscate python-script
1
MinecraftInjectionAPI 一个使用MCP去模糊映射的简单API,可帮助您在运行时注入mod。 使用此库,您可以在运行时将代码注入Minecraft! 您可以编写一个程序,在Minecraft(Vanilla)启动之后执行此操作,但是您也可以使用它从任何其他上下文(例如Labymod / 5zigMod插件,Forge,Liteloader)插入Minecraft方法。 为了处理混淆的Minecraft环境,该库包含一个反射包装,该反射包装可自动下载MCP去模糊映射,并通过使用其对应的MCP名称为您提供对Minecraft类的反射访问。 Maven: < reposit
2023-01-27 10:21:29 34KB minecraft obfuscation modding forge
1
风筝盾 Linux上用于x86-64 ELF二进制文件的打包程序/保护程序。 Kiteshield用多层加密包装ELF二进制文件,然后将它们与加载程序代码一起注入,这些加载程序代码完全在用户空间中解密,映射和执行打包的二进制文件。 基于ptrace的运行时引擎可确保在任何给定时间仅对当前调用堆栈中的函数进行解密,并且另外还实现了多种反调试技术,以使打包的二进制文件尽可能难以逆向工程。 有关Kiteshield工作原理的鸟瞰图,请参见下面的“和部分。 Kiteshield旨在成为二进制混淆中的有趣的学术练习,而不是在给定源代码及其工作原理的情况下可以在现实世界中使用的东西。 以11世纪诺曼人偏爱命名(或者:“风筝盾牌”在Old School Runescape中非常流行)。 建筑风筝盾 Kiteshield需要使用来对打包程序中的指令进行解码。 它作为packer/bddisasm的子
2022-05-31 03:17:00 42KB linux obfuscation packer reverse-engineering
1
线撕 Threadtear是用于Java的多功能去模糊工具。 Android应用程序支持即将推出(目前正在使用dalvik到Java的转换器)。适用于更轻松的代码分析,而不必担心混淆。甚至包括最昂贵的混淆器,例如ZKM或Stringer。为了便于调试,还提供了其他工具。插入调试行号以更好地了解异常的起源,或添加.printStackTrace()尝试捕获块,而无需重新编译代码。如果不使用特定于版本的方法,则反向兼容性不再是问题。分析图中的代码流,以更好地理解算法。 执行力 “执行”是执行并修改所有已加载类文件的任务。有多种执行类型,从字节码清除到字符串反混淆。确保按正确的顺序排列它们。例如,清理执行应最后执行,但如果首先执行,也可以帮助其他执行。如果准备就绪,请单击“运行”按钮,它们将按顺序执行。 警告 使用此工具的风险自负。一些执行使用已实现的ClassLoader来运行j
2022-04-08 17:21:58 1.27MB java obfuscation bytecode jar
1
us-17-Bohannon-Revoke-Obfuscation-PowerShell-Obfuscation-Detection-And Evasion-Using-Science-wp
2021-08-21 13:01:29 2.42MB 互联网
Baby Obfuscation分析过程
2021-06-02 22:00:06 2.06MB unctf
1
Obfuscation.sh,Obfuscation移植到LLVM10.0.1以及更高版本的脚本,使用方法:https://blog.csdn.net/tabactivity/article/details/108995746
2021-03-27 16:22:34 2KB llvm linux bash
1