XSS框架之安装BEEF

这次部署邮件服务器大致分为3个步骤
» 安装GEM
» 安装配置BEEF
» 测试

» 安装GEM
步骤 1 » 安装rvm。
wget -O 123 https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer

chmod +x 123

./123


安装环境需要的软件
[root@eryige ~]# rvm requirements
[root@eryige ~]# yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel

步骤 2 » 安装ruby。
绕了这么大一圈,都是因为yum安装gem和ruby时的版本太老,不能用在BEEF。

首先去官网查找最新版的ruby,现在是2.2.2
https://www.ruby-lang.org/en/downloads/

安装ruby。
[root@eryige ~]# rvm install 2.2.2
[root@eryige ~]# rvm use 2.2.2 --default

步骤 3 » 安装GEM。
[root@eryige ~]# rvm rubygems current

接下来这一步纯粹是因为我们伟大的墙,替换官方rubygems.org为ruby.taobao.org。
[root@eryige ~]# gem sources --remove https://rubygems.org/
[root@eryige ~]# gem sources -a https://ruby.taobao.org/

查看是否只存在一个taobao的ruby源。
[root@eryige ~]# gem sources -l

» 安装BEEF
步骤 1 » 安装bundler。
[root@eryige ~]# gem install bundler

步骤 2 » 安装git。
[root@eryige ~]# yum install git -y

步骤 3 » 安装BEEF。
找一个文件夹放BEEF的文件,我放在了web文件夹里。
[root@eryige ~]# cd /var/www/html/
[root@eryige html]# git clone git://github.com/beefproject/beef.git
[root@eryige html]# cd beef
[root@eryige beef]# bundle install

至此,BEEF安装完毕。

启动BEEF
[root@eryige beef]# ruby beef


» 测试
根据启动信息,访问http://127.0.0.1:3000/ui/panel及http://192.168.1.2:3000/ui/panel,账号密码均为beef即可。
插入用的js地址在http://127.0.0.1:3000/hook.js及http://192.168.1.2:3000/hook.js
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值