Bashfuscator/Bashfuscator
A fully configurable and extendable Bash obfuscation framework. This tool is intended to help both red team and blue team. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2952
- days_rel: n/a
- days_push: 1093
- n_releases_24m: 0
Adoption not part of the score
1994 stars · 201 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Bashfuscator is a modular, configurable Bash obfuscation framework written in Python 3 that transforms Bash commands and scripts into convoluted, randomized code that evaluates to the original input at runtime. It is designed for red teams to bypass static detections and for blue teams to generate test corpora for building obfuscation detections.
Use cases
- obfuscate a bash one-liner to evade static detection
- generate thousands of unique obfuscated bash scripts for testing detections
- build blue team detection rules for bash obfuscation techniques
- extend the framework with custom bash obfuscation mutators
- study bash obfuscation techniques for incident response analysis
When to choose
- you need configurable, randomized bash obfuscation on GNU Linux with Bash 4.0+
- you are a red teamer testing static detection of bash payloads
- you are a blue teamer generating obfuscation samples to train or validate detections
When to avoid
- you target BSD or non-GNU UNIX systems, where generated payloads may not work
- you need obfuscation for shells other than bash
- you need a maintained tool with frequent updates, as the latest release is from 2023
Facets
framework · maturity maintenance
security cli developer-tools security penetration-testing developer-tools python cli bash-obfuscation red-team blue-team evasion payload-generation detection-testing command-line linux
1 source
- readme: https://github.com/Bashfuscator/Bashfuscator · fetched 2026-08-28 · 88abf6d00ba7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Bashfuscator/Bashfuscator | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="Bashfuscator/Bashfuscator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem