如何将这些Python扫描结果导出到CSV文件?你知道吗
import socket
import urllib3
import webbrowser
import csv
target = input('[+] Enter Target IP --> ')
print("target = ", target)
startport = input("Enter start port -->")
print("Starting port = ", startport)
endport = input("Enter last port to scan -->")
print("Ending port = ", endport)
print("Running port scan on target: ", target)
for i in range(1, 445):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
conn = s.connect_ex((target, i))
if (conn == 0):
print("Port %d: Open" % (i))
s.close()
new = 2;
url = "https://www.tenable.com/blog/vulnerabilities-by-common-ports-dashboard"
for i in range(1, 445):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
conn = s.connect_ex((target, i))
if (conn == 0):
webbrowser.open("https://www.tenable.com/blog/vulnerabilities-by-common-ports-dashboard", new=2)
print("Opening website vulnerabilities by common ports")
s.close()
此代码将帮助您在csv文件中存储所有打开的端口。您所需要做的就是将此代码准确地添加到代码的“if”部分
相关问题 更多 >
编程相关推荐