Bashfuscator
latest
Introduction
Usage
Mutator Documentation
Development
Module Documentation
Bashfuscator
Docs
»
Welcome to Bashfuscator’s documentation!
Edit on GitHub
Welcome to Bashfuscator’s documentation!
¶
Contents:
Introduction
Mutator types
Usage
Basic CLI Usage
Advanced CLI Usage
Mutator Documentation
Size and Time Ratings
Testing Methodology:
Size Ratings
Size Ratings Table:
Example:
Time Ratings
Time Ratings Table
Index
Command Obfuscators
Command/Case Swapper
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Command/Reverse
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
String Obfuscators
String/File Glob
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
String/Folder Glob
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
String/Hex Hash
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Token Obfuscators
Token/ForCode
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Token/Special Char Only
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Encoders
Encode/Base64
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Encode/Rotn
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Encode/Xor Non Null
Examples
Without Mangling
With Mangling
Description
Side Effects
Detection
Dependencies
Runtime Graph
Size Graph
Development
Adding New Mutators to The Framework
Prerequisites
First Steps
Creating a Working Proof of Concept
Deciding on the Type of the New Mutator
Creating Your Mutator
Adding your Mutator to Bashfuscator
Inheriting From the Correct Subclass
Defining Necessary Functions
Writing The Obfuscation logic
Module Documentation
common - Modules used all over the framework
colors.py
messages.py
core - Modules core to the framework’s functionality
core/engine
mangler.py
obfuscation_handler.py
random.py
core/mutators
command_obfuscator.py
compressor.py
encoder.py
mutator.py
string_obfuscator.py
token_obfuscator.py
Index
Read the Docs
v: latest
Versions
latest
docs
dev
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.