【UP主简介】于小宇,郑州大学计算机科学与技术专业本科,2017年参加工作,具有一定的Python编程经验。目前主要负责数据核心网格城域网维护工作。
【摘要】本地专线用户IP地址的80端口因维护不及时容易造成ip地址端口管理出现问题,造成未备案网站频发。因此我们利用python语言开发针对专线、IDC等客户的IP地址80端口进行统一扫描、检测的程序。
实现具体思路
统计需要扫描的IP地址,保存为程序需要读取的文本文档。
启动扫描程序,程序依次扫描IP地址的80端口,获取80端口开放情况。
发送程序启动,把扫描结果发送到相关人员邮箱。
部分代码
实现效果:
程序扫描出开放80端口的ip。
程序实现扫描结果邮件发送。
程序实现了对IP地址80端口扫描,然后把扫描结果发送到相关人员邮箱。从而实现了从ip地址侧对未备案ip地址监测。
程序完善
在windows环境下,使用定时器软件OnTimer,Linux环境可采用定时任务Crontab命令。对程序定时,使程序每星期或者每天启动。自动保存扫描结果。
产生扫描结果文件。
此程序也可以移植到开源硬件树梅派当中。数据通过SD卡存储,插入树梅派即可执行。利用树梅派+SIM卡模块,实现扫描结果发送到手机。程序也可以对办公网计算机敏感端口进行扫描,如3389,445等。树梅派具有移动便携性,也可把此程序做成内网安全扫描硬件。便于携带。