前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mayfly_蜉蝣——烂代码堆了一个免费的小工具

mayfly_蜉蝣——烂代码堆了一个免费的小工具

作者头像
乌鸦安全
发布2021-08-05 16:40:40
5150
发布2021-08-05 16:40:40
举报
文章被收录于专栏:乌鸦安全

寄蜉蝣于天地,渺沧海之一粟

一款免费开源的信息搜集工具

目前版本是fofa,后续会加入更多模块

点这里进行下载

https://github.com/crow821/mayfly

介绍

  • mayfly是由python3堆成的,使用pyinstaller在pipenv虚拟环境下打包
  • 文件打包之后很大,这个也是python的缺点,每一个都有10多M,具体的md5值在下面
  • 之所以没有放出源代码的主要原因是代码写的烂,师傅们自行逆向获取源码
  • 代码打包之后,加载可能有些许的慢,属于正常现象

功能

V1.0
  • 实现fofa的ip信息获取,主要获取ip地址+端口,代码中其实已经加了其他的信息,但是我感觉目前第一版应当简洁,于是注释了其中的代码,fofa爬取的速度是5s进行一次,防止速度过快被ban
  • 实现对fofa的ip爬取的地址进行活性检测,线程100,超过5s后无法建立有效连接,即认为此ip无效,因此可能存在一定的误报

版本信息

V1.0版本md5值:

mayfly_1.0_darwin_amd64.tar.gz

aaa54ef1d899224a64a3551ff6300834

mayfly_1.0_linux_amd64.tar.gz

fa816230af49c1749ba0ae4717b4e06e

mayfly_1.0_windows_amd64.zip

6d522a17bc82009fe39fac4f57e70320

使用方式

三个版本均需提供fofa的有效cookie,不然无法进行爬取,也就是说必须有fofa的会员

因为python3在32位下打包有些bug,所以三个版本目前仅支持在64系统下运行

fofa cookie截图
Windows
  • 运行文件 mayfly_windows_amd64.exe
  • 双击即可
Mac
  • 运行文件 mayfly_darwin_amd64
  • ./mayfly_darwin_amd64
Linux
  • 运行文件 mayfly_linux_amd64
  • 与mac下运行方式相同

Next

  • bug修复,版本迭代
  • 分布式
  • 。。。。。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 乌鸦安全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 寄蜉蝣于天地,渺沧海之一粟
  • 介绍
  • 功能
  • 版本信息
  • 使用方式
  • Next
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档