- Hallucina
Hallucina
An LLVM-based obfuscation tool designed to confuse LLM clients interacting with custom MCP disassembler servers.
Overview
What is Hallucina?
Hallucina is an LLVM-based obfuscation tool designed to confuse LLM clients interacting with custom MCP disassembler servers, making human-driven reverse engineering mandatory.
How to use Hallucina?
To use Hallucina, you can obfuscate a single file or integrate it into your build system for larger projects using specific commands provided in the documentation.
Key features of Hallucina?
- Supports various obfuscation techniques such as indirect jumps, function calls, and global variable references.
- Provides a simple interface for applying obfuscation techniques.
- Compatible with LLVM 17 for building and obfuscation.
Use cases of Hallucina?
- Enhancing security for software by obfuscating source code.
- Protecting intellectual property in software development.
- Making reverse engineering more challenging for automated tools.
FAQ from Hallucina?
- Can Hallucina be used with any programming language?
Hallucina is designed for C/C++ source files that can be compiled with LLVM.
- Is Hallucina free to use?
Yes! Hallucina is open-source and available under the GNU v3 License.
- What are the prerequisites for building Hallucina?
You need to have LLVM 17, Ninja, and the appropriate development tools installed for your operating system.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
smadi0x86Star
0Language
LLVMLicense
GPL-3.0 licenseCategory
developer-tools
Tags
Recommend Servers
View AllShotapi
@smallhandsome
17 hours ago
Gpt Scrambler
2 days ago
Test
@modelcontextprotocol
test
6 months ago
mcp-server-flomo MCP Server
@chatmcp
Write notes to Flomo
JavaScript
a year ago
Airtreks Mcp
@SEKeener
18 hours ago