{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "htbthost", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-htbthost", "args": [ "test", "--no-verify" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [ { "description": "Follow parent fork", "text": "set follow-fork-mode parent", "ignoreFailures": false }, { "description": "Ignore SIGPIPE", "text": "handle SIGPIPE nostop print", "ignoreFailures": false } ], "preLaunchTask": "Build htbthost", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "resolv", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-resolv", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build resolv", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "pack", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-pack", "args": [ "tmp/pack-test/exec", "src/dvault.bin", "src/data/pack-test/exec.aarch64", "src/data/pack-test/exec.armv4t", "src/data/pack-test/exec.armv7", "src/data/pack-test/exec.i686", "src/data/pack-test/exec.mips", "src/data/pack-test/exec.mpsl", "src/data/pack-test/exec.ppc", "src/data/pack-test/exec.sh4", "src/data/pack-test/exec.x86_64" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build pack", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "rnd", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-rnd", "args": [ "256", "256" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build rnd", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "recon", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-recon", "args": [ "./src/data/recon.conf", "22", "23" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [ { "description": "Disable startup-with-shell to pass file cap", "text": "set startup-with-shell off", "ignoreFailures": false } ], "preLaunchTask": "Build recon", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "mkcdict", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-mkcdict", "args": [ "./src/data/cred_dict.txt", "./src/data/cred_dict.bin" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build mkcdict", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "bne", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-bne", "args": [ "./src/data/cred_dict.bin", "./builds/proone/proone.nybin", "192.0.2.1" // CHANGE ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build bne", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "proone", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone", "args": [ "cm9vdABhZG1pbgA=" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [ { "description": "Follow child fork", "text": "set follow-fork-mode child", "ignoreFailures": false }, { "description": "Ignore SIGPIPE", "text": "handle SIGPIPE nostop print", "ignoreFailures": false } ], "preLaunchTask": "Build proone", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "test_proto", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-test_proto", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build test_proto", "miDebuggerPath": "/usr/bin/gdb" }, ] }