Skip to content
BeClaude

Open-tgtylab

New
17GitHub TrendingGeneralby GeniusHu-tgty

开源逆向工程实验环境 — Agent 原生安全研究工具箱,集成 Ghidra/Rizin/Frida/SQLMap 知识库驱动分析

Summary

Open-tgtylab provides a reverse engineering lab environment with integrated tools like Ghidra, Rizin, Frida, and SQLMap, enabling AI-native security research and analysis.

  • It automates binary analysis, dynamic instrumentation, and vulnerability discovery, making it ideal for developers working on security audits or exploit development.

Install & Usage

1
Create the agents directory
mkdir -p .claude/agents
2
Save the agent file

Add the configuration to .claude/agents/open-tgtylab.md

3
Invoke with @agent-name
@open-tgtylab

Use Cases

Analyze a binary for hidden functionality using Ghidra and Rizin in a unified workflow.
Dynamically instrument an Android app with Frida to bypass SSL pinning and inspect API calls.
Automate SQL injection testing on a web application using SQLMap with custom payloads.
Decompile and patch a firmware image to remove hardcoded credentials.
Trace execution of a malware sample to identify command-and-control communication.
Generate a detailed report of vulnerabilities found in a closed-source library.

Usage Examples

1

/open-tgtylab analyze binary /path/to/sample.exe --tools ghidra,rizin --output report.md

2

Use Frida to hook the encryption function in this iOS app and dump the decrypted data.

3

Run SQLMap on the login endpoint and extract the database schema.

View source on GitHub
agent

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is Open-tgtylab?

Open-tgtylab provides a reverse engineering lab environment with integrated tools like Ghidra, Rizin, Frida, and SQLMap, enabling AI-native security research and analysis. It automates binary analysis, dynamic instrumentation, and vulnerability discovery, making it ideal for developers working on security audits or exploit development.

How to install Open-tgtylab?

To install Open-tgtylab: create the agents directory (mkdir -p .claude/agents), then add the config to .claude/agents/open-tgtylab.md. Finally, @open-tgtylab in Claude Code.

What is Open-tgtylab best for?

Open-tgtylab is a agent categorized under General. It is designed for: agent. Created by GeniusHu-tgty.

What can I use Open-tgtylab for?

Open-tgtylab is useful for: Analyze a binary for hidden functionality using Ghidra and Rizin in a unified workflow.; Dynamically instrument an Android app with Frida to bypass SSL pinning and inspect API calls.; Automate SQL injection testing on a web application using SQLMap with custom payloads.; Decompile and patch a firmware image to remove hardcoded credentials.; Trace execution of a malware sample to identify command-and-control communication.; Generate a detailed report of vulnerabilities found in a closed-source library..