All Projects → calware → Deobfuscation

calware / Deobfuscation

Licence: MIT license
Binary Deobfuscation Series

Projects that are alternatives of or similar to Deobfuscation

bpre
bot protection reverse engineering
Stars: ✭ 181 (+1106.67%)
Mutual labels:  obfuscation, deobfuscation
Deoptfuscator
Deobfuscator for Android Application
Stars: ✭ 115 (+666.67%)
Mutual labels:  obfuscation, deobfuscation
folm
Folm
Stars: ✭ 16 (+6.67%)
Mutual labels:  obfuscation
java-unpacker
Extract Crypted Jar Archives
Stars: ✭ 67 (+346.67%)
Mutual labels:  deobfuscation
rusty-jsyc
JavaScript-To-Bytecode compiler written in Rust
Stars: ✭ 109 (+626.67%)
Mutual labels:  obfuscation
VisualBasicObfuscator
Visual Basic Code universal Obfuscator intended to be used during penetration testing assignments.
Stars: ✭ 115 (+666.67%)
Mutual labels:  obfuscation
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.
Stars: ✭ 23 (+53.33%)
Mutual labels:  obfuscation
dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+880%)
Mutual labels:  obfuscation
id-mask
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger. This library bases its security on strong cryptographic primitives.
Stars: ✭ 39 (+160%)
Mutual labels:  obfuscation
Powershell-Obfuscator
Powerful script for logical obfuscation of powershell scripts
Stars: ✭ 27 (+80%)
Mutual labels:  obfuscation
js-confuser
JS-Confuser is a JavaScript obfuscation tool to make your programs *impossible* to read.
Stars: ✭ 38 (+153.33%)
Mutual labels:  obfuscation
LLVM-Obfuscator
LLVM Obfuscator
Stars: ✭ 44 (+193.33%)
Mutual labels:  obfuscation
nand nor
C++ Compile time NAND/NOR obfuscation
Stars: ✭ 32 (+113.33%)
Mutual labels:  obfuscation
Alom
Alom PHP Obfuscator / Encoder can protect from your codes
Stars: ✭ 50 (+233.33%)
Mutual labels:  obfuscation
react-obfuscate
An intelligent React component to obfuscate any contact link!
Stars: ✭ 87 (+480%)
Mutual labels:  obfuscation
Discord-AIO
Discord AIO (All In One) - discord stealer/token grabber builder with token checks, webhook spammer, obfuscation, encryption, crypto miner, RAT and a lot of extra features.
Stars: ✭ 105 (+600%)
Mutual labels:  obfuscation
javascript-deobfuscator
A deobfuscator for JavaScript codes generated by Obfuscator.io
Stars: ✭ 136 (+806.67%)
Mutual labels:  deobfuscation
gnirts
Obfuscate string literals in JavaScript code.
Stars: ✭ 65 (+333.33%)
Mutual labels:  obfuscation
tiro
TIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (+33.33%)
Mutual labels:  deobfuscation
decrypticon
Java-layer Android Malware Simplifier
Stars: ✭ 17 (+13.33%)
Mutual labels:  deobfuscation

Binary Obfuscation/Debofuscation

This repository is dedicated to the series I have been putting together regarding binary obfuscation and deobfuscation.

The folders held within this repository directly map to the sections within the series. Heavily commented source code, example programs, and all other related materials can be found within these folders.

Below I've composed an ordered index of the documents in this series. If you see something that interests you, it may be worth checking out the accompanying article, linked via the root folder's README file.

Document Tree

  • Control Flow Flattening
  • Indirect Branches
  • Dead Code
  • Constant Unfolding
  • Opaque Predicates
  • Junk Code
  • Function Inlining
  • Function Outlining
  • Instruction Substitution
  • Virtualization
  • Self Modification
  • Jitting
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].