Skip to content

Latest commit

 

History

History
1778 lines (1194 loc) · 153 KB

Readme.md

File metadata and controls

1778 lines (1194 loc) · 153 KB

Obfuscate

  • 源码混淆和二进制混淆,包括多种语言和多个平台。250+工具和600+文章
  • English Version

目录

C/C++


advobfuscator

工具

文章


工具

dotNet


de4dot

工具

文章


obfuscar

工具

  • [811星][12d] [C#] obfuscar/obfuscar Open source obfuscation tool for .NET assemblies

confuserex

工具

文章


工具


文章

PowerShell


invoke-obfuscation

工具

文章


工具


文章

JavaScript


javascript-obfuscator

工具


baffle

工具

  • [1665星][3y] [JS] camwiegert/baffle 一个用于混淆和显示DOM元素中的文本的小型javascript库。

jstillery

工具


工具


文章

LLVM


obfuscator

工具


armariris

工具

  • [691星][12m] [C++] gossip-sjtu/armariris 由上海交通大学密码与计算机安全实验室维护的LLVM混淆框架

文章


tigress

工具

  • [475星][7m] [LLVM] jonathansalwan/tigress_protection Playing with the Tigress binary protection. Break some of its protections and solve some of its challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.

工具


文章

Shellcode


工具

  • [506星][21d] [Py] zdresearch/owasp-zsc Shellcode/混淆代码生成器
  • [195星][2y] [Py] mr-un1k0d3r/unibyav a simple obfuscator that take raw shellcode and generate executable that are Anti-Virus friendly.
  • [148星][4y] [Py] kgretzky/python-x86-obfuscator This is a WIP tool that performs shellcode obfuscation in x86 instruction set.
  • [45星][20d] [Py] eteissonniere/elidecode The tool to decode obfuscated shellcodes using the unicorn and capstone engine
  • [44星][4m] [Py] offsecginger/pythonaesobfuscate Obfuscates a Python Script and the accompanying Shellcode.
  • [13星][4m] [C++] hoodoer/enneos Evolutionary Neural Network Encoder of Shenanigans. Obfuscating shellcode with an encoder that uses genetic algorithms to evolve neural networks to contain and output the shellcode on demand.

文章

Bash


bashfuscator

工具

文章


工具


文章

PHP


php-obfuscator

工具


yakpro-po

工具


optimus

工具

  • [1001星][12d] [PHP] jenssegers/optimus 根据Knuth的整数散列将内部id转换为模糊整数。它类似于hashid,但将生成整数而不是随机字符串。它也非常快
  • [100星][4m] [PHP] cybercog/laravel-optimus Transform your internal id's to obfuscated integers based on Knuth's integer hash. Laravel wrapper for the Optimus Library by Jens Segers with multiple connections support.

工具


文章

Go


gobfuscate

工具


工具

Office


macro_pack

工具

  • [817星][15d] [Py] sevagas/macro_pack 自动生成并混淆MS 文档, 用于渗透测试、演示、社会工程评估等

文章


maliciousmacrogenerator

工具


工具

  • [355星][3y] [Py] pepitoh/vbad VBA Obfuscation Tools combined with an MS office document generator
  • [29星][8d] [Py] bonnetn/vba-obfuscator 2018 School project - PoC of malware code obfuscation in Word macros

文章

Python


pyminifier

工具

  • [912星][4m] [Py] liftoff/pyminifier Pyminifier is a Python code minifier, obfuscator, and compressor.

pyarmor

工具

  • [449星][4m] [Py] dashingsoft/pyarmor A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.

neopi

工具

  • [348星][6y] [Py] neohapsis/neopi a Python script that uses a variety of statistical methods to detect obfuscated and encrypted content within text/script files

文章


intensio-obfuscator

工具

文章


工具

  • [340星][12d] [Py] astrand/pyobfuscate Python源码混淆: 使得Python源代码对于人类来说难以阅读,而对于Python解释器来说仍然是可执行的
  • [123星][9d] [Py] felamos/weirdhta A python tool to create obfuscated HTA script.
  • [82星][2m] [Java] enovella/jebscripts A set of JEB Python/Java scripts for reverse engineering Android obfuscated code
  • [75星][7m] [Py] anvilventures/lookinsidethebox Breaks the encryption and obfuscation layers that Dropbox applies to their modified Python interpreter.
  • [74星][4m] [Py] pyobfx/pyobfx Python Obfuscator & Packer
  • [72星][22d] [Py] chris-rands/emojify Obfuscate your python script by converting it to emoji icons
  • [68星][1m] [Py] plantdaddy/fuzzap A python script for obfuscating wireless networks
  • [50星][1m] [Py] bwall/markovobfuscate Python library and tools to obfuscate data based on Markov models built off shared data
  • [48星][3m] [YARA] decalage2/balbuzard Balbuzard is a package of malware analysis tools in python to extract patterns of interest from suspicious files (IP addresses, domain names, known file headers, interesting strings, etc). It can also crack malware obfuscation such as XOR, ROL, etc by bruteforcing and checking for those patterns.
  • [42星][23d] [Py] extremecoders-re/bytecode_simplifier A generic deobfuscator for PjOrion obfuscated python scripts
  • [39星][3y] [Py] extremecoders-re/pjorion-deobfuscator A deobfuscator for PjOrion, python cfg generator and more
  • [38星][1m] [Py] lasq88/deobfuscate Python script to automatically deobfuscate malware code
  • [31星][4m] [Py] alberties/ghostfuscator The Python Password-Protected Obfuscator
  • [9星][4m] [PHP] chrissy-morgan/php-webshell-deobfuscator A Tool written in Python to help de-obfuscate the $GLOBALS type malware.
  • [8星][7m] [Py] thngkaiyuan/mynaim Nymaim 家族样本反混淆插件

文章

Android


simplify

工具


工具


文章

Apple


stcobfuscator

工具

  • [663星][1y] [ObjC] chenxiancai/stcobfuscator iOS全局自动化 代码混淆 工具!支持cocoapod组件代码一并 混淆,完美避开hardcode方法、静态库方法和系统库方法!

工具


文章

Java


nullproguard

工具


工具

  • [615星][13d] [Java] java-deobfuscator/deobfuscator Java 代码反混淆工具
  • [172星][4m] [Java] superblaubeere27/obfuscator A java obfuscator (GUI)
  • [165星][5m] [Java] itzsomebody/radon A crappy Java bytecode obfuscator (meaning: not for production use)
  • [142星][12d] [Java] graxcode/threadtear Multifunctional java deobfuscation tool suite
  • [92星][13d] [Java] yworks/yguard The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
  • [82星][19d] [Java] ysrc/obfusesmalitext smali文件,jar包字符串混淆,支持gradle插件
  • [65星][1m] [Java] calebwhiting/java-asm-obfuscator Obfuscates compiled java code to make it harder to reverse engineer.
  • [56星][4m] [Java] johnjohndoe/proguard Java class file shrinker, optimizer, obfuscator, and preverifier
  • [23星][19d] [Java] alpheratzteam/obfuscator Java Obfuscator
  • [18星][25d] [Java] damianszczepanik/silencio Silencio is a Java library for transforming and converting XML, JSON, YAML, Properties and other formats. It is applicable for most operations such as obfuscation, encryption, minimisation (minifying), anonymous. Library is fully customizable and extensible.
  • [14星][9m] [Java] graxcode/stringer-verification-bypass Patch java archives obfuscated and signed by stringer 3.x - 9.0 (
  • [9星][4m] [Java] mjvl/uniobfuscator Java obfuscator that hides code in comment tags and Unicode garbage by making use of Java's Unicode escapes.

文章

CMD


invoke-dosfuscation

工具

文章


文章

其他


flare-floss

工具

文章


demovfuscator

工具


hexraysdeob

工具


callobfuscator

工具

恶意代码


文章

新添加-混淆


工具


文章

新添加-反混淆


工具


文章

贡献

内容为系统自动导出, 有任何问题请提issue