A8站源码交易平台
相似nmap的shell脚本
上篇博客我简略介绍了下使用cron定时脚本完成体系的一些自动化功用。
这次主要环绕使用shell脚本完成黑客称之为“诸神之眼”的nmap“的简略功用(但实际上nmap是使用python写的,这里以shell对其中一小部分功用简略演示)。 A8站源码交易平台
简略介绍下逻辑,nmap扫描局域网内存活主机ip地址无非就是使用ping指令重复去履行,能够使用循环来完成。
简略的实例:

这里,我使用了类c编程风格的shell编程
首先界说ip固定的部分,使用for循环15次,先履行do下面的指令,即ping ip地址,$加变量名称等价于变量值。echo为打印,使用>>重定向到我们期望保存的目录。当然也能够使用shell里边的关系运算符&&和||来完成。 A8站源码交易平台
结果如下:


文本中192.168.1.1为网关ip,能够忽略掉,剩余的就是扫描结果。和nmapip扫描很相似吧,之所以用python没用shell的原因呢,shell运行速度没有python那么快,并且python模块多,便利后续功用的添加和修正。
————————————————
A8站源码交易平台