nmap:适用于Go开发人员的惯用nmap库

时间:2021-05-01 12:34:06
【文件属性】:
文件名称:nmap:适用于Go开发人员的惯用nmap库
文件大小:423KB
文件格式:ZIP
更新时间:2021-05-01 12:34:06
golang hacking audit nmap penetration-testing 纳帕 该库旨在为go开发人员提供惯用的nmap绑定,以便更轻松地使用golang编写安全审核工具。 什么是nmap Nmap(Network Mapper)是由创建的免费开源网络扫描仪。 Nmap用于通过发送数据包并分析响应来发现计算机网络上的主机和服务。 Nmap提供了许多用于探测计算机网络的功能,包括主机发现,服务和操作系统检测。 这些功能可由脚本扩展,这些脚本提供更高级的服务检测,漏洞检测和其他功能。 Nmap可以适应网络条件,包括扫描期间的延迟和拥塞。 为什么要使用go进行渗透测试 目前,大多数pentest工具都是使用Python而不是Go编写的,因为它易于快速编写脚本,提供了许多库,并且使用起来很简单。 但是,对于编写健壮和可靠的应用程序,Go是更好的工具。 它是静态编译的,具有静态类型系统,性能要好得多,它也是一种使用非常简单的语言,goroutines非常棒……但是我
【文件预览】:
nmap-master
----.travis.yml(561B)
----nmap_test.go(36KB)
----examples_test.go(1KB)
----pkg()
--------osfamilies()
----img()
--------logo.png(366KB)
----tests()
--------scripts()
--------xml()
----errors.go(968B)
----LICENSE(1KB)
----xml_test.go(37KB)
----xml.go(15KB)
----examples()
--------service_detection()
--------basic_scan_async()
--------basic_scan_progress()
--------basic_scan_streamer_interface()
--------spoof_and_decoys()
--------count_hosts_by_os()
--------basic_scan()
----.gitignore(2KB)
----.golangci.yml(6KB)
----go.sum(1KB)
----README.md(5KB)
----go.mod(177B)
----nmap.go(47KB)

网友评论