├── .github ├── FUNDING.yml ├── demo.gif ├── goscan_logo.png ├── goscan_process.png └── goscan_process.xml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── cli └── Dockerfile ├── docker-compose.yml ├── goscan ├── Makefile ├── core │ ├── cli │ │ ├── completer.go │ │ └── executor.go │ ├── enum │ │ ├── dns.go │ │ ├── enumscan.go │ │ ├── finger.go │ │ ├── ftp.go │ │ ├── http.go │ │ ├── rdp.go │ │ ├── smb.go │ │ ├── smtp.go │ │ ├── snmp.go │ │ ├── sql.go │ │ └── ssh.go │ ├── model │ │ ├── model.go │ │ └── model_scans.go │ ├── scan │ │ ├── dns.go │ │ ├── domain.go │ │ ├── eyewitness.go │ │ ├── nmap.go │ │ ├── portscan.go │ │ └── sweep.go │ └── utils │ │ ├── logger.go │ │ ├── net.go │ │ └── utils.go ├── main.go └── sample_config.cfg └── release.sh /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.github/demo.gif -------------------------------------------------------------------------------- /.github/goscan_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.github/goscan_logo.png -------------------------------------------------------------------------------- /.github/goscan_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.github/goscan_process.png -------------------------------------------------------------------------------- /.github/goscan_process.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.github/goscan_process.xml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/README.md -------------------------------------------------------------------------------- /cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/cli/Dockerfile -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /goscan/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/Makefile -------------------------------------------------------------------------------- /goscan/core/cli/completer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/cli/completer.go -------------------------------------------------------------------------------- /goscan/core/cli/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/cli/executor.go -------------------------------------------------------------------------------- /goscan/core/enum/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/dns.go -------------------------------------------------------------------------------- /goscan/core/enum/enumscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/enumscan.go -------------------------------------------------------------------------------- /goscan/core/enum/finger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/finger.go -------------------------------------------------------------------------------- /goscan/core/enum/ftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/ftp.go -------------------------------------------------------------------------------- /goscan/core/enum/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/http.go -------------------------------------------------------------------------------- /goscan/core/enum/rdp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/rdp.go -------------------------------------------------------------------------------- /goscan/core/enum/smb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/smb.go -------------------------------------------------------------------------------- /goscan/core/enum/smtp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/smtp.go -------------------------------------------------------------------------------- /goscan/core/enum/snmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/snmp.go -------------------------------------------------------------------------------- /goscan/core/enum/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/sql.go -------------------------------------------------------------------------------- /goscan/core/enum/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/enum/ssh.go -------------------------------------------------------------------------------- /goscan/core/model/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/model/model.go -------------------------------------------------------------------------------- /goscan/core/model/model_scans.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/model/model_scans.go -------------------------------------------------------------------------------- /goscan/core/scan/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/dns.go -------------------------------------------------------------------------------- /goscan/core/scan/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/domain.go -------------------------------------------------------------------------------- /goscan/core/scan/eyewitness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/eyewitness.go -------------------------------------------------------------------------------- /goscan/core/scan/nmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/nmap.go -------------------------------------------------------------------------------- /goscan/core/scan/portscan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/portscan.go -------------------------------------------------------------------------------- /goscan/core/scan/sweep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/scan/sweep.go -------------------------------------------------------------------------------- /goscan/core/utils/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/utils/logger.go -------------------------------------------------------------------------------- /goscan/core/utils/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/utils/net.go -------------------------------------------------------------------------------- /goscan/core/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/core/utils/utils.go -------------------------------------------------------------------------------- /goscan/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/main.go -------------------------------------------------------------------------------- /goscan/sample_config.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/goscan/sample_config.cfg -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marco-lancini/goscan/HEAD/release.sh --------------------------------------------------------------------------------