Overview
mcp-job-security Introduction
mcp-job-security is an LLVM pass designed to insert references to string constants at random locations in a program, aimed at protecting reverse engineering jobs from automation threats posed by AI tools like IDA Pro MCP.
How to Use
To use mcp-job-security, create a text file with labels and another with strings, then run the make command to transform the source code. Finally, open the transformed code in IDA for analysis.
Key Features
Key features include random insertion of string constants, compatibility with LLVM 19.1.7, and the ability to disrupt automated reverse engineering processes.
Where to Use
mcp-job-security can be used in software development, cybersecurity, and reverse engineering fields to safeguard intellectual property and maintain job security for reverse engineers.
Use Cases
Use cases include protecting sensitive software from automated analysis, enhancing the difficulty of reverse engineering tasks, and supporting reverse engineers in maintaining their jobs against AI-driven automation.