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

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Метасплоит в термукс

14.02.2019
12
-1
BIT
21
Привет! Когда я запускаю metasploit в termux, мне выдаёт вот это
./msfconsole
[-] Failed to connect to the database: could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432? Как исправить это?
 

III_Apocalypse

New member
06.01.2020
3
0
BIT
0
Послушай, а какие комманды ты использовал, когда исправлял проблему. Я так и досихпор не понял. Недавно начал пользоваться Termux и мне немного стыдно это признавать.
 

dennykit25

Green Team
15.08.2019
18
1
BIT
0
Недавно столкнулся с тем же.
Значит само исправление выглядит так:
1. mkdir -p $PREFIX/var/lib/ postgresql
2. initdb $PREFIX/var/lib/ postgresql
3. pg_ctl -D $PREFIX/var/lib/ postgresql start
Дальше открываем метасплоит и все работает, для проверки пишем db_status

Но когда я после закрытия термукса, спустя некоторое время хочу заново воспользоваться метасплоитом, команда:
service postgresql start все равно не запускает бд.

Выхожу из положения так что при каждом открытии термукса поднимаю postgresql таким образом:
pg_ctl -D $PREFIX/var/lib/ postgresql start
И уже потом открываю msfconsole
;)
 

DarkDepth

Green Team
17.02.2019
79
20
BIT
0
Послушай, а какие комманды ты использовал, когда исправлял проблему. Я так и досихпор не понял. Недавно начал пользоваться Termux и мне немного стыдно это признавать.
Давай-ка ко мне в лс, там всё обсудим.
 
20.01.2020
1
0
BIT
0
Недавно столкнулся с тем же.
Значит само исправление выглядит так:
1. mkdir -p $PREFIX/var/lib/ postgresql
2. initdb $PREFIX/var/lib/ postgresql
3. pg_ctl -D $PREFIX/var/lib/ postgresql start
Дальше открываем метасплоит и все работает, для проверки пишем db_status

Но когда я после закрытия термукса, спустя некоторое время хочу заново воспользоваться метасплоитом, команда:
service postgresql start все равно не запускает бд.

Выхожу из положения так что при каждом открытии термукса поднимаю postgresql таким образом:
pg_ctl -D $PREFIX/var/lib/ postgresql start
И уже потом открываю msfconsole
;)
через nano пропиши бинд на букву любую
тем самым просто автоматически будет прописываться то что укажешь и запускаться прога
 
Мы в соцсетях:

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