Linux shell编写端口扫描脚本】的更多相关文章

Linux shell编写端口扫描脚本 需求: 扫描特定主机 扫描特定主机的特定端口 扫描特定网段 扫描特定网段中哪些主机开放了特定的端口 源码如下: #/bin/bash #该脚本用于对特定目标主机进行常见端口扫描(加载端口字典)或者指定端口扫描,判断目标主机开放来哪些端口 #用telnet方式 #作者:雨中落叶 #博客:https://www.cnblogs.com/yuzly/ IP=$ #获得IP的前三位 threeIP=$(echo $IP |awk -F. '{print $1".&…
Linux shell编写脚本部署pxe网络装机 人工安装配置,Linux PXE无人值守网络装机  https://www.cnblogs.com/yuzly/p/10582254.html 脚本实现PXE无人值守网络装机 1.运行脚本: 2.查看dhcp配置文件,看脚本是否成功执行, 3.查看/var/lib/tftpboot目录下是否有如下文件 4.虚拟机新建一个虚拟机,不加载光盘,取消dhcp自动获取,然后开启 5.下图可以看到,正在加载位于远端的tftp站点的内核,引导程序等 源码如下…
转载: linux shell + expect:批量scp脚本工具             2011-09-13 15:51:06 分类: Python/Ruby 最近在准备一个部署的任务,其中有一项必须的过程就是将一些文件,如安装包发送到大量的服务器上去.虽然已有宇哥的脚本可用:通过paramiko模块提供的ssh和scp功能编写的python脚本.但我到现在还在对python的恐惧之中(虽然已经在空闲时间努力去学习了),所以我使用了shell和expect脚本结合的方式,写了这个批量scp…
linux shell根据端口返回进程号杀死进程的方法<pre>kill `lsof -t -i:9501`</pre>这个就是杀死9501端口的进程号…
linux shell 写swoole重启脚本 代码如下<pre>#!/bin/shkill `lsof -t -i:9501`sleep 2php /data/web/mircoweb/wwwroot/Public/swoole.phpsleep 1netstat -ntlp</pre> 如果不支持lsof命令 那就yum install lsof安装下吧…
使用Scapy模块编写ICMP扫描脚本: from scapy.all import * import optparse import threading import os def scan(ipt): pkt=IP(dst=ipt)/ICMP() res=sr1(pkt,timeout=0.1,verbose=0) if res: print(ipt,' is online') def main(): parser=optparse.OptionParser("%prog "+&q…
                                                          shell编写一个判断脚本 4.1问题 本例要求在虚拟机server0上创建/root/foo.sh脚本,任务目标如下: 当运行/root/foo.sh redhat,输出为fedora 当运行/root/foo.sh fedora,输出为redhat 当没有任何参数或者参数不是redhat或者fedora时,其错误输出产生以下信息:/root/foo.sh redhat|fedo…
前面介绍简单的shell编写规则. 现在开始编写一个简单的shell脚本. Linux shell介绍 编写shell脚本    1.创建脚本文件    2.根据需求,编写脚本    3.测试执行脚本    编写脚本,实现创建用户hei,病设置用户密码为root [root@wei shell]# vim user.sh #!/bin/bash # 注释 useradd hei echo "root" | passwd --stdin hei &> /dev/null e…
Qt提供了QTcpSocket类,可以方便地建立TCP连接.利用这一功能,Maxiee编写了一个简单地端口扫描工具. 软件的功能就是,扫描某一网段的固定端口,如80端口,若目的地址开放了这一端口,那么连接就能建立. 通过waitForConnected() 方法,我们就能得知是否连接成功,若成功,我们在输出中加以标记. Maixee利用这个软件,扫了一下校园网里都有哪些网站(PS:学校的导航做的太简单了,好多好网站上了这么多年学都不知道哎%>_<%),效果如下: 程序很简单,界面Maxiee也…
TCP非阻塞及套接字异常处理: TCP阻塞套接字异常捕获: 套接字创建失败,8000 socket.error 客户端连接错误: ConnectionRefusedError socket.gaierror c.settimeout(1): 设置客户端超时 如果超时,引发:socket.timeout 如果不设置该属性,引发的异常是:TimeoutError 客户端套接字连接: TCP:连接成功 连接之后:不可以,无法重复 连接不成功的话,也无法继续使用,因为套接字中的数据包和连接IP端口已经构…