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

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

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

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

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

Категории

Все категории
Loading categories
samplicator — Отправка копий (UDP) дейтаграмм нескольким получателям с возможностью семплирования и подмены адреса | Kitploit
Инструменты/GitHubGitHub/sleinen/samplicator
Утилиты общего назначенияСниффинг и анализ пакетовКартирование сети
GitHubsleinen/samplicator

samplicator

Отправка копий (UDP) дейтаграмм нескольким получателям с возможностью семплирования и подмены адреса

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

Популярное

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

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

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

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

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

UDP Samplicator

Эта небольшая программа принимает датаграммы UDP на заданном порту и повторно отправляет их указанному набору получателей. Кроме того, для каждого получателя можно индивидуально задать делитель выборки N, при котором он будет получать только одну из N принятых датаграмм.

ЗАГРУЗКА

Данный пакет распространяется из репозитория: https://github.com/sleinen/samplicator/

УСТАНОВКА

См. INSTALL.md.

АВТОРЫ

См. файл AUTHORS.

ИСПОЛЬЗОВАНИЕ

Синтаксис вызова программы:

root@kitploit:~
$ samplicate [<опция>...] [<назначение>...]

Где каждая <опция> может быть одной из:

root@kitploit:~
-d <уровень>		установить уровень отладки
-s <адрес>		установить адрес интерфейса для прослушивания
			входящих пакетов (по умолчанию любой)
-p <порт>		установить порт UDP для прослушивания
			входящих пакетов (по умолчанию 2000)
-b <длина_буфера>	размер буфера приёма (по умолчанию 65536)
-c <файл_конфигурации>	указать файл конфигурации для чтения
-x <задержка>		задать задержку передачи после каждого пакета,
			в микросекундах
-S			сохранять (подменять) адреса источников
-n			не вычислять контрольную сумму UDP (актуально только с -S)
-f			запустить программу в фоновом режиме
-m <файл_pid>		записать идентификатор процесса в файл
-4			только IPv4
-6			только IPv6
-h			вывести сообщение об использовании и выйти
-u <размер_pdu>		размер максимального PDU на прослушиваемом сокете (по умолчанию 65536)

а каждый <назначение> должен быть указан в формате <адрес>[/<порт>[/<частота>[,ttl]]], где

root@kitploit:~
<адрес>		IP-адрес получателя
<порт>		номер порта UDP получателя (по умолчанию 2000)
<частота>	количество принятых датаграмм между последовательными
		копируемыми датаграммами для данного получателя
<ttl>		TTL (IPv4) или hop-limit (IPv6) для
		исходящих датаграмм

Формат файла конфигурации:

root@kitploit:~
a.b.c.d[/e.f.g.h]: получатель ...

где:

root@kitploit:~
a.b.c.d		IP-адрес отправителя
e.f.g.h		маска, применяемая к отправителю (по умолчанию 255.255.255.255)
получатель	см. выше

Получатели, указанные в командной строке, будут получать все пакеты; те, что указаны в файле конфигурации, будут получать только пакеты с соответствующим источником.

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