Skip to content

Latest commit

 

History

History
27 lines (26 loc) · 1.51 KB

README.md

File metadata and controls

27 lines (26 loc) · 1.51 KB

workscript

工作中常用的小脚本

download_md_img.py


作用:用于下载同目录下的所有.md文档内的图片到本地images文件夹,并修改md文档内的图片路径为本地相对路径。

chaip.py


作用:从ip.txt中逐行读取IP地址,再调用系统本地的nali来进行IP归属地查询,之后把查询结果放入output.csv文件

base64topdf.py


作用:将base64的编码txt文件转换为.pdf文件。
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT
输入的 Base64 源码文本文件路径
-o OUTPUT, --output OUTPUT
输出的 PDF 文件路径,默认为脚本同目录下

udpscan.py


作用:读取CSV文件并验证其中IP对的应的UDP端口是否为开放。
CSV文件内A列为ip,B列为port,验证完成后会输出ip_ports_result.csv报告。
1、调用nmap模块批量验证udpport.csv内A列IP对应的B列端口是否开放。
2、需要安装模块 pip install python-nmap

对比ip和端口.py


作用:读取original.csv内A列ip B列port与nessus.csv的A列ip和B列port进行相互对比并输出存在差异数据到diff.csv。

ping.py

用于判断ip.txt文件(每行一个ip)的网络状态
if lost_rate < 10.73 and delay is not None and delay < 200:如果小于10.73ms回包小于200ms则在报告中打印“正常”,否则为不正常。