{ // 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": "htbtclient", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-htbtclient", "args": [ "-t", "localhost", "hostinfo" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "preLaunchTask": "Build htbtclient", "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": "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": [ "--cdict", "./src/data/cred_dict.bin", "--nybin", "./builds/proone/proone.nybin", "--vercmp", "0", "192.0.2.1" // CHANGE ME ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [], "preLaunchTask": "Build bne", "miDebuggerPath": "/usr/bin/gdb" }, { "name": "hostinfod", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/src/proone-hostinfod", "args": [ "./src/data/hostinfod.conf" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "setupCommands": [ { "description": "Ignore SIGPIPE", "text": "handle SIGPIPE nostop print", "ignoreFailures": false } ], "preLaunchTask": "Build hostinfod", "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 }, { "description": "Disable startup-with-shell to pass file cap", "text": "set startup-with-shell off", "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" }, { "name": "txtrec-del", "type": "python", "request": "launch", "program": "${workspaceFolder}/src/proone-txtrec-del.py", "args": [ "CHANGE.ME.test", "aws", "AAAAAAAAAAAAA" ], "console": "integratedTerminal" }, { "name": "txtrec-set", "type": "python", "request": "launch", "program": "${workspaceFolder}/src/proone-txtrec-set.py", "args": [ "CHANGE.ME.test", "CHANGE.ME.cnc.test", "aws", "AAAAAAAAAAAAA", "<", "${workspaceFolder}/src/data/proto/txtrec-testdata" ], "console": "integratedTerminal" }, ] }