dnakov
Enables dynamic instrumentation of mobile and desktop applications through Frida toolkit, providing capabilities for process management, device enumeration, and script injection for application analysis and debugging workflows.
Get a device by its ID. Args: device_id: The ID of the device to get Returns: Information about the device
Kill a process by ID. Args: pid: The ID of the process to kill device_id: Optional device ID Returns: Status information
Spawn a program. Args: program: The program to spawn args: Optional arguments for the program device_id: Optional device ID Returns: Information about the spawned process
Get the USB device connected to the system. Returns: Information about the USB device
List all processes running on the system.
Resume a process by ID. Args: pid: The ID of the process to resume device_id: Optional device ID Returns: Status information
Attach to a process by ID.
List all devices connected to the system. Returns: A list of device information dictionaries containing: - id: Device ID - name: Device name - type: Device type
Create a simple hook for a process.
Execute JavaScript code in an interactive session. Args: session_id: The ID of the session to execute in javascript_code: The JavaScript code to execute Returns: The result of the execution
List all processes running on the system. Returns: A list of process information dictionaries containing: - pid: Process ID - name: Process name
Find a process by name.
Create an interactive REPL-like session with a process. This returns a session ID that can be used with execute_in_session to run commands. Args: process_id: The ID of the process to attach to Returns: Information about the created session
Connect to MCP Server
No additional configuration required