各种awd工具,工具集合


awd各种工具 代码审计 流量监控 远程连接 ,端口扫描等各种工具 和一个收集的awd资料集合
资源截图
代码片段和文件信息
#!/usr/bin/env python
#coding:utf-8
# Author: Zeroh

import re
import sys
import Queue
import threading
import optparse
import requests
from IPy import IP

printLock = threading.Semaphore(1)  #lock Screen print
TimeOut = 5  #request timeout

#User-Agent
header = {‘User-Agent‘ : ‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/44.0.2403.125 Safari/537.36‘‘Connection‘:‘close‘}

class scan():

  def __init__(selfcidrthreads_num):
    self.threads_num = threads_num
    self.cidr = IP(cidr)
#build ip queue
    self.IPs = Queue.Queue()
    for ip in self.cidr:
      ip = str(ip)
      self.IPs.put(ip)

  def request(self):
    with threading.Lock():
      while self.IPs.qsize() > 0:
        ip = self.IPs.get()
        try:
          r = requests.Session().get(‘http://‘+str(ip)headers=headertimeout=TimeOut)
          status = r.status_code
          title = re.search(r‘tle>(.*)tle>‘ r.text) #get the title
          if title:
            title = title.group(1).strip().strip(“
“).strip(“
“)[:30]
          else:
            title = “None“
          banner = ‘‘
          try:
            banner += r.headers[‘Server‘][:20] #get the server banner
          except:pass
          printLock.acquire()
          print “|%-16s|%-6s|%-20s|%-30s|“ % (ipstatusbannertitle)
          print “+----------------+------+--------------------+------------------------------+“

          #Save log
          with open(“./log/“+self.cidr.strNormal(3)+“.log“‘a‘) as f:
            f.write(ip+“
“)

        except Exceptione:
          printLock.acquire()
        finally:
          printLock.release()

  #Multi thread
  def run(self):
    for i in range(self.threads_num):
      t = threading.Thread(target=self.request)
      t.start()

if __name__ == “__main__“:
  parser = optparse.OptionParser(“Usage: %prog [options] target“)
  parser.add_option(“-t“ “--thread“ dest = “threads_num“
    default = 10 type = “int“
    help = “[optional]number of  theadsdefault=10“)
  (options args) = parser.parse_args()
  if len(args) < 1:
    parser.print_help()
    sys.exit(0)

  print “+----------------+------+--------------------+------------------------------+“
  print “|     IP         |Status|       Server       |            title             |“
  print “+----------------+------+--------------------+------------------------------+“

  s = scan(cidr=args[0]threads_num=options.threads_num)
  s.run()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9129  2016-07-28 17:23  AWD工具Cknife1.jsp

     文件       8531  2016-07-28 17:23  AWD工具Cknife1.jspx

     文件       2048  2018-08-17 17:07  AWD工具CknifeCknife.db

     文件    5178773  2016-08-03 16:27  AWD工具CknifeCknife.jar

     文件      33200  2018-08-17 17:07  AWD工具CknifeConfig.ini

     文件       1575  2016-07-28 17:23  AWD工具CknifeCustomizecus.asp

     文件       1249  2016-07-28 17:23  AWD工具CknifeCustomizecus.aspx

     文件       1370  2016-07-28 17:23  AWD工具CknifeCustomizecus.php

     文件       7861  2016-07-30 12:28  AWD工具CknifeReadMe.txt

     文件    5571328  2018-08-03 13:16  AWD工具D dunD_Safe_Manage.exe

     文件    3586304  2018-08-02 09:53  AWD工具D dunModulesd_manage.dll

     文件      50432  2017-10-14 17:43  AWD工具D dunModulesd_manage.exe

     文件     441456  2020-07-10 09:04  AWD工具D dunModulesws_lib.db

     文件      36637  2020-07-10 09:04  AWD工具D dunRulev2_Rule.dat

     文件     156416  2017-10-14 17:43  AWD工具D dunx32load_manage.dll

     文件    2842880  2018-08-03 13:16  AWD工具D dunx32web_safe.dll

     文件     239872  2017-10-14 17:43  AWD工具D dunx64load_manage.dll

     文件    4516096  2018-08-03 13:16  AWD工具D dunx64web_safe.dll

     文件       2454  2016-04-05 10:39  AWD工具httpscan-masterhttpscan.py

     文件       2320  2016-04-05 10:39  AWD工具httpscan-masterlog203.124.10.0-203.124.10.255.log

     文件      90530  2016-04-05 10:39  AWD工具httpscan-masterlogdemo.png

     文件      25811  2016-04-05 10:39  AWD工具httpscan-masterlogdemo.txt~

     文件        465  2016-04-05 10:39  AWD工具httpscan-masterREADME.md

     文件      10432  2017-06-03 20:40  AWD工具
ips-0.55CHANGELOG

     文件       3144  2017-06-03 20:40  AWD工具
ips-0.55configgeneral.php

     文件      12684  2017-06-03 20:40  AWD工具
ips-0.55confighelp.php

     文件       3794  2017-06-03 20:40  AWD工具
ips-0.55configinfo.php

     文件       4574  2017-06-03 20:40  AWD工具
ips-0.55configsecuring.php

     文件      21233  2017-06-03 20:40  AWD工具
ips-0.55configsinks.php

     文件       2892  2017-06-03 20:40  AWD工具
ips-0.55configsources.php

............此处省略117个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)