31 lines
1.1 KiB
JSON
31 lines
1.1 KiB
JSON
{
|
|
// Example file to showcase how to debug Metasploit using the ruby/debug gem along with the
|
|
// ruby/vscode-rdbg VSCode plugin. This file will be used by VSCode and the ruby/vscode-rdbg
|
|
// plugin to figure out how to connect to setup the rdbg instance for msfconsole and then connect
|
|
// to it properly, allowing you to debug Metasploit and more specifically msfconsole and any associated
|
|
// modules that you run within it.
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"type": "rdbg",
|
|
"name": "Debug current file with rdbg",
|
|
"request": "launch",
|
|
"script": "${cwd}/msfconsole",
|
|
"args": [],
|
|
"askParameters": true,
|
|
"localfs": true,
|
|
"useBundler": true,
|
|
"useTerminal": true,
|
|
"debugPort": "127.0.0.1:55634"
|
|
},
|
|
{
|
|
"type": "rdbg",
|
|
"name": "Attach with rdbg",
|
|
"request": "attach",
|
|
"localfs": true,
|
|
"useTerminal": true,
|
|
"useBundler": true,
|
|
"debugPort": "127.0.0.1:55634"
|
|
}
|
|
]
|
|
} |