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

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

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

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

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

Категории

Все категории
Loading categories
leprechaun — Этот инструмент используется для картирования сетевого потока данных, чтобы помочь специалистам по тестированию на проникновение выявить потенциально ценные цели. | Kitploit
Инструменты/GitHubGitHub/vonahisec/leprechaun
РазведкаКартирование сетиПост-эксплуатацияТестирование на Проникновение
GitHubvonahisec/leprechaun

leprechaun

Этот инструмент используется для картирования сетевого потока данных, чтобы помочь специалистам по тестированию на проникновение выявить потенциально ценные цели.

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

Популярное

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

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

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

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

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

Leprechaun

root@kitploit:~
                                       .-----.  
                                      /   V   \ 
                                      |__...__|
                                      |_....._|
                                    .-'  ___  '-.
                                    \_.-`. .`-._/
              __ .--. _              (|\ (_) /|)
           .-;.-"-.-;`_;-,            ( \_=_/ )
         .(_( `)-;___),-;_),          _(_   _)_
        (.( `\.-._)-.(   ). )       /` ||'-'|| `\
      ,(_`'--;.__\  _).;--'`_)  _  /_/ (_>o<_) \_\
     // )`--..__ ``` _( o )'(';,)\_//| || : || |\\
     \;'        `````  `\\   '.\\--' |`"""""""`|//
     /                   ':.___//     \___,___/\_(
    |                      '---'|      |__|__|
    ;        Leprechaun         ;      ;""|"";
     \                         /       [] | []
      '.     #vonahisec      .'      .'  / \  '.
        '-,.__         __.,-'        `--'   `--'
         (___/`````````\___) 

Цель этого инструмента — помочь специалистам по тестированию на проникновение выявить потенциально ценные цели во внутренней сетевой среде. Агрегируя маршруты netstat с нескольких хостов, вы сможете легко понять, что происходит внутри.

Начало работы

Эти инструкции помогут вам получить копию проекта и запустить её на локальной машине для целей разработки и тестирования. Инструкции по развертыванию на рабочей системе смотрите в разделе развертывания.

Предварительные требования

Вам понадобятся несколько гемов Ruby для начала — если у вас их ещё нет.

root@kitploit:~
gem install 'securerandom'
gem install 'terminal-table'
gem install 'getopt'

Наконец, убедитесь, что у вас установлен Graphviz. Вы можете установить его с помощью следующей команды:

apt install graphviz -y

Справочное меню инструмента

Если запустить скрипт без аргументов, вы увидите следующее справочное меню:

root@kitploit:~
[root:vonahisec-kali:~/scripts/leprechaun]# ./leprechaun.rb

 -------------------------------------------------------------
 Leprechaun v1.0 - Alton Johnson (@altonjx)
 -------------------------------------------------------------

  Usage: ./leprechaun.rb -f /path/to/netstat_results.txt -p <port>

  -f  File containing the output of netstat results
  -p  Port you're interested in. e.g., 80. Specify "all", "common", or separate ports with commas
  -e  The type of destination IP addresses you want to see connections to (e.g. external/internal/all)

  Example: ./leprechaun.rb -f netstat_output.txt -p 80
  Example: ./leprechaun.rb -f netstat_output.txt -p all
  Example: ./leprechaun.rb -f netstat_output.txt -p common
  Example: ./leprechaun.rb -f netstat_output.txt -p 80,443 -t external

Примеры вывода

root@kitploit:~
+--------------+-----------------------------+----------------------------------+
| Сервер       | Количество подключенных клиентов | Порт назначения с наибольшим трафиком |
+--------------+-----------------------------+----------------------------------+
| 192.12.70.71 | 4                           | 80/tcp (4 clients)               |
| 192.12.70.18 | 2                           | 443/tcp (2 clients)              |
| 192.12.70.45 | 1                           | 445/tcp (1 clients)              |
+--------------+-----------------------------+----------------------------------+

Лепрекон

Дополнительные ссылки

Статья в блоге: https://blog.vonahi.io/post-exploitation-with-leprechaun/

Статья в LinkedIn: https://www.linkedin.com/pulse/finding-gaps-your-network-segmentation-using-johnson-oscp-osce/

Авторы

  • Alton Johnson - Создатель - Twitter - LinkedIn - GitHub

Лицензия

Этот проект лицензирован по лицензии MIT — подробности смотрите в файле LICENSE.md

Благодарности и признания

  • Josh Stone - под влиянием Routehunter
Скачать инструмент