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

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

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

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

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

Категории

Все категории
Loading categories
PasswordsSniffer — Этот модуль перехватывает имена пользователей и пароли незащищённых протоколов. | Kitploit
Инструменты/GitHubGitHub/mauricelambert/passwordssniffer
Сниффинг и анализ пакетовРазведкаАтаки на ПаролиСбор информацииСетевая безопасность
GitHubmauricelambert/passwordssniffer

PasswordsSniffer

Этот модуль перехватывает имена пользователей и пароли незащищённых протоколов.

Репозиторий
915 лет назадЕщё не проверено

Популярное

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

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

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

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

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

PasswordsSniffer

Описание

Этот модуль перехватывает имя пользователя и пароль незащищённых протоколов.

Требования

Для работы этого пакета необходимы:

  • python3
  • python3 Standard Library
  • Scapy

Установка

root@kitploit:~
pip install PasswordsSniffer

Использование

Командная строка

root@kitploit:~
PasswordsSniffer
python3 -m PasswordsSniffer
python3 PasswordsSniffer.pyz

PasswordsSniffer test                        # test all available class
PasswordsSniffer -i "localhost"              # change iface
PasswordsSniffer --iface "localhost"         # change iface
PasswordsSniffer -P 2323                     # Add analysis on server response on port 2323
PasswordsSniffer --add-response-ports 2323   # Add analysis on server response on port 2323
PasswordsSniffer -p 8080                     # Add analysis on client request on port 8080
PasswordsSniffer --add-request-ports 8080    # Add analysis on client request on port 8080
PasswordsSniffer --add-string "Password: "   # Detect a packet if "Password: " is in TCP Raw content 
PasswordsSniffer -s "Password: "             # Detect a packet if "Password: " is in TCP Raw content
PasswordsSniffer -l 20                       # Change log level
PasswordsSniffer --log-level 20              # Change log level

Python-скрипт

root@kitploit:~
from PasswordsSniffer import *
sniffer = SnifferAll()
sniffer.start()
root@kitploit:~
import PasswordsSniffer
from scapy.all import TCP

class CustomSniffer(PasswordsSniffer.SnifferTelnet):

    def __init__(self):
        super().__init__()

        self.ports = [2323]
        self.protocol = TCP
        self.strings = [b'Password: ']
        self.regexs = [r'\w:\s?$'.encode()]
        self.request_detection_ports = self.ports
        self.response_detection_ports = self.ports

sniffer = CustomSniffer()
sniffer.start()

Ссылки

  • Pypi
  • Github
  • Документация
  • Исполняемый файл Python

Лицензия

Лицензировано под GPL, версия 3.

Скачать инструмент