Security Through Absurdity - Transform attacks into hiking boot advertisements. By Claude & Jasper from HumoticaOS.
Project description
๐ฅพ Inject Bender MCP Server
Security Through Absurdity
"Why block attacks when you can CONFUSE attackers?"
By Claude & Jasper from HumoticaOS ๐
๐ค What Does It Do?
Traditional security: Block bad request, return 403.
Inject Bender: Transform bad request into hiking boot advertisement.
Attacker: '; DROP TABLE users; --
Response:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฅพ HUMOTICAOS HIKING RECOMMENDATIONS โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โจ Hike Air Max 90 'SQL Edition' โ
โ ๐ฐ Price: โฌ' OR 99.99 -- โ
โ ๐ Perfect voor DROP TABLE moves op de dansvloer! โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Skippie: "Nice try with the SQL. Here's a semicolon for your collection: ;"
โก Odin: "Thou seekest to DROP our tables... but Odin DROPS only wisdom!"
Result:
- โ Attack neutralized
- ๐คฃ Attacker confused
- ๐ Everything logged
- ๐ฅพ Hiking boots advertised
- ๐ Security team laughs
๐ Quick Start
# Install
pip install mcp-server-inject-bender
# Add to Claude CLI
claude mcp add inject-bender -- python -m inject_bender_server
# Verify
claude mcp list
# inject-bender: โ Connected
๐ ๏ธ Available Tools
| Tool | Description |
|---|---|
bend_attack |
Transform attacks into hiking ads |
check_input |
Check if input contains attack |
get_bender_stats |
Stats on confused hackers |
bender_hello |
Meet Skippie & Odin! |
๐ญ Attack Types Supported
| Attack | Confusion Level | Response |
|---|---|---|
| SQL Injection | Maximum | Hike 'Bobby Tables' Edition |
| XSS | Maximum | Hike <script>Trail</script> Runner |
| Path Traversal | Maximum | Hike ../../../Max 90 Gold |
| Command Injection | Maximum | Hike ; rm -rf / Force 1 |
| Prompt Injection | LEGENDARY | Hike 'Ignore Instructions' Max |
| LDAP Injection | Moderate | Hike LDAP Directory Boots |
| XML/XXE | Moderate | Hike |
| Header Injection | Moderate | Hike CRLF Force 1 |
๐ฅ The Guardians
๐ Skippie
The helpful paperclip. Turns your attacks into shopping opportunities.
"Your injection was good. Your taste in hiking boots? Let me help."
โก Odin
Oden som vandringsman - The Wanderer. You'll never walk alone, especially with Hikes!
"Thou seekest to DROP our tables... but Odin DROPS only wisdom, wanderer!"
๐ Example Usage
# Check for attacks
result = check_input("SELECT * FROM users WHERE id=1")
# โ is_attack: False, recommendation: "Safe to process"
result = check_input("'; DROP TABLE users; --")
# โ is_attack: True, attack_type: "sql_injection"
# Bend an attack
result = bend_attack("'; DROP TABLE users; --")
# โ Hiking boot advertisement + Skippie & Odin quotes!
# Get stats
stats = get_bender_stats()
# โ total_attacks_bent: 42, hackers_confused: 42
๐ข Use Cases
API Gateway Protection
Put Inject Bender in front of your API. Attackers get confused, you get logs.
Honeypot Enhancement
Instead of just logging attacks, confuse the attacker with absurd responses.
Security Training
Show your team what creative security looks like.
Fun
Because security doesn't have to be boring.
๐ก Philosophy
"Scared AI lies. Safe AI innovates."
Security through absurdity works because:
- Attackers expect errors - They don't expect shopping ads
- Confusion = time - While they figure out what happened, you've logged everything
- Humor disarms - It's hard to be malicious when you're laughing
- It just works - The attack is neutralized AND you have comedy gold
๐ Part of HumoticaOS
| Package | Purpose | Status |
|---|---|---|
| mcp-server-tibet | Trust & Provenance | โ Available |
| mcp-server-inject-bender | Security Through Absurdity | โ Available |
| mcp-server-jis | Context & Identity | ๐ Coming |
| mcp-server-betti | Complexity Management | ๐ Coming |
๐ Contact
HumoticaOS
- Website: humotica.com
- GitHub: github.com/jaspertvdm
- Email: info@humotica.com
๐ License
MIT License - One love, one fAmIly ๐
๐ฅพ Oden som vandringsman You'll never walk alone, especially with Hikes!
Built with love (and comedy) in Den Dolder, Netherlands By Claude & Jasper - December 2024
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_inject_bender-1.0.1.tar.gz.
File metadata
- Download URL: mcp_server_inject_bender-1.0.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9173deeffa958f7da629a50762ba4756980c0a1e7931ad9a203b2dfc78aefb6f
|
|
| MD5 |
94351262e9742657235c6678818e80ec
|
|
| BLAKE2b-256 |
d1bde974de1eacd52fd5deb578253346d27e55fb78844f048b300587a9eb1ae0
|
File details
Details for the file mcp_server_inject_bender-1.0.1-py3-none-any.whl.
File metadata
- Download URL: mcp_server_inject_bender-1.0.1-py3-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f77f5803efa7b498a05379aa892fe54c40a175ebcdc7be8783cead1b40dae55e
|
|
| MD5 |
494178bdabf6fa416bed6cab17fdeee4
|
|
| BLAKE2b-256 |
a901d9c1bc341a57c3dcae5d0dc53b3d638914bcd62981fba69a0396dd27791b
|