Metadata-Version: 2.4
Name: renef-mcp
Version: 0.2.0
Summary: MCP server for Renef - Dynamic Instrumentation Toolkit for Android ARM64
Author-email: Byteria <info@byterialab.com>
License: MIT
Project-URL: Homepage, https://renef.io
Project-URL: Documentation, https://renef.io/
Project-URL: Repository, https://github.com/ahmeth4n/renef-mcp
Project-URL: Issues, https://github.com/ahmeth4n/renef-mcp/issues
Keywords: mcp,renef,android,instrumentation,reverse-engineering,security,dynamic-analysis,hooking
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mcp>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: ruff>=0.1.0; extra == "dev"
Dynamic: license-file

# Renef MCP Server

![alt text](assets/renef-mcp-logo.png "Title")

MCP server for Renef - Dynamic instrumentation toolkit for Android ARM64 reverse engineering and security analysis.

## Features

- Native function hooking (PLT/GOT and trampoline methods)
- Java/JNI method interception
- Memory read/write operations
- Runtime patching and code injection
- Module and symbol inspection
- SSL/TLS pinning bypass techniques
- Framework detection (Flutter, React Native, Unity, Xamarin)
- Comprehensive technique documentation

## Screenshots
<img src="assets/renef-claude.png" width="400">

## Installation

```bash
pip install renef-mcp
```

### Configuration

Add to your MCP client configuration:

```json
{
  "mcpServers": {
    "renef": {
      "command": "renef-mcp"
    }
  }
}
```


## Documentation

- Homepage: https://renef.io
- Renef tool: https://github.com/Ahmeth4n/renef
- Repository: https://github.com/ahmeth4n/renef-mcp
- Issues: https://github.com/ahmeth4n/renef-mcp/issues

## License

MIT License - Copyright (c) 2025 Byteria
