The `-oX` flag adds an XML version of the scan results to the `/shared/xml_files` directory and the `-oN -` flag outputs "normal" Nmap results to the console. The `-v1` flag increases the verbosity to 1 and the `-sV` flag runs a service detection scan (aside from Nmap's default port and SYN scans). The `--script=vulners/vulners.nse` is the script that matches the services detected with relevant CVEs.
Nmap also allows you to run UDP scans and to scan IPv6 addresses. To add these and other flags to Scan Flan's Nmap command after running `make build` run the container and pass in you Nmap flags like so:
To add your own configuration to Nmap, after running `make build` run the container and pass in the Nmap arguments like so:
```bash
```bash
$ docker run -v$(shell pwd)/shared:/shared flan_scan <Nmap-flags>
$ docker run -v$(shell pwd)/shared:/shared flan_scan <Nmap-flags>