Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
msf-remote-console — Удаленная msfconsole, написанная на Python 2.7 для подключения к серверу msfrcpd metasploit. Этот инструмент дает вам возможность загружать модули постоянно как демон на вашем сервере, например autopwn2. | Kitploit
Инструменты/GitHubGitHub/qubasa/msf-remote-console
Фреймворки для пентестаФреймворки для эксплойтовСкриптинг и автоматизацияКомандование и УправлениеИнструмент Удаленного ДоступаРазработка Полезной НагрузкиArchived
GitHubqubasa/msf-remote-console

msf-remote-console

Удаленная msfconsole, написанная на Python 2.7 для подключения к серверу msfrcpd metasploit. Этот инструмент дает вам возможность загружать модули постоянно как демон на вашем сервере, например autopwn2.

Репозиторий
572677 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Не поддерживается

Этот инструмент больше не будет поддерживаться мной. Есть лучшие альтернативы от самой Rapid7, как описано здесь: Как запускать Metasploit удаленно

Пример:

Чтобы команды msf были доступны из других каталогов, кроме metasploit-framework, задайте переменную GEM_HOME. Чтобы найти необходимый путь, перейдите в каталог metasploit-framework и выполните:

root@kitploit:~
$ rvm gemdir
/usr/local/rvm/gems/ruby-2.5.1@metasploit-framework
$ rvm use 2.5.1@metasploit-framework

Чтобы запустить Metasploit как демон, необходимо запустить утилиту msfd, которая по умолчанию открывается на порту 55554.

root@kitploit:~
$ ./msfd -a 127.0.0.1

Для подключения к демону используйте netcat, как в следующем примере:

root@kitploit:~
$ nc 127.0.0.1 5554

Описание

Удаленная msfconsole, написанная на Python 2.7 для подключения к серверу msfrpcd metasploit. Этот инструмент позволяет загружать модули постоянно в виде демона на вашем сервере, как autopwn2. Хотя он дает возможность удаленно использовать сервер msfrpcd, рекомендуется использовать его локально с ssh или mosh оболочкой, так как проверка сертификата не включена.

Возможности

  • Оптимизированная доставка и выполнение команд.
  • Реализованы все команды msf, включая будущие. Это возможно благодаря структуре RPC API.
  • Просматривайте историю команд с помощью клавиш вверх и вниз.
  • Ощущается как обычная msfconsole!
  • Как это выглядит?

    root@kitploit:~
    [*] Connecting to server:
     Host => myDomain.com,
     Port => 55553,
     User => msf,
     Pwd => ***,
     SSL => True
    
    [+] Successfully connected
    [*] Console id: 19
         ,           ,
        /             \
       ((__---,,,---__))
          (_) O O (_)_________
             \ _ /            |\
              o_o \   M S F   | \
                   \   _____  |  *
                    |||   WW|||
                    |||     |||
    
    
           =[ metasploit v4.12.22-dev-52b81f3                 ]
    + -- --=[ 1577 exploits - 906 auxiliary - 272 post        ]
    + -- --=[ 455 payloads - 39 encoders - 8 nops             ]
    + -- --=[ Free Metasploit Pro trial: http://r-7.co/trymsp ]
    
    
    msf > 
    

    Как это использовать?

    Usage: Main.py [options]

    root@kitploit:~
    Options:
      -h, --help            show this help message and exit
      -r RESOURCE, --resource=RESOURCE
                            Path to resource file
      -u USERNAME, --user=USERNAME
                            Username specified on msfrpcd
      -p PASSWORD, --pass=PASSWORD
                            Password specified on msfrpcd
      -s, --ssl             Enable ssl
      -P PORT, --port=PORT  Port to connect to
      -H HOST, --host=HOST  Server ip
      -c, --credentials     Use hardcoded credentials
      -e, --exit            Exit after executing resource script
    

    С помощью опции -c вы можете использовать учетные данные, жестко закодированные в Main.py. Не стесняйтесь изменять их, чтобы вам не приходилось каждый раз указывать параметры учетных данных.

    С помощью опции -r вы указываете ресурсный скрипт для загрузки с вашего компьютера в консоль.

    Пример:

    Это загрузит ресурсный скрипт и использует жестко закодированные учетные данные:

    root@kitploit:~
    python Main.py -c -r /root/resource/handler/allHandlers.rc
    

    Это выполнит вход на сервер msfrpcd через аргументы командной строки:

    root@kitploit:~
    python Main.py --ssl --port 55553 --host 127.0.0.1 --user msf --pass msf
    

    Как это установить?

    Сначала у вас должен быть установлен metasploit. Если вы не можете использовать установщик из-за отсутствия графической среды или по другой причине, воспользуйтесь этим руководством от rapid7: Ночные установщики. Это установит все необходимые зависимости:

    root@kitploit:~
    curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \
      chmod 755 msfinstall && \
      ./msfinstall
    
    root@kitploit:~
    git clone https://github.com/allfro/pymetasploit.git pymetasploit
    cd pymetasploit && sudo python setup.py install
    

    Также не забудьте запустить ваш сервер msfrpcd:

    root@kitploit:~
    cd metasploit-framework/
    ruby msfrpcd -U msf -P msf -p 55553
    

    И, вероятно, хорошей идеей будет запустить и подключиться к базе данных PostgreSQL: Кстати, измените пароль в строке echo.

    root@kitploit:~
    sudo update-rc.d postgresql enable
    sudo service postgresql start
    echo "create database msf;create user msf with password 'password';grant all privileges on database msf to msf;" > createdb_sql.txt
    sudo -u postgres /usr/bin/psql < /home/postgres/createdb_sql.txt
    

    В Metasploit:

    root@kitploit:~
    db_connect msf:[email protected]/msf
    
    Скачать инструмент