葛廷彬的学习博客 记录学习工作中碰到的问题

Linux端口扫描漏洞学习文档

Linux端口扫描漏洞学习文档

 

 1.安装python之前首先要安装相应的开发工具。

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

# 2.下载安装包解压 下载python/3.7.3 或Python/3.8.2版本的python

 

cd /home  cd切换目录命令   /为根目录(一级目录) (进入到home目录下)

# wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz   wget(下载命令)

wget https://mirrors.huaweicloud.com/python/3.8.2/Python-3.8.2.tar.xz

tar -xvJf  Python-3.8.2.tar.xz  下载之后的压缩包 tar -xvjf(解压缩命令)

3.编译安装

 

mkdir /usr/local/python3 #创建编译安装目录

cd Python-3.8.2

./configure --prefix=/usr/local/python3

make && make install

创建软连接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

或者直接写入环境变量

#vim /etc/profile

#PATH=$PATH:/usr/local/python3/bin

验证是否成功

python3 -V

pip3 -V

 

把track_dev_scan 导入到/usr/local下(可以使用xshell传输)

 

4安装依赖库

检测脚本需要安装:scapy 、netaddr 和tabulate库

pip3 install scapy

pip3 install netaddr

pip3 install tabulate

 

5脚本运行检测

python3 track_dev_scan.py 192.168.1.1/24

其中,IP及掩码可根据现场网络环境自行填写。

 1111111111111111.png

 


作者:大个的虾 分类:linux 浏览:29 评论:0