码迷,mamicode.com
首页 > 编程语言 > 详细

python3调用exe程序编写cve20190708批量检测工具

时间:2019-09-08 00:34:40      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:com   测试用例   __name__   error   info   cep   err   nbsp   使用   

1、python3调用exe程序编写cve20190708批量检测工具

工具下载地址:

https://www.qianxin.com/other/CVE-2019-0708

由于这个exe程序只是单IP扫描版本,于是使用python3修改为批量扫描脚本版本

#!/usr/bin/python3
#-*- coding:utf-8 -*-

#编写环境  windows 7 x64  Notepad++ + Python3.5.0

import os
import sys

def main():
    
    #需要修改的地址,注意后面有个空格
    path="D:\\MS_19_0708_Scan\\cve20190708批量脚本检测工具\\cve-2019-0708-scan.exe "
    
    filename="ip.txt"
    with open(‘result.txt‘,‘w‘) as fw: 
        with open(filename,‘r‘) as file:
            for line in file:
                try:
                    result = os.popen(path+line+‘ 3389‘)
                    print("检测 "+line)
                    fw.writelines(result)          
                    fw.writelines(line)     
                except Exception as e:
                    print("Path error")
                    print(e)
   
if __name__ == ‘__main__‘:
    main()
    

  

1.1测试用例

 

技术图片

1.2使用方法

技术图片

1.3检测结果:

技术图片

python3调用exe程序编写cve20190708批量检测工具

标签:com   测试用例   __name__   error   info   cep   err   nbsp   使用   

原文地址:https://www.cnblogs.com/wmiot/p/11483685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!