{
  "description": "Run amass enum for asset discovery. Data-source, wordlist-mask and resolver options are left out.",
  "name": "amass",
  "subcommands": [
    {
      "name": "enum",
      "description": "Discover subdomains and assets for one or more root domains.",
      "options": [
        {
          "names": [
            "-d"
          ],
          "description": "Comma-separated root domains.",
          "args": {
            "name": "domains",
            "description": "Comma-separated root domains.",
            "isOptional": false
          }
        },
        {
          "names": [
            "-active"
          ],
          "description": "Attempt zone transfers and certificate name grabs."
        },
        {
          "names": [
            "-brute"
          ],
          "description": "Brute force subdomains"
        },
        {
          "names": [
            "-w"
          ],
          "description": "Brute-force wordlist",
          "args": {
            "name": "wordlist",
            "isOptional": false,
            "template": "filepaths"
          }
        },
        {
          "names": [
            "-alts"
          ],
          "description": "Generate altered names"
        },
        {
          "names": [
            "-norecursive"
          ],
          "description": "No recursive brute forcing"
        },
        {
          "names": [
            "-timeout"
          ],
          "description": "Minutes to run without progress before terminating.",
          "args": {
            "name": "timeout",
            "description": "Minutes to run without progress before terminating.",
            "isOptional": false
          }
        },
        {
          "names": [
            "-dir"
          ],
          "description": "Output directory",
          "args": {
            "name": "dir",
            "isOptional": false,
            "template": "folders"
          }
        },
        {
          "names": [
            "-config"
          ],
          "description": "YAML config file",
          "args": {
            "name": "config",
            "isOptional": false,
            "template": "filepaths"
          }
        },
        {
          "names": [
            "-silent"
          ],
          "description": "Silent"
        },
        {
          "names": [
            "-v"
          ],
          "description": "Verbose"
        }
      ]
    }
  ]
}
