ptn1411/skill/frida-hooker

Claude Code and agent skill by ptn1411/skill

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generate and inject Frida hooks for dynamic instrumentation — license bypass, SSL pinning bypass, function tracing, crypto interception, anti-debug bypass. Supports attach and spawn modes.

Install

npx vskill@latest install ptn1411/skill/frida-hooker

SKILL.md

Frida Hooker

Dynamic instrumentation via Frida — hook functions at runtime to bypass protections, trace execution, intercept crypto operations, and capture license validation logic.
Language rule: All skill instructions use English.
Final summary presented to the user must be in Vietnamese.

0. Authorization & Routing

Operates under MASTER_POLICY.md §1-§2.

Sibling skillWhen
memory-dumperDump memory after hooks capture decrypted data
network-interceptorBypass SSL pinning before traffic capture
ida-nuitka-reconstructorGet function addresses from IDA for targeted hooks
binary-identifierIdentify target framework before choosing hook template

Step 1 — Generate Hooks

From template (common scenarios)
bash
python scripts/generate_hooks.py --template license_bypass --out hooks/bypass.js
python scripts/generate_hooks.py --template ssl_pinning_bypass --out hooks/ssl.js
python scripts/generate_hooks.py --template function_tracer --target-module "app.dll" --out hooks/trace.js
python scripts/generate_hooks.py --template crypto_intercept --out hooks/crypto.js
python scripts/generate_hooks.py --template anti_debug_bypass --out hooks/antidebug.js
From IDA export (targeted hooks)
bash
python scripts/generate_hooks.py --ida-export ida_functions.json --filter "license,validate,check" --out hooks/targeted.js
Custom address hook
bash
python scripts/generate_hooks.py --address 0x140001234 --module "target.exe" --out hooks/custom.js

Step 2 — Inject and Run

Attach to running process
bash
python scripts/run_frida.py --attach "TargetApp.exe" --script hooks/bypass.js --out results/
Spawn with hooks
bash
python scripts/run_frida.py --spawn "C:\path\to\target.exe" --script hooks/bypass.js --out results/
Multiple scripts
bash
python scripts/run_frida.py --attach "TargetApp.exe" --script hooks/ssl.js hooks/trace.js --out results/

Requires: pip install frida-tools


Available Templates

TemplateFilePurpose
license_bypasstemplates/license_bypass.jsHook license check functions, force return true
ssl_pinning_bypasstemplates/ssl_pinning_bypass.jsBypass SSL cert pinning (Android + Desktop)
function_tracertemplates/function_tracer.jsTrace function calls with args and return values
crypto_intercepttemplates/crypto_intercept.jsIntercept AES/RSA operations, log keys and plaintext
anti_debug_bypasstemplates/anti_debug_bypass.jsBypass IsDebuggerPresent, NtQueryInformationProcess, etc.

Final Report (Vietnamese)

🎣 Frida hooking hoàn tất:
🎯 Target : <PROCESS_NAME> (PID: <PID>)
📜 Scripts injected : <COUNT>
🪝 Hooks active : <COUNT>
📊 Events captured : <COUNT>
🔑 Secrets found : <COUNT>
💾 Output: results/

Anti-Patterns

❌ Don't✅ Do
Hook without knowing the target frameworkRun binary-identifier first
Use generic hooks on obfuscated codeGet addresses from IDA or runtime enumeration
Ignore anti-Frida checksApply anti-debug bypass template first
Hook too many functions at onceStart with targeted hooks, expand gradually
Forget to handle exceptions in hooksAlways wrap hook body in try/catch
Spawn without --pause when neededUse spawn+resume for early hooks

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
150
Repository forks
90
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ptn1411/skill/frida-hooker/badge)](https://verified-skill.com/skills/ptn1411/skill/frida-hooker)

Something wrong with this skill or its page? Tell us.