千家信息网

怎么用Bheem实现自动化网络侦察和数据整理

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍"怎么用Bheem实现自动化网络侦察和数据整理",在日常操作中,相信很多人在怎么用Bheem实现自动化网络侦察和数据整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希
千家信息网最后更新 2025年01月22日怎么用Bheem实现自动化网络侦察和数据整理

这篇文章主要介绍"怎么用Bheem实现自动化网络侦察和数据整理",在日常操作中,相信很多人在怎么用Bheem实现自动化网络侦察和数据整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么用Bheem实现自动化网络侦察和数据整理"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Bheem项目

Bheem项目是一套小型Bash脚本的合集,它能够以迭代方式运行并执行各种工具,然后以有组织的方式重新处理和存储网络侦察过程中的数据输出。这个项目最早是为个人使用的侦察自动化任务而创建的,并且从未打算开源。但考虑到社区的需求,Bheem项目现在正式公开给大家。

广大研究人员可以根据需要来对其进行修改,Bheem项目其实只是由现有命令和工具组成的,所有的脚本均采用Bash编写,可以帮助广大研究人员实现自动化网络侦察任务。

Bheem项目支持基于范围的网络侦察方法,当前的Bheem项目支持执行下列任务:

小范围(URL范围):执行有限的侦察扫描任务,目标为少量范围内的URL。

中范围(*.target.com范围):执行网络侦察任务并枚举更多资产,提供更多的攻击选项。

大范围(定义范围内的一切实体):执行所有可能的网络侦察向量,包含从子域名枚举到模糊测试。

像端口扫描这样的一些特性在当前版本中可能暂不支持,还有一些新发布的工具可能也无法及时包含进去。我们的开发人员也一直在努力升级该工具,社区的广大用户也可以贡献自己的代码。

依赖环境

确保已经在系统中安装并配置好了最新版本的Go环境,并确保路径已正确设置。

工具安装

首先,我们需要使用下列命令将该项目源码克隆至本地:

git clone https://github.com/harsh-bothra/Bheem.git

然后运行下列脚本来安装工具所需的依赖组件:

sh install.sh

项目中的arsenal目录包含了一系列脚本,可以帮助Bheem实现自动化任务,因此我们需要给这个目录中的脚本赋予可执行权限。

接下来,切换到~/arsenal目录中,运行下列命令来查看Bheem支持的所有选项:

./Bheem.sh -h

如果你想在vps上针对大量目标执行网络侦察任务的话,可以执行下列命令:

screen -S  ~/arsenal/Bheem.sh -h

此时,Bheem将会运行。即使SSH链接断开或你关闭了本地设备,Bheem的任务也仍会保持运行。

Docker安装

当然了,如果你不想自己去配置各种依赖环境的话,你也可以在Docker环境中使用Bheem。

我们已经将Bheem与Hacktools(https://github.com/xavier9909/IIEC-RISE-DOCKER-1.0-HackTools)进行了整合:

docker pull xavier9909/hacktools_bheemdocker run -it xavier9909/hacktools_bheemcd arsenal && ./Bheem.shor just simply type bheem from any directory

接下来,我们就可以直接在容器终端窗口中进行操作了。

工具使用样例

小范围网络侦察扫描任务:

Bheem -t targetfile -S

中范围网络侦察扫描任务:

Bheem -t targetfile -M

大范围网络侦察扫描任务:

Bheem -t targetfile -L

其中,targetfile包含了需要执行网络侦察任务的目标域名列表,比如说targettest.com。

排除超范围外的子域名

Bheem提供了一个参数来移除扫描任务中超出范围的子域名。我们可以使用"-e"参数,并使用逗号分隔子域名:

Bheem -t targetfile -S -e sub.ex.com,sub1.ex.com

注意事项

如果你不想使用特定模块,可以直接注释掉相关代码;

如需修改XSS盲注Payload,请修改/Bheem/arsenal/autoxss.sh文件。你可以访问XSS Hunter来获取你的XSS盲注Payload。

Bheem使用的工具

NucleiHTTPXGF & GF-PatternsSecret FinderHeartbleed OnelinerAMASSSubfinderAssetfinderJSScanFavFreakWaybackurlsGauParallelasnipdirsearchgowitnesssubjackCORS Scannergit-houndShufflednsMassdns

项目地址

Bheem:https://github.com/harsh-bothra/Bheem

到此,关于"怎么用Bheem实现自动化网络侦察和数据整理"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

网络 任务 范围 项目 工具 自动化 数据 脚本 运行 命令 更多 环境 学习 帮助 支持 接下来 目录 目标 子域 人员 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 三问网络安全教学视频 怎样从整个表格提取数据库 浙江智能化软件开发价格多少 软件开发和运维的相同点 大名企业网络推广需要服务器吗 丰台区信息化软件开发职责 滨湖区互联网智能科技产品供应 阿里巴巴网络技术有限公司简称 戴宗昊软件开发 江门数据链软件开发供应商 工商银行软件开发岗招聘待遇 .net属于软件开发嘛 我的世界服务器进去就蹦怎么办 使用免费代理服务器安全吗 网络技术新手教程 广州app软件开发常见问题 ctf网络安全比赛训练平台 欧洲网络安全事件 csgo服务器默认国际服 购买服务后网络安全责任 论文数据库表格格式 我的世界服务器防刷怪蛋 计算机网络技术人的一天 电视无法解析服务器域名怎么回事 数据库宗旨 初中没毕业想学软件开发 万得数据库怎么用知乎 dm数据库去除创建表的引号 联想服务器清除raid配置 庞博参加的网络安全综艺是什么
0