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

  • 🚨 Ещё можно успеть на курс «OSINT: технология боевой разведки» от Академии Кодебай

    🔍 Изучите методы разведки с использованием открытых источников (OSINT) для проведения успешных атак.
    🛠️ Освойте ключевые инструменты, такие как Maltego, TheHarvester и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальную разведку.
    🧠 Развивайте навыки, которые помогут вам стать экспертом в области информационной безопасности.

    Запись открыта до 23 мая Подробнее о курсе ...

Metasploit Doesn't Find New Modules

BurningMan

Member
20.04.2020
22
0
Привет, сообществу. Понимаю, что вопрос нубский, но не понимаю в чем проблема. Мне нужно добавить новый эксплойт для тестов, вроде ничего сложно, нужно только скопировать путь из usr/share/exploitdb/exploits/blabla в /root/.msf4/modules/exploits/blabla , дать права на исполнение новому эксплойту, зайти в msf с правами суперпользователя и прописать updatedb, перезайти в msf. Но проделав данные действия несколько раз, эксплойт так и не появился. Погуглив, особо ничего не нашел. В чем может быть проблема? Извиняюсь за такой тупой вопрос. Версия msf Framework: 5.0.85-dev
 
Не совсем понимаю, что имеется ввиду под "скопировать путь", лучше посмотрите вот инструкцию. Возможно проблема в расширении файла эксплойта (rb, py и тд), метасплоит предпочитает rb, хотелось бы получить больше информации.
 
Последнее редактирование:
Ну, да, не совсем коректно выразился, я имел ввиду скопировать файл из usr/share/exploitdb/exploits/blabla в /root/.msf4/modules/exploits/blabla
Наверное ты прав, дело в расширении файла, так как это .c
Спасибо за отклик
 
Ну, да, не совсем коректно выразился, я имел ввиду скопировать файл из usr/share/exploitdb/exploits/blabla в /root/.msf4/modules/exploits/blabla
Наверное ты прав, дело в расширении файла, так как это .c
Спасибо за отклик
Исходный код на C, его сперва скомпилировать нужно ,а потом запустить как исполняемый файл. Например:
1588771848496.png
 
Последнее редактирование:
Попробовал переименовать на что то типо linjx2.4.rb
теперь выдает The following modules could not be loaded
Пойду гуглить пока

Ах вот оно что. Спасибо, друг!)

Исходный код на C, его сперва скомпилировать нужно ,а потом запустить как исполняемый файл. Например:
Посмотреть вложение 40787
Слушай не пойму что делаю не так, патюсь скопилировать на рабочем столе gcc linux2.4.c -o linux2.4.c, вроде все скомпилировалось, файл сразу же стал исполняемым, перемещаю его в .msf4/modules/exploits
Захожу в msf обновляюсь, но все равно не вижу этого эксплойта
При попытке просто запустить этот файл
clnt_create
: Success
Segmentation fault
Что делаю не так?
Сори за нубство
 
Слушай не пойму что делаю не так, патюсь скопилировать на рабочем столе gcc linux2.4.c -o linux2.4.c, вроде все скомпилировалось, файл сразу же стал исполняемым, перемещаю его в .msf4/modules/exploits
Захожу в msf обновляюсь, но все равно не вижу этого эксплойта
При попытке просто запустить этот файл
clnt_create
: Success
Segmentation fault
Что делаю не так?
Сори за нубство
метасплоит НЕ работает с исполняемыми файлами, только скриптовые языки (rb, py(при условиях)), вы скомпилировали эксплоит, хорошо, дайте ему права на выполнение, и запускайте в терминале ./имя исполняемого файла только сперва прочтите, как он работает и для чего предназначен, может оказаться, что этот файл предназначен для запуска на машине жертвы.
По поводу "Segmentation fault" вы так и не сказали, что за эксплойт мучаете и не показали код, вариантов несколько:
1) Косяк в коде
2) Несовместимость с установленными версиями библиотек
Исходя из названия я предположу, что эксплоит для версии ядра 2.4, нет нечего удивительного, что это не работает....
 
Последнее редактирование:
Теперь допер, спасибо, друг
Буду более внимательно подходить к вопросу изучения того или иногда эксплойта
 
Мы в соцсетях:

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

Курс AD