
renef.io संचालित करने के लिए एजेंट स्किल — Android ARM64 डायनामिक इंस्ट्रूमेंटेशन: native/Java हुक करें, मेमोरी पैच करें, syscalls ट्रेस करें, SSL पिनिंग/रूट डिटेक्शन बायपास करें; Frida और GameGuardian स्क्रिप्ट्स को renef Lua में पोर्ट करें।
एक Claude Code प्लगइन जो AI एजेंटों को renef.io को सही ढंग से संचालित करने में सक्षम बनाता है — Android ARM64 के लिए डायनामिक-इंस्ट्रूमेंटेशन इंजन: नेटिव और Java फ़ंक्शन हुक करें, प्रोसेस मेमोरी स्कैन/रीड/राइट/पैच करें, syscalls ट्रेस करें, और Lua 5.4 स्क्रिप्ट के माध्यम से SSL pinning / root detection बायपास करें (memfd injection, कोई ptrace नहीं)।
यह एक ऑपरेटर का मैनुअल है, ट्यूटोरियल नहीं। एक एजेंट जो पहले से Frida हुक, GameGuardian (gg.*) चीट्स, या गेम-हैकिंग Lua लिख सकता है, उसके पास अवधारणाएँ हैं — उसके पास केवल renef के सटीक सिंटैक्स और वर्कफ़्लो की कमी है, और इसके बिना वह Frida JavaScript, dotted Java क्लास नाम, निरपेक्ष hook एड्रेस, retval.replace(), या gg.* कॉल उत्पन्न करता है, जिनमें से कोई भी renef में काम नहीं करता। यह स्किल एजेंट को एक सटीक सिंटैक्स कॉन्ट्रैक्ट, अपनी ही स्क्रिप्ट पर चलाने के लिए एक self-lint, एक task → playbook मैप, अन्य टूल्स से अनुवाद तालिकाएँ, और कॉपी-पेस्ट रेसिपी प्रदान करती है।
renef-skills/
├── .claude-plugin/
│ └── plugin.json # plugin manifest
├── CONTRIBUTING.md # how to contribute VERIFIED findings (no confidential target data)
└── skills/
└── renef/
├── SKILL.md # operator framing: roles, syntax contract, self-lint, task playbook
├── probe.lua # RUN FIRST — ground-truths the API/behavior of your renef build
└── references/
├── methodology.md # the investigation loop: solve a NEW bypass yourself
├── debugging.md # renef hides errors — recover them; failure-symptom table; hot-hook race; RASP
├── lua-api.md # full Lua API: Module/Memory/hook/Jni/Java/Thread/File/Syscall/OS/KCov
├── cli.md # commands, flags, connection modes, build/deploy, companion tools
├── from-other-tools.md # translate Frida JS + GameGuardian (gg.*) / game-hacking Lua → renef
├── recipes.md # worked examples: SSL/root bypass, WebView, tracing, memory, CTF…
└── gotchas.md # pitfalls, doc/runtime discrepancies, troubleshooting
स्किल प्रोग्रेसिव डिस्क्लोज़र का उपयोग करती है: SKILL.md कॉम्पैक्ट रहती है (मॉडल इसे तब लोड करता है जब कोई कार्य renef से संबंधित होता है), और बड़ी रेफरेंस फ़ाइलें केवल आवश्यकता पड़ने पर खींची जाती हैं।
यह एक मानक Agent Skill है (SKILL.md जिसमें name + description फ्रंटमैटर है)। इसे ऑन डिमांड लोड किया जाता है — एजेंट स्किल का विवरण देखता है और पूरी सामग्री तभी खींचता है जब कोई कार्य renef से संबंधित होता है।
एक कॉपी, दो एजेंट। Claude Code और OpenCode दोनों
.claude/skills/निर्देशिकाओं को पढ़ते हैं।~/.claude/skills/renef/(ग्लोबल) या.claude/skills/renef/(प्रति-प्रोजेक्ट) में इंस्टॉल करने से स्किल किसी रूपांतरण के बिना दोनों में काम करती है।
# Global — available in all your projects, for both Claude Code and OpenCode:
mkdir -p ~/.claude/skills && cp -r skills/renef ~/.claude/skills/renef
# Or per-project:
mkdir -p .claude/skills && cp -r skills/renef .claude/skills/renef
फिर बस एक renef कार्य का वर्णन करें — स्किल स्वचालित रूप से सक्रिय हो जाती है (OpenCode में यह नेटिव skill टूल के माध्यम से उपलब्ध है)।
OpenCode-नेटिव स्थान भी काम करते हैं यदि आप उन्हें पसंद करते हैं: .opencode/skills/renef/SKILL.md (प्रोजेक्ट) या ~/.config/opencode/skills/renef/SKILL.md (ग्लोबल)। OpenCode अतिरिक्त रूप से .agents/skills/ और ~/.agents/skills/ को स्कैन करता है।
इस रिपो को एक प्लगइन स्रोत के रूप में जोड़ें (या अपने नियंत्रण वाले किसी मार्केटप्लेस में) और renef प्लगइन सक्षम करें — बंडल की गई स्किल स्वचालित रूप से पंजीकृत हो जाती है। (.claude-plugin/plugin.json मैनिफ़ेस्ट है।)
स्किल ऑटो-डिस्कवरी अभी सार्वभौमिक नहीं है। दो पोर्टेबल विकल्प:
AGENTS.md (कई एजेंटों द्वारा पढ़ा जाता है, जिनमें OpenCode/Cursor/Zed शामिल हैं) इसे प्रोजेक्ट के प्रति उन्मुख करता है और उसे skills/renef/SKILL.md पढ़ने के लिए कहता है।.cursor/rules/*.mdc जिसमें skills/renef/SKILL.md शामिल है)। सामग्री सादा Markdown है।बस कार्य का वर्णन करें — स्किल renef-संबंधित कार्य पर ट्रिगर होती है:
verify फ़ंक्शन को हुक करें और उसके args लॉग करेंRenef Android ARM64 को लक्षित करता है और यह अधिकृत सुरक्षा परीक्षण, ऐप हार्डनिंग समीक्षा, CTFs, और उस सॉफ़्टवेयर के रिवर्स-इंजीनियरिंग के लिए है जिसके आप मालिक हैं या जिसका विश्लेषण करने की आपको अनुमति है। लागू कानून और लक्षित ऐप की शर्तों का पालन करें।
यह प्लगइन केवल दस्तावेज़ीकरण/निर्देश है; इसमें कोई renef बाइनरी नहीं भेजी जाती।