让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资产还是梦吗?


相关文章
|
运维 前端开发 程序员
巡检扫条形码工作方式的探索研究
巡检扫条形码工作方式的探索研究
123 0
巡检扫条形码工作方式的探索研究
|
C语言 C++
提前做好准备吧,过个浪漫的圣诞。
圣诞节没什么礼物,来个爱心和彩色圣诞树代码(彩色圣诞树可以写喜欢的人名字哦)
109 0
|
存储 移动开发 JSON
国庆节到了,实现一个生成国庆风头像小工具,详解实现过程!
明天就是国庆节了,最近看到好多好友换了国庆风的头像,感觉这个挺有意思,就找到了类似的源码研究了一番,并进行了改造(并非原创,只是进行了改造,只要想分享一下实现思路)。下面就来看看如何实现一键生成国庆风头像小工具。​
285 0
|
缓存 负载均衡 架构师
PyHubWeekly | 第四期:清理无效代码,给你的项目瘦瘦身吧!
当我们开发一个项目过程中,会不断的对某些部分进行增删、修改,这个过程中会产生很多无用的引用和代码。当这个工程代码量逐渐增多时,我们用人眼挨个去寻找无用代码自然是不现实的,本文就来介绍一款能够瞬间查找、修改项目中无效代码的工具,给你的项目瘦瘦身。
PyHubWeekly | 第四期:清理无效代码,给你的项目瘦瘦身吧!
|
人工智能 搜索推荐 开发者
即将发布的2021年度「Pop SOTA!」名录是否漏了贵组的重要工作?速来查缺补漏~
即将发布的2021年度「Pop SOTA!」名录是否漏了贵组的重要工作?速来查缺补漏~
129 0
即将发布的2021年度「Pop SOTA!」名录是否漏了贵组的重要工作?速来查缺补漏~
|
小程序 程序员
【CodeLab 科技创新营】“蚂蚁不只会催我还花呗,还会催我写代码”
【CodeLab 科技创新营】“蚂蚁不只会催我还花呗,还会催我写代码”
【CodeLab 科技创新营】“蚂蚁不只会催我还花呗,还会催我写代码”
果冻有家,房联网概念的平台化应用;水滴筹回应称:线下团队暂停服务。
果冻有家,房联网概念的平台化应用;水滴筹回应称:线下团队暂停服务。
272 0
|
iOS开发
10月31日科技联播:马云发微博悼念金庸,若无先生,不知是否还会有阿里
马云发文悼念金庸:只因一个“侠”字,结缘半生;苹果召开新品发布会,iPad 八年来最大升级,新款ipad pro终于取消home键;iOS12.1正式版上线,修复旧bug,再添新功能;三星利润创纪录,手机业务却走向低迷,一起来看今天的科技快讯!
1489 0
|
数据安全/隐私保护
[转] 个人开公司的流程,以后用得着
一、选择公司的形式:普通的有限责任公司,最低注册资金3万元,需要2个(或以上)股东,从06年1月起新的公司法规定,允许1个股东注册有限责任公司,这种特殊的有限责任公司又称“一人有限公司”(但公司名称中不会有“一人”字样,执照上会注明“自然人独资”),最低注册资金10万元。
1715 0

热门文章

最新文章