js-reverse-automation--skill
Automate JavaScript reverse engineering from browser hooking to Burp integration
All Skills in This Repository (12)
Pure Emerald Level Indicatorsjs-reverse-automation
Automate JavaScript reverse engineering via MCP browser connection and generate JSRPC, Flask proxy, and Burp autoDecoder code.
js-reverse-automation-hook-history
Overrides browser history navigation functions to prevent forced redirects.
js-reverse-automation-hook-promise
Log Promise resolve parameters and call stacks in browser JavaScript.
js-reverse-automation-hook-jsencrypt-rsa
Hook JSEncrypt RSA encryption and decryption to log keys and plaintext/ciphertext data.
js-reverse-automation-hook-clear
Intercept and neutralize the console.clear() function to preserve browser console logs.
js-reverse-automation-hook-log
Protect JavaScript console methods from overwriting using Proxy and Object.defineProperty.
js-reverse-automation-page-redirect-debugger
Set breakpoints before navigation events to debug JavaScript-initiated page redirects.
js-reverse-automation-bypass-debugger
Remove debugger statements from eval, new Function, and constructor injections.
js-reverse-automation-hook-table
Override console.table to a no-op for JavaScript anti-debugging bypass.
js-reverse-automation-fixed-window-size
Overrides window dimension getters and setters to bypass DevTools detection.
js-reverse-automation-hook-cryptojs
Hook CryptoJS symmetric, hash, and HMAC algorithms to extract cryptographic parameters.
js-reverse-automation-hook-close
Override the window.close function to prevent forced page closures.
Frequently Asked Questions
FAQPage SchemaHow to install js-reverse-automation--skill?โผ
Run `npx skills add Fausto-404/js-reverse-automation--skill --all -g -y` in your terminal to install the full skill suite globally.
How to reverse engineer encrypted login parameters automatically?โผ
Provide the target URL and the parameter to analyze, and the skill hooks the live browser, traces the encryption call stack, and verifies the correct function with differential testing.
What encryption algorithms does this skill handle?โผ
It detects and verifies RSA, AES, SM2, SM3, SM4, MD5, and custom encodings, including cases hidden inside Webpack modules or loaded lazily.
Does it work with Burp Suite?โผ
Yes. It generates a ready-to-use Burp autoDecoder configuration plus a Flask proxy and JSRPC injection code, so decrypted traffic flows directly into your testing workflow.
Which AI agents are compatible with this skill?โผ
It works with Claude Code, Codex, and Gemini through the chrome-devtools-mcp browser connection, following the standard SKILL.md format.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core