{
  "description": "Scan one target with BBOT presets, flags and modules. Multiple targets, custom config values and output module settings are left out; add them at the prompt.",
  "options": [
    {
      "names": [
        "-t"
      ],
      "description": "Domain, IP, CIDR range or file of targets.",
      "args": {
        "name": "target",
        "description": "Domain, IP, CIDR range or file of targets.",
        "isOptional": false
      }
    },
    {
      "names": [
        "-p"
      ],
      "description": "Preset",
      "args": {
        "name": "preset",
        "isOptional": false,
        "suggestions": [
          {
            "name": "subdomain-enum",
            "description": "Subdomain enumeration"
          },
          {
            "name": "spider",
            "description": "Spider"
          },
          {
            "name": "email-enum",
            "description": "Email enumeration"
          },
          {
            "name": "web",
            "description": "Web"
          },
          {
            "name": "kitchen-sink",
            "description": "Kitchen sink"
          }
        ]
      }
    },
    {
      "names": [
        "-f"
      ],
      "description": "Enable flags",
      "args": {
        "name": "flags",
        "isOptional": false,
        "suggestions": [
          {
            "name": "subdomain-enum",
            "description": "subdomain-enum"
          }
        ]
      }
    },
    {
      "names": [
        "-rf"
      ],
      "description": "Require flag",
      "args": {
        "name": "require_flags",
        "isOptional": false,
        "suggestions": [
          {
            "name": "passive",
            "description": "passive"
          }
        ]
      }
    },
    {
      "names": [
        "-ef"
      ],
      "description": "Exclude flag",
      "args": {
        "name": "exclude_flags",
        "isOptional": false,
        "suggestions": [
          {
            "name": "loud",
            "description": "loud"
          },
          {
            "name": "slow",
            "description": "slow"
          }
        ]
      }
    },
    {
      "names": [
        "-m"
      ],
      "description": "Enable module",
      "args": {
        "name": "modules",
        "isOptional": false
      }
    },
    {
      "names": [
        "-em"
      ],
      "description": "Exclude module",
      "args": {
        "name": "exclude_modules",
        "isOptional": false
      }
    },
    {
      "names": [
        "-b"
      ],
      "description": "Excluded from the scan even if otherwise in scope.",
      "args": {
        "name": "blacklist",
        "description": "Excluded from the scan even if otherwise in scope.",
        "isOptional": false
      }
    },
    {
      "names": [
        "-n"
      ],
      "description": "Scan name",
      "args": {
        "name": "name",
        "isOptional": false
      }
    },
    {
      "names": [
        "-o"
      ],
      "description": "Output directory",
      "args": {
        "name": "output_dir",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "-l"
      ],
      "description": "List modules only"
    }
  ],
  "name": "bbot"
}
