{
  "description": "Run a PoC script in verify, attack or shell mode against a URL or file of targets. Search-engine dork options, API tokens and request tuning are left out.",
  "options": [
    {
      "names": [
        "--url",
        "-u"
      ],
      "description": "Target URL",
      "args": {
        "name": "url",
        "isOptional": false
      }
    },
    {
      "names": [
        "--file",
        "-f"
      ],
      "description": "One target per line.",
      "args": {
        "name": "file",
        "description": "One target per line.",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "-r"
      ],
      "description": "PoC script",
      "args": {
        "name": "poc",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--verify"
      ],
      "description": "Verify mode"
    },
    {
      "names": [
        "--attack"
      ],
      "description": "Attack mode",
      "isDangerous": true
    },
    {
      "names": [
        "--shell"
      ],
      "description": "Shell mode",
      "isDangerous": true
    },
    {
      "names": [
        "--proxy"
      ],
      "description": "Proxy",
      "args": {
        "name": "proxy",
        "isOptional": false
      }
    },
    {
      "names": [
        "--timeout"
      ],
      "description": "Timeout (seconds)",
      "args": {
        "name": "timeout",
        "isOptional": false
      }
    },
    {
      "names": [
        "--threads"
      ],
      "description": "Threads",
      "args": {
        "name": "threads",
        "isOptional": false
      }
    },
    {
      "names": [
        "--output",
        "-o"
      ],
      "description": "Output file",
      "args": {
        "name": "output",
        "isOptional": false,
        "template": "filepaths"
      },
      "isDangerous": true
    }
  ],
  "name": "pocsuite",
  "aliases": [
    "poc-console"
  ]
}
