PDA

Просмотр полной версии : проблемка.


Bezlishke
17.03.2016, 16:13
Решишь заапдейтить метсплоит. Но тут появилась проблема в виде аварийного завершения msfrpcd. Смой выяснить в чём трабла. НО решить не могу.


bezlishke@kali
:~/Downloads$ msfrpcd -U msf -P test -f -S
Could not find i18n-0.7.0 in any of the sources
Run `bundle install` to install missing gems.
bezlishke@kali
:~/Downloads$ bundle install
Could not locate Gemfile or .bundle/ directory
bezlishke@kali:
~/Downloads$ sudo gem install i18n
Successfully installed i18n-0.7.0
Parsing documentation for i18n-0.7.0
Done installing documentation for i18n after 0 seconds
1 gem installed
bezlishke@kali
:~/Downloads$ msfrpcd -U msf -P test -f -S
Could not find i18n-0.7.0 in any of the sources
Run `bundle install` to install missing gems.


Что я делаю не так?

t0ma5
17.03.2016, 16:21
эм

bezlishke@kali:~/Downloads$ bundle install

Could not locate Gemfile or .bundle/ directory

как бы намекает, запускай оттуда где лежит метасплоит

---------

which msfrpcd покажет где он лежит

скорее всего у тебя в Download лежит своя копия msf, а запускаешь ты дефолтный который в кали идет

либо я хз что ты делаешь в дире Download)

Bezlishke
17.03.2016, 16:34
↑ (https://antichat.live/posts/3964103/)
эм
bezlishke@kali:~/Downloads$ bundle install
Could not locate Gemfile or .bundle/ directory
как бы намекает, запускай оттуда где лежит метасплоит
---------
which msfrpcd покажет где он лежит
скорее всего у тебя в Download лежит своя копия msf, а запускаешь ты дефолтный который в кали идет
либо я хз что ты делаешь в дире Download)


Совсем плохой я стал. Надо спать больше...

Bezlishke
17.03.2016, 16:58
Путь не к паке пошёл а к сполняемому файлу.

rct
17.03.2016, 16:59
↑ (https://antichat.live/posts/3964099/)
Что я делаю не так?


Ты вместо пересборки пакета обновляешь встроенным обновлятором.

Bezlishke
17.03.2016, 17:07
↑ (https://antichat.live/posts/3964118/)
Ты вместо пересборки пакета обновляешь встроенным обновлятором.


прошу гайд для слоупков.

rct
17.03.2016, 17:20
↑ (https://antichat.live/posts/3964120/)
прошу гайд для слоупков.


https://www.google.com/search?q=сборка+пакетов+debian

t0ma5
17.03.2016, 18:18
какая сборка пакетов? какой исполняемый файл?

это руби блин просто, надо найти где лежит метасплоит и bundle install установит все нужные зависимости

t0ma5
17.03.2016, 18:19
which msfrpcd тебе что показал?

rct
17.03.2016, 19:39
↑ (https://antichat.live/posts/3964138/)
какая сборка пакетов? какой исполняемый файл?
это руби блин просто, надо найти где лежит метасплоит и bundle install установит все нужные зависимости


Ты, наверное, еще и make && make install любишь делать?

t0ma5
17.03.2016, 19:44
↑ (https://antichat.live/posts/3964172/)
Ты, наверное, еще и make && make install любишь делать?


да иногда люблю, только к теме это не относится

объясни при чем тут пересборка пакетов?

msf ругается на отсутствие гема и просит пройтись по Gemfile'у

rct
17.03.2016, 20:58
↑ (https://antichat.live/posts/3964177/)
да иногда люблю, только к теме это не относится
объясни при чем тут пересборка пакетов?
msf ругается на отсутствие гема и просит пройтись по Gemfile'у


При том, что не надо привыкать делать из системы помойку. Гемы должны ставится postinstall script'ом, а не кому как в голову моча ударит. К тому же у msf, емнип, свои префиксы. А поскольку пакет собирается в фейкруте, то есть неиллюзорная вероятность угробить систему.

fl00der
17.03.2016, 20:58
Руби отстой, я лично никогда не мог запустить ни один скрипт на этом паршивом языке. Все сводится к тому, что ставится куча зависимостей, но на какой-то он затыкается и решение проблемы либо супер неочевидно, либо отсутствует.

t0ma5
17.03.2016, 21:05
↑ (https://antichat.live/posts/3964200/)
При том, что не надо привыкать делать из системы помойку. Гемы должны ставится postinstall script'ом, а не кому как в голову моча ударит. К тому же у msf, емнип, свои префиксы. А поскольку пакет собирается в фейкруте, то есть неиллюзорная вероятность угробить систему.


согласен с флудером, руби геморойное занятие, какой то бред с милионом версий милионов разной ссани, я клоню к тому что дорк "сборка+пакетов+debian (https://www.google.com/search?q=%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B0+%D0% BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2+debian)" совсем не поможет топик стартеру, когда ему надо один гем установить

rct
17.03.2016, 23:37
↑ (https://antichat.live/posts/3964201/)
Руби отстой, я лично никогда не мог запустить ни один скрипт на этом паршивом языке. Все сводится к тому, что ставится куча зависимостей, но на какой-то он затыкается и решение проблемы либо супер неочевидно, либо отсутствует.


А еще несовместимость версий...


↑ (https://antichat.live/posts/3964207/)
согласен с флудером, руби геморойное занятие, какой то бред с милионом версий милионов разной ссани, я клоню к тому что дорк "
сборка+пакетов+debian (https://www.google.com/search?q=%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B0+%D0% BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2+debian)
" совсем не поможет топик стартеру, когда ему надо один гем установить


Берешь build script пакета и пересобираешь в одну команду, гемы подтянутся отдельно из rubygems и поставятся в нужные каталоги. А ошибка ТСа как раз в том, что он ставит гем не в тот каталог. Он ставит его, например, в ~/.gem/ruby/2.3.0/ вместо /opt/metasploit/vendor/bundle/ruby/2.3.0/

fl00der
17.03.2016, 23:39
А еще Руби - это один из самых слоу языков. И синтаксис у него вообще ебнутый, хотя он считается очень "человечным" языком. Интересно, а почему так сложилось, что на нем пишут метасплойт и вообще многие эксплойты, дань моде или какие-то соображения?


↑ (https://antichat.live/posts/3964259/)
Берешь build script пакета и пересобираешь в одну команду, гемы подтянутся отдельно из rubygems


Вот это ты зря, на самом деле, что-то подтянется, но обязательно будет какой-нидь депенд, который сломался.

rct
17.03.2016, 23:41
↑ (https://antichat.live/posts/3964260/)
Интересно, а почему так сложилось, что на нем пишут метасплойт и вообще многие эксплойты, дань моде или какие-то соображения?


Потому что макось.