• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

BeEF не запускается

Azamat228

Member
31.01.2020
9
0
BIT
0
При запуске BeEF выводится следущее:
Код:
 GeoIP database is missing
Run geoipupdate to download / update Maxmind GeoIP database
[*] Please wait for the BeEF service to start.
[*]
[*] You might need to refresh your browser once it opens.
[*]
[*]  Web UI: http://127.0.0.1:3000/ui/panel
[*]    Hook: <script src="http://<IP>:3000/hook.js"></script>
[*] Example: <script src="http://127.0.0.1:3000/hook.js"></script>

● beef-xss.service - beef-xss
     Loaded: loaded (/lib/systemd/system/beef-xss.service; disabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Sun 2020-02-02 23:04:38 +06; 2s ago
    Process: 1691 ExecStart=/usr/share/beef-xss/beef (code=exited, status=1/FAILURE)                                                                  
   Main PID: 1691 (code=exited, status=1/FAILURE)

фев 02 23:04:38 kali beef[1691]:         from /usr/share/rubygems-i…sh!'
фев 02 23:04:38 kali beef[1691]:         from /usr/share/beef-xss/b…in>'
фев 02 23:04:38 kali beef[1691]: [23:04:38][*] Browser Exploitation….0.0
фев 02 23:04:38 kali beef[1691]: [23:04:38]    |   Twit: @beefproject
фев 02 23:04:38 kali beef[1691]: [23:04:38]    |   Site: https://be….com
фев 02 23:04:38 kali beef[1691]: [23:04:38]    |   Blog: http://blo….com
фев 02 23:04:38 kali beef[1691]: [23:04:38]    |_  Wiki: https://gi…wiki
фев 02 23:04:38 kali beef[1691]: [23:04:38][*] Project Creator: Wad…orn)
фев 02 23:04:38 kali systemd[1]: beef-xss.service: Main process exi…LURE
фев 02 23:04:38 kali systemd[1]: beef-xss.service: Failed with resu…de'.
Hint: Some lines were ellipsized, use -l to show in full.

[*] Opening Web UI (http://127.0.0.1:3000/ui/panel) in: 5... 4... 3... 2... 1...
И дальше выходит сообщение что невозможно запустить веб-приложение.

Заранее благодарю!
 

Azamat228

Member
31.01.2020
9
0
BIT
0

Azamat228

Member
31.01.2020
9
0
BIT
0
apt-get purge --auto-remove -f beef
apt-get -f install beef-xss
apt-get update && apt-get upgrade

При попытке удалении BeEF :
root@kali:/home/kali# apt-get purge --auto-remove -f beef
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет «beef» не установлен, поэтому не может быть удалён
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

А при установке:
root@kali:/home/kali# apt-get -f install beef-xss
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет beef-xss самой новой версии (0.5.0.0+git20191218-0kali1).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
 

f22

Codeby Academy
Gold Team
05.05.2019
1 940
228
BIT
1 772
А при установке:
root@kali:/home/kali# apt-get purge --auto-remove -f beef
Это не установка - это полное удаление

Устанавливаются пакеты командой
apt install
или
apt-get install

Тебе соответственно нужно
apt-get -f install beef-xss
 

Azamat228

Member
31.01.2020
9
0
BIT
0
Это не установка - это полное удаление

Устанавливаются пакеты командой
apt install
или
apt-get install

Тебе соответственно нужно
apt-get -f install beef-xss

Хорошо, я проделал все манипуляции которые изложены выше. Что мне дальше делать?
 

f22

Codeby Academy
Gold Team
05.05.2019
1 940
228
BIT
1 772
Хорошо, я проделал все манипуляции которые изложены выше. Что мне дальше делать?
запускать либо просто beef в консоли
либо найти его
locate beef
и запускать первую строчку

Скорее всего отсюда
cd /usr/share/beef-xss/
./beef
 

Azamat228

Member
31.01.2020
9
0
BIT
0
запускать либо просто beef в консоли
либо найти его
locate beef
и запускать первую строчку

Скорее всего отсюда
cd /usr/share/beef-xss/
./beef

Я извиняюсь за свою тупость, так как я только начал изучать Линукс.
При написании ''beef" в консоль:
root@kali:/home/kali# beef
bash: beef: команда не найдена

а команду locate beef забивать в консоль, и найти самую первую строчку, затем скопировав, вставить в консоль?
 

Azamat228

Member
31.01.2020
9
0
BIT
0
Вот так запускается?
/usr/share/beef-xss/./beef

Код:
root@kali:/home/kali# /usr/share/beef-xss/./beef
Traceback (most recent call last):
        5: from /usr/share/beef-xss/./beef:44:in `<main>'
        4: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        3: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        2: from /usr/share/beef-xss/core/loader.rb:14:in `<top (required)>'
        1: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- msgpack (LoadError)
root@kali:/home/kali#
 

f22

Codeby Academy
Gold Team
05.05.2019
1 940
228
BIT
1 772
root@kali:/home/kali# /usr/share/beef-xss/./beef
Traceback (most recent call last):
5: from /usr/share/beef-xss/./beef:44:in `<main>'
4: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
3: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
2: from /usr/share/beef-xss/core/loader.rb:14:in `<top (required)>'
1: from /usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/usr/local/rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- msgpack (LoadError)
root@kali:/home/kali#
А говоришь, по инструкции...
In order to install BeEF and RVM you will need to install Git and Curl first, as they do not come out of the box with Ubuntu.

$ sudo apt-get install git
$ sudo apt-get install curl
To install RVM, firstly go to and install the GPG keys. Then install RVM, without dependencies:

$ \curl -sSL https://get.rvm.io | bash -s -- --autolibs=install-packages
Now install those dependencies as root while in the applications users $HOME directory:

$ sudo .rvm/bin/rvm requirements
Now that the dependencies are installed we need to install the stable releases of both RVM and Ruby. As the application user enter:

$ \curl -sSL https://get.rvm.io | bash -s stable --ruby
BeEF requires Ruby 2.5.x. Before navigating to the beef directory run:

$ rvm install "ruby-2.5.3"
Then simply reload your shell!

You can verify your installation of RVM and Ruby by running:

$ rvm -v
$ ruby -v
After following the above steps, simply clone the repository and install BeEF as per below.
 

Azamat228

Member
31.01.2020
9
0
BIT
0
А говоришь, по инструкции...
In order to install BeEF and RVM you will need to install Git and Curl first, as they do not come out of the box with Ubuntu.

$ sudo apt-get install git
$ sudo apt-get install curl
To install RVM, firstly go to and install the GPG keys. Then install RVM, without dependencies:

$ \curl -sSL https://get.rvm.io | bash -s -- --autolibs=install-packages
Now install those dependencies as root while in the applications users $HOME directory:

$ sudo .rvm/bin/rvm requirements
Now that the dependencies are installed we need to install the stable releases of both RVM and Ruby. As the application user enter:

$ \curl -sSL https://get.rvm.io | bash -s stable --ruby
BeEF requires Ruby 2.5.x. Before navigating to the beef directory run:

$ rvm install "ruby-2.5.3"
Then simply reload your shell!

You can verify your installation of RVM and Ruby by running:

$ rvm -v
$ ruby -v
After following the above steps, simply clone the repository and install BeEF as per below.

У меня были установлены Ruby и RVM. Но ruby был версии 2.6.3. Установил 2.5.3, но после перезагрузки версия слетела и опять стояла 2.6.3.
root@kali:/home/kali# rvm -v
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [ ]
root@kali:/home/kali# ruby -v
ruby 2.5.3p105 (2018-10-18 revision 65156) [i686-linux]

Но опять же,
root@kali:/home/kali# /usr/share/beef-xss/./beef
Traceback (most recent call last):
5: from /usr/share/beef-xss/./beef:44:in `<main>'
4: from /usr/local/rvm/rubies/ruby-2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
3: from /usr/local/rvm/rubies/ruby-2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
2: from /usr/share/beef-xss/core/loader.rb:14:in `<top (required)>'
1: from /usr/local/rvm/rubies/ruby-2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/usr/local/rvm/rubies/ruby-2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- msgpack (LoadError)
 

Azamat228

Member
31.01.2020
9
0
BIT
0
Попробуй установить
При установке bundler в /opt/beef/

root@kali:/opt/beef# bundler install
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this
application for all non-root users on this machine.
Fetching gem metadata from ..........
Resolving dependencies.....
Using rake 13.0.1
Using concurrent-ruby 1.1.5
Using i18n 1.8.2
Using minitest 5.14.0
Using thread_safe 0.3.6
Using tzinfo 1.2.6
Using zeitwerk 2.2.2
Using activesupport 6.0.2.1
Using activemodel 6.0.2.1
Using activerecord 6.0.2.1
Using public_suffix 4.0.3
Using addressable 2.7.0
Using ansi 1.5.0
Using io-like 0.3.0
Using archive-zip 0.12.0
Using console 1.8.1
Using nio4r 2.5.2
Using timers 4.3.0
Using async 1.24.2
Using async-io 1.27.3
Using async-dns 1.2.5
Using buftok 0.2.0
Using bundler 2.1.4
Using byebug 11.1.1
Using mini_mime 1.0.2
Using nokogiri 1.10.7
Using rack 2.1.2
Using rack-test 1.1.0
Using regexp_parser 1.6.0
Using xpath 3.2.0
Using capybara 3.31.0
Using childprocess 3.0.0
Using chunky_png 1.3.11
Using coderay 1.1.2
Fetching curb 0.9.10
Installing curb 0.9.10 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory: /var/lib/gems/2.5.0/gems/curb-0.9.10/ext
/usr/bin/ruby2.5 -r ./siteconf20200203-12608-uv6b74.rb extconf.rb
checking for curl-config... no
checking for -lcurl... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.

Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/bin/$(RUBY_BASE_NAME)2.5
--with-curl-dir
--without-curl-dir
--with-curl-include
--without-curl-include=${curl-dir}/include
--with-curl-lib
--without-curl-lib=${curl-dir}/lib
--with-curllib
--without-curllib
extconf.rb:18:in `<main>': Can't find libcurl or curl/curl.h (RuntimeError)

Try passing --with-curl-dir or --with-curl-lib and --with-curl-include
options to extconf.

To see why this extension failed to compile, please check the mkmf.log which can be found here:

/var/lib/gems/2.5.0/extensions/x86-linux/2.5.0/curb-0.9.10/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in /var/lib/gems/2.5.0/gems/curb-0.9.10 for inspection.
Results logged to /var/lib/gems/2.5.0/extensions/x86-linux/2.5.0/curb-0.9.10/gem_make.out

An error occurred while installing curb (0.9.10), and Bundler cannot continue.
Make sure that `gem install curb -v '0.9.10' --source ' '` succeeds before bundling.

In Gemfile:
curb
 

Сергей Попов

Кодебай
30.12.2015
4 727
6 723
BIT
444
Спасибо огромное Вам!
B левой части каждого сообщения, слева от аватарки, есть стрелки ⇧ и ⇩. Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет (сменить префикс "Проблема" на "Решено"), надо выбрать лучший ответ. Просто нажмите значок 🏆 в левой части сообщения, слева от аватарки.
 

slove95

New member
14.04.2020
1
0
BIT
1
у меня такая проблема выходит! Не поможете..
Could not find minitest-5.14.0 in any of the sources
Run `bundle install` to install missing gems.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!