frida_dsh_plugin
Run the following command in DeepSeek Harness:
dsh plugin install mang0cola/frida_dsh_plugin
Paste the following prompt into your AI chat to install this plugin:
Install the plugin in DeepSeek Harness by running dsh plugin install mang0cola/frida_dsh_plugin; the source repository is https://github.com/mang0cola/frida_dsh_plugin
About this plugin
Frida makes dynamic instrumentation feel effortless, yet handing raw Frida capabilities directly to an LLM means one unapproved attach can touch a process that should never be touched. frida-dsh-plugin bridges that trust gap by wrapping Frida into a set of policy-constrained structured tools: the model only sees device aliases pre-configured by the deployer, remote addresses, credentials, and target allowlists are all locked at the policy layer, injection-class operations default into an approval chain, and fail closed when no approver is available.
Core capabilities span device discovery, process and application enumeration, attach and spawn, loading built-in templates or raw JavaScript, RPC calls, cursor-based event log reading, resuming or terminating suspended processes, and automatic resource cleanup on session end. Three capability tiers are provided: discovery (read-only), templates (audited template injection), and full (raw scripts plus process control). Handles are bound to the Agent that created them and cannot be reused by others. The backend defaults to frida-node inside the current Node process, with an optional persistent Python worker for environments where the device-side Frida version and the host Node version are mismatched.
It is built for security researchers and reverse engineers who work on devices they own or have explicit authorization to test, and who want an LLM to assist with repetitive instrumentation workflows such as module enumeration, export scanning, Java and Objective-C class discovery, and function hooking. It does not bypass device authorization, code signing, or debugging restrictions, nor does it emulate an interactive REPL; it provides structured tools that let the model complete well-defined tasks within policy boundaries.
Use Cases
- Enumerating exports and hooking key functions in an authorized Android target
- Assisting with Java or Objective-C class discovery without writing repetitive scripts by hand
- Safely invoking Frida in an automated analysis pipeline gated by an approval chain
Best For
- Security researchers performing dynamic analysis on owned or authorized devices
- Engineers looking to reduce repetitive reverse-engineering tasks with LLM assistance
- DevSecOps teams that need safe, policy-gated Frida invocation in automated pipelines
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.