让xray自动化批量扫站--躺着等洞上门

简介: 让xray自动化批量扫站--躺着等洞上门

简介


众所周知,xray只能设置被动扫描多个站或者主动扫描单个网站。(如果有大佬是能设置扫多个站的,算我孤陋寡闻了)虽然它很“强大”,但是也有短板之处。我既不想被动扫描(主要是我懒)多个站,也不想主动扫描一个站。所以就衍生我一个想法,主动扫多个站。躺着它不香吗。


环境


  1. python3
  2. MAC
  3. Xray 1.5


思路


1.测试利用python函数调用xray来爬网站并做扫描

(把xray放在脚本同一个目录下)


a8067f5b578c650564f43163cff6dfe2_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



os.system("./xray webscan --basic-crawler http://www.xxx.com/ --html-output 1.html")


2.尝试加入授权网站列表IP.txt(记得未授权会被请去喝茶的哟)


89128dc8b9380e30309d47fe54eb54f3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


import os
#author:Jaky
def xray(ip):
#exp=(("./xray webscan --basic-crawler {0}/ --html-output {1}.html").format(ip,name))
#os.system(exp)
  print (("./xray webscan --basic-crawler {0}/ --html-output {1}.html").format(ip,ip))
if __name__ == "__main__":
  with open('ip.txt','r') as file: list = [www.strip() for www in file.readlines()]
  for ip in list: xray(ip)


3.这里把报告的名字直接做成授权IP/域名的名字,方便报告的查看


5f6244832220174226fa91aebcffdbbf_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


import os
#author:Jaky
def xray(ip):
  name=ip.replace('https://', '').replace('http://', '').replace('/', '')
  exp=(("./xray webscan --basic-crawler {0}/ --html-output {1}.html").format(ip,name))
  os.system(exp)
if __name__ == "__main__":
  print("雷石实验室 NB")
  with open('ip.txt','r') as file: list = [www.strip() for www in file.readlines()]
  for ip in list: xray(ip)


4.把授权IP/域名加入到IP.txt文本中,酱子就可以躺着等洞上门咯。


总结


挖SRC资产还是梦吗?


相关文章
|
11月前
【八爪鱼RPA】招聘平台即时回复提醒,让招聘工作更高效!
八爪鱼rpa是一款易操作、无需编程的自动化流程处理工具。它可以帮助招聘平台实现自动回复候选人消息、设置提醒功能并对消息进行分类和整理。通过八爪鱼rpa的应用,招聘平台可以提高回复效率、提升候选人满意度、加快招聘流程,从而实现招聘工作的高效进行。
|
Python
用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了
用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了
356 2
用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了
|
canal 消息中间件 存储
因为这个功能,产品刚从医院出来,但我想再送他回去
因为这个功能,产品刚从医院出来,但我想再送他回去
81 0
FileBfufer转ImageBuffer【滴水逆向三期43作业源码】
FileBfufer转ImageBuffer【滴水逆向三期43作业源码】
2021米哈游校园招聘-提前批-编程题1-最简分式
2021米哈游校园招聘-提前批-编程题1-最简分式
185 0
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(一)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(一)
101 0
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(一)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(五)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(五)
71 0
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(五)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(三)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(三)
77 0
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(三)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(四)
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(四)
73 0
程序人生 - 写完这篇文章后,我被保险公司追杀了几十条街(四)