
MCP सर्वर जो Frida इंस्ट्रुमेंटेशन को टूल्स के रूप में उजागर करता है ताकि कोडिंग एजेंट डिवाइस से कनेक्ट कर सकें, प्रोसेस का निरीक्षण कर सकें, सेशन प्रबंधित कर सकें, और JavaScript स्क्रिप्ट लोड कर सकें।
Frida रिवर्स इंजीनियरिंग टूलकिट के लिए एक MCP सर्वर।
Super Trouper STDIO पर एक MCP सर्वर चलाता है जो कोडिंग एजेंट्स के लिए Frida क्षमताओं को टूल्स के रूप में उपलब्ध कराता है। यह
लोकल, USB, और रिमोट डिवाइस से कनेक्ट हो सकता है; एप्लिकेशन और प्रोसेस का निरीक्षण कर सकता है; प्रोसेस सेशन प्रबंधित कर सकता है; और
JavaScript इंस्ट्रुमेंटेशन स्क्रिप्ट्स को लोड, इवैल्यूएट, और उनके साथ संदेशों का आदान-प्रदान कर सकता है। डिवाइस कनेक्शन, सेशन, और
स्क्रिप्ट्स को स्वयं टूल्स के माध्यम से प्रबंधित किया जाता है और अपारदर्शी हैंडल्स द्वारा संदर्भित किया जाता है।
super-trouper
प्रोजेक्ट के Homebrew tap के माध्यम से macOS रिलीज़ इंस्टॉल करें:
brew install --cask crissyfield/tap/super-trouper
Releases पेज से अपने प्लेटफ़ॉर्म के लिए बाइनरी डाउनलोड करें।
पहले अपने बिल्ड होस्ट से मेल खाता Frida Core DevKit इंस्टॉल करें। फिर निम्नलिखित कमांड्स के साथ Super Trouper बिल्ड और इंस्टॉल करें:
# Set flags if the Frida devkit is not in a standard location
export CGO_CFLAGS="-I..path/to/frida-core-devkit/include"
export CGO_LDFLAGS="-L..path/to/frida-core-devkit/lib"
# Build and install
export CGO_ENABLED=1
go install github.com/crissyfield/super-trouper@latest
अपने कोडिंग एजेंट में MCP सर्वर का उपयोग करें। Claude Code नीचे उदाहरण है, लेकिन Codex, OpenCode, Pi, Crush, और अन्य में कॉन्फ़िगरेशन समान है।
यदि Super Trouper बाइनरी आपके PATH में नहीं है, तो अपने MCP सर्वर कॉन्फ़िगरेशन में पूरा पाथ निर्दिष्ट करें।
{
"mcpServers": {
"super-trouper": {
"command": "super-trouper"
}
}
}
Docker Super Trouper को अपने होस्ट पर इंस्टॉल किए बिना चलाने का एक सुविधाजनक तरीका है।
{
"mcpServers": {
"super-trouper": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/crissyfield/super-trouper"]
}
}
}