如何在mac上搭建beef

說明

在這里先進行說明,這里的beef是xss攻擊的平臺,筆者的mac版本是10.12.3

安裝beef

beef上傳在github上族购,切換到你想安裝的目錄執(zhí)行:

git clonehttps://github.com/beefproject/beef?,首先你的mac上必須安裝了git

cd beef 切換到beef安裝目錄,執(zhí)行./beef绰咽,這時候發(fā)現(xiàn)報錯,ruby的版本太低地粪,如果沒有報錯的讀者不需要看下一章了取募。

切換ruby版本

打開mac上的終端,執(zhí)行ruby -v 查看版本蟆技,一般比要求安裝的版本低的玩敏。

這里使用rvm進行ruby的版本更換,rvm是一個ruby的多版本管理器质礼,在終端中執(zhí)行如下進行安裝:curl -sSL https://get.rvm.io | bash -s stable

安裝好了rvm旺聚,但是你仍然不能使用命令,必須要執(zhí)行:

source~/.bashrc

source~/.bash_profile

這兩個命令使得在你打開的終端中你可以使用rvm眶蕉,所以關(guān)閉重新打開之后就失效了砰粹,這個時候之需要進行環(huán)境變量的配置即可。(在此不做任何的說明)

rvm list --列出已經(jīng)安裝的ruby版本

rvm list known --列出已知的ruby的版本

rvm install 2.2.0 ?--在這里選擇2.2.0版本安裝造挽,版本好你可以自行選擇

rvm use ruby-2.2.0 --更換ruby的版本碱璃,但是可能出現(xiàn)問題

錯誤信息:

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

You need to change your terminal emulator preferences to allow login shell.

Sometimes it is required to use `/bin/bash --login` as the command.

Please visit https://rvm.io/integration/gnome-terminal/ for an example.

解決方法:執(zhí)行下面兩個命令

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >>~/.bashrc

source ~/.bashrc

之后在執(zhí)行之前的rvm use ruby-2.2.0

然后你可以執(zhí)行ruby -v 看到版本已經(jīng)更換了

另外的問題

現(xiàn)在ruby的版本已經(jīng)換好了,在beef文件夾下執(zhí)行./beef饭入,但是仍然報錯

錯誤原因:

/Users/wyc/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)

from /Users/wyc/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'

from /Users/wyc/Documents/beef/core/loader.rb:9:in `'

from /Users/wyc/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'

from /Users/wyc/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'

from ./beef:25:in `'解決方法:重新安裝bundler
執(zhí)行:gem install bundler

bundle?install

./beef

但是發(fā)現(xiàn)還是有問題:

installing robots (0.10.1)的時候超時厘贼,這個很好解決,重新執(zhí)行bundle install即可知道不超時為止圣拄。

之后在gem install nokogiri -v '1.7.1'時報錯嘴秸,查看日志發(fā)現(xiàn)是編譯的時候錯誤:

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

筆者在網(wǎng)上找了好久,最終在stackoverflow找到解決方法(在此感謝dalao):

執(zhí)行以下兩個命令:

brew install libxml2

bundle config build.nokogiri --use-system-libraries --with-xml2-include=/usr/local/opt/libxml2/include/libxml2

再次執(zhí)行bundle install發(fā)現(xiàn)終于打包成功了(鼓掌)

訪問

如果所有的問題都解決了,那么執(zhí)行./beef之后岳掐,終端打印信息:

[18:45:00][*]Bind socket [imapeudora1] listening on [0.0.0.0:2000].

[18:45:00][*]Browser Exploitation Framework (BeEF) 0.4.7.0-alpha

[18:45:00]|Twit: @beefproject

[18:45:00]|Site: http://beefproject.com

[18:45:00]|Blog: http://blog.beefproject.com

[18:45:00]|_Wiki: https://github.com/beefproject/beef/wiki

[18:45:00][*]Project Creator:Wade Alcorn(@WadeAlcorn)

[18:45:01][*]BeEF is loading. Wait a few seconds...

[18:45:03][*]12 extensions enabled.

[18:45:03][*]293 modules enabled.

[18:45:03][*]2 network interfaces were detected.

[18:45:03][+]running on network interface: 127.0.0.1

[18:45:03]|Hook URL: http://127.0.0.1:3000/hook.js

[18:45:03]|_UI URL:http://127.0.0.1:3000/ui/panel

[18:45:03][+]running on network interface: 192.168.1.111

[18:45:03]|Hook URL: http://192.168.1.111:3000/hook.js

[18:45:03]|_UI URL:http://192.168.1.111:3000/ui/panel

[18:45:03][!]Warning: Default username and password in use!

[18:45:03][*]RESTful API key: b23f862afc0d9838b04ea7965644b8727a7d0dd9

[18:45:03][*]HTTP Proxy: http://127.0.0.1:6789

[18:45:03][*]BeEF server started (press control+c to stop)


好了訪問http://127.0.0.1:3000/ui/panel吧

user/password:beef/beef

終于在mac上安裝成功F敬!


在這里做一個補充:

rvm的命令使用是暫時的串述,如果想要登陸即用执解,可執(zhí)行以下命令:

cd /etc

sudo vim profile

在文件profile末尾添加export PATH=/users/wyc/.rvm/bin:$PATH(/users/wyc/.rvm/bin是你自己mac上安裝的目錄)

之后保存即可,vim編輯器的使用在此不做說明

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末纲酗,一起剝皮案震驚了整個濱河市衰腌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌觅赊,老刑警劉巖右蕊,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異吮螺,居然都是意外死亡饶囚,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門鸠补,熙熙樓的掌柜王于貴愁眉苦臉地迎上來萝风,“玉大人,你說我怎么就攤上這事紫岩」娑瑁” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵泉蝌,是天一觀的道長卿拴。 經(jīng)常有香客問我,道長梨与,這世上最難降的妖魔是什么堕花? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮粥鞋,結(jié)果婚禮上缘挽,老公的妹妹穿的比我還像新娘。我一直安慰自己呻粹,他們只是感情好壕曼,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著等浊,像睡著了一般腮郊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上筹燕,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天轧飞,我揣著相機與錄音衅鹿,去河邊找鬼。 笑死过咬,一個胖子當著我的面吹牛大渤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播掸绞,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼泵三,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了衔掸?” 一聲冷哼從身側(cè)響起烫幕,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎敞映,沒想到半個月后较曼,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡驱显,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了瞳抓。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埃疫。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖孩哑,靈堂內(nèi)的尸體忽然破棺而出栓霜,到底是詐尸還是另有隱情,我是刑警寧澤横蜒,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布胳蛮,位于F島的核電站,受9級特大地震影響丛晌,放射性物質(zhì)發(fā)生泄漏仅炊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一澎蛛、第九天 我趴在偏房一處隱蔽的房頂上張望抚垄。 院中可真熱鬧,春花似錦谋逻、人聲如沸呆馁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽浙滤。三九已至,卻和暖如春气堕,著一層夾襖步出監(jiān)牢的瞬間纺腊,已是汗流浹背畔咧。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留摹菠,地道東北人盒卸。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像次氨,于是被迫代替她去往敵國和親蔽介。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個時候時間比較緊,沒有抽出時間整理,最近因為電腦還原從新做了系...
    幸福的尾巴__閱讀 8,281評論 7 9
  • 今天在做UISearchBar煮寡,UISearchDisplayController時遇到了一個問題虹蓄,在點擊搜索欄時...
    pzliOS閱讀 256評論 0 0
  • 血一直是熱的 一直流淌得勻速而持重 一想到我身上的血 源頭廣搏而去向確定 我就忍不住顫栗 大地上的字跡模糊 竹簡上...
    李榆閱讀 296評論 2 8
  • 看《一個人的村莊》這本書的時候,總會發(fā)起呆來幸撕,想起自己待過的村莊薇组。悶聲瘋長的玉米,綠成一片的麥田坐儿、紅薯地律胀、...
    yanfeihong閱讀 321評論 0 0
  • 日念身邊人一處好炭菌,念力加持享幸福,第55天 傍晚逛漫,老公說要把散步常態(tài)化黑低,家人都一起去鍛煉身體——散步。于是一家...
    湘水伊人閱讀 203評論 0 0