您当前的位置:首页 > 电脑百科 > 安全防护 > 软件工具

[开源]以HW行动/红队/渗透测试团队为场景的多端信息收集扫描工具

时间:2022-10-18 16:01:54  来源:今日头条  作者:一飞开源

一、开源项目简介

一款适用于以HW行动/红队/渗透测试团队为场景的移动端(AndroidIOS、WEB、H5、静态网站)信息收集扫描工具,可以帮助渗透测试工程师、攻击队成员、红队成员快速收集到移动端或者静态WEB站点中关键的资产信息并提供基本的信息输出,如:Title、DomAIn、CDN、指纹信息、状态信息等。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

部分截图

 

四、功能概述

适用场景

  • 日常渗透测试中对App中进行关键资产信息收集,比如URL地址、IP地址、关键字等信息的采集等。
  • 大型攻防演练场景中对APP中进行关键资产信息收集,比如URL地址、IP地址、关键字等信息的采集等。
  • 对WEB网站源代码进行URL地址、IP地址、关键字等信息进行采集等(可以是开源的代码也可以是右击网页源代码另存为)。
  • 对H5页面进行进行URL地址、IP地址、关键字等信息进行采集等。
  • 对某个APP进行定相信息收集等

功能介绍:

  • 支持目录级别的批量扫描
  • 支持DEX、APK、IPA、macH-O、html、JS、Smali、ELF等文件的信息收集
  • 支持APK、IPA、H5等文件自动下载并进行一键信息收集
  • 支持自定义请求头、请求报文、请求方法
  • 支持规则自定义,随心自定义扫描规则
  • 支持自定义忽略资源文件
  • 支持自定义配置Android壳规则
  • 支持自定义配置中间件规则
  • 支持Android加固壳、iPA官方壳的检测
  • 支持IP地址、URL地址、中间件(json组件和xml组件)的信息采集
  • 支持Android对应包名下内容的采集
  • 支持网络嗅探功能,可以提供基本的信息输出
  • 支持windows系统、MacOS系统、*nux系列的系统
  • 具备简单的AI识别功能,可以快速过滤三方URL地址
  • 指纹识别模块
  • 添加国际化语言包
  • 一键对APK文件进行自动修复
  • 识别到壳后自动进行脱壳处理

五、技术选型

环境说明

  • Apk文件解析需要使用JAVA环境,JAVA版本1.8及以下
  • Python/ target=_blank class=infotextkey>Python3的运行环境

目录说明

AppInfoScanner
    |-- libs  程序的核心代码
        |-- core
            |-- __init__.py 全局配置信息
            |-- parses.py 用于解析文件中的静态信息
            |-- download.py 用于自动下载APP或者H5页面
            |--.NET.py 用于进行网络嗅探,并获取基本信息
        |-- task
            |-- __init__.py 目录初始化文件
            |-- base_task.py 统一任务调度中心
 			|-- android_task.py 用于处理Android相关的任务
            |-- download_task.py 用于处理自动下载APP或者H5的任务            
			 |-- ios_task.py 用于处理iOS相关的任务
            |-- net_task.py 用于处理网络嗅探相关任务
            |-- web_task.py 用于处理Web相关的任务,比如网页右键源代码、H5相关的静态信息
​    |-- tools 程序需要依赖的工具
​        |-- apktool.jar 用于反编译apk文件,不同平台可能需要进行自我切换
​        |-- baksmali.jar 用于反编译dex文件,不同平台可能需要进行自我切换
​        |-- strings.exe 用于windows 32下获取iPA的字符串信息
​        |-- strings64.exe 用于windows 64的系统获取iPA的字符串信息
​    |-- __init__.py 目录初始化文件 
    |-- app.py 主运行程序
​    |-- config.py 整个程序的配置文件
​    |-- README.md  程序使用说明
    |-- requirements.txt 程序中需要安装的依赖库
    |-- update.md 程序历史版本信息

六、源码地址

访问一飞开源:https://code.exmay.com/



Tags:扫描工具   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
七个优秀开源免费Web安全漏洞扫描工具
Web安全漏洞扫描技术是一种用于检测Web应用中潜在的漏洞或者安全风险的自动化测试技术。Web安全扫描工具可以模拟黑客行为,检测常见的漏洞,例如:Sql注入、XSS、文件上传、目录...【详细内容】
2023-11-17  Search: 扫描工具  点击:(229)  评论:(0)  加入收藏
一文了解端口扫描工具——Masscan
一、Masscan介绍Masscan是一款高速端口扫描工具,具备出色的扫描效率和大规模扫描的能力,支持TCP和UDP协议的扫描,并能够根据用户的需求指定多个目标和端口。同时,Masscan还采用...【详细内容】
2023-10-17  Search: 扫描工具  点击:(431)  评论:(0)  加入收藏
聊聊网络安全漏洞扫描工具和服务
介绍漏洞扫描是一个广泛的术语,用于描述检测组织安全程序中的缺陷的自动化过程。这涵盖补丁管理流程、强化程序和软件开发生命周期 (SDLC) 等领域。提供漏洞扫描的服务或产...【详细内容】
2023-08-21  Search: 扫描工具  点击:(191)  评论:(0)  加入收藏
Linux安全扫描工具ClamAV安装及使用
导语Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。ClamAV在命令行下运行,它不将杀毒作为主要功能,默认只能查出系统内的病毒,但是...【详细内容】
2023-05-11  Search: 扫描工具  点击:(436)  评论:(0)  加入收藏
[开源]以HW行动/红队/渗透测试团队为场景的多端信息收集扫描工具
一、开源项目简介一款适用于以HW行动/红队/渗透测试团队为场景的移动端(Android、iOS、WEB、H5、静态网站)信息收集扫描工具,可以帮助渗透测试工程师、攻击队成员、红队成员...【详细内容】
2022-10-18  Search: 扫描工具  点击:(435)  评论:(0)  加入收藏
静态扫描工具——Trivy
Falco是一个针对应用运行环境的动态扫描工具,而Trivy则是一个静态扫描工具。当初,Trivy与Clair一样,只是一个容器扫描(Container Scanning)工具。简单地说,就是扫描应用的容器镜...【详细内容】
2022-09-16  Search: 扫描工具  点击:(1475)  评论:(0)  加入收藏
如何自己开发漏洞扫描工具
这是我去年2021年写的文章,如今这款开源安全测试工具已经更新了很多新功能,但漏洞扫描这块基本上还可以参考我这篇文章:漏洞扫描工具,核心就是扫描器,而扫描器的设计思想是:灵活,易...【详细内容】
2022-08-31  Search: 扫描工具  点击:(512)  评论:(0)  加入收藏
Web渗透扫描工具Burpsuite
Burpsuite Web安全工具中的瑞士军刀 统一的集成工具发现全部现代WEB安全漏洞 PortSwigger公司开发 Burp Free Burp Professional http://www.portswigger.net 所有的...【详细内容】
2022-07-21  Search: 扫描工具  点击:(451)  评论:(0)  加入收藏
2022年漏洞扫描工具TOP 10
在本文中,我们将介绍市场上可用的十大最佳漏洞扫描工具。OpenVASTripwire IP360NessusComodo HackerProofNexpose communityVulnerability Manager PlusNiktoWiresharkAircra...【详细内容】
2022-06-14  Search: 扫描工具  点击:(525)  评论:(0)  加入收藏
弱点扫描工具NESSUS详细教程
NESSUS• 家庭版• 免费• 专业版• 收费、无限的并发连接• 下载• http://www.tenable.com/products/nessus/select-your-operating-system&bull...【详细内容】
2022-06-08  Search: 扫描工具  点击:(609)  评论:(0)  加入收藏
▌简易百科推荐
如何使用免费网络安全工具Canary Tokens查明黑客何时访问了您的文件?
译者 | 布加迪审校 | 重楼担心您的个人文件被黑客窃取吗?Canary Tokens是一款免费且易于使用的工具,可以快速部署。如果黑客打开您的文件,它就会通知您。什么是Canary Tokens?Ca...【详细内容】
2024-03-26    51CTO  Tags:Canary Tokens   点击:(13)  评论:(0)  加入收藏
如何用ChatGPT分析恶意软件
译者 | 陈峻审校 | 重楼自从我们进入数字化时代以来,恶意软件就一直是计算机应用系统的“心腹大患”。事实上,每一次技术进步都会为恶意行为者提供更多的工具,使得他们的攻击行...【详细内容】
2023-12-12    51CTO  Tags:恶意软件   点击:(201)  评论:(0)  加入收藏
NGFW:网络工程师必备防火墙
在网络技术飞速发展的今天,防火墙已成为网络工程师必备的防御工具之一。而其中,下一代防火墙(NGFW)凭借其高效、智能的防护特点,更是成为了业界的明星产品。本文将详细介绍NGFW的...【详细内容】
2023-12-12    历史痕迹  Tags:防火墙   点击:(132)  评论:(0)  加入收藏
如何保护应用?Web应用防火墙详细解读
如今,多云环境、API安全功能扩展、合作伙伴集成即时可用、可用性和可视化增强以及提高自动化程度已经成为基本要求。伴随企业应用架构的迁移,在用户端,需要在部署环境不断扩展...【详细内容】
2023-12-06  科技信息分析者    Tags:防火墙   点击:(135)  评论:(0)  加入收藏
八个优秀开源内网穿透工具
内网穿透(NAT穿透)是一种将本地网络服务暴露给互联网的一种技术。这种技术可以很好地解决许多局域网内的资源共享。采用路由的方式将一台计算机变成一个“路由器”,将公共的网...【详细内容】
2023-11-29  andflow  微信公众号  Tags:内网穿透   点击:(213)  评论:(0)  加入收藏
十个最佳免费 Linux 防火墙工具
概述防火墙是保护网络边界的关键。防火墙会阻止敏感端口并过滤传入和传出流量,以阻止恶意连接并确保不会发生未经请求的数据交换。在自由开源软件的世界里,有很多防火墙解决方...【详细内容】
2023-11-28  雪竹聊技术  今日头条  Tags:防火墙   点击:(173)  评论:(0)  加入收藏
防火墙与杀毒软件有什么区别?
硬件防火墙:系统是嵌入式的系统。一般开源的较多。硬件防火墙是通过硬件和软件的组合来达到隔离内外部网络的目的。软件防火墙:一般寄生在操作系统平台。软件防火墙是通过纯...【详细内容】
2023-11-16    天铭互联网  Tags:防火墙   点击:(215)  评论:(0)  加入收藏
ngrok-内网穿透神器,开发人员必备
概述ngrok是一款开源的网络服务,能够为在本地运行的网络应用提供公开的、基于互联网的URL。这使得网络开发人员可以将自己正在开发的网页或者API暴露到互联网上,方便进行演示...【详细内容】
2023-10-07  阿拉尔的阳光  今日头条  Tags:内网穿透   点击:(102)  评论:(0)  加入收藏
“二次约会”间谍软件分析报告:网络攻击西北工业大学 美国相关人员真实身份被锁定
近日,国家计算机病毒应急处理中心和360公司对名为“二次约会”(SecondDate)的“间谍”软件进行了技术分析,该“间谍”软件针对基于FreeBSD、Linux、Sun Solaris、Juniper JunOS...【详细内容】
2023-09-14    央视新闻客户端  Tags:间谍软件   点击:(302)  评论:(0)  加入收藏
DNSBin:一款功能强大的DNS与服务器安全测试工具
关于DNSBinDNSBin是一款功能强大的DNS与服务器安全测试工具,该工具可以通过DNS来测试数据泄露,并在目标环境部署了严苛网络安全限制的场景下帮助广大研究人员测试远程代码执...【详细内容】
2023-09-08    FreeBuf.COM  Tags:DNSBin   点击:(245)  评论:(0)  加入收藏
站内最新
站内热门
站内头条