Инструмент внедрения и захвата сети
1. ПОМОГИТЕ ЭТОМУ ПРОЕКТУ
2. ЧТО ТАКОЕ ПАКИТ?
3. ПОСТРОЕНИЕ ИЗ ИСТОЧНИКОВ
Packit нуждается в вашей помощи. Если вы программист и хотите помочь хорошему проекту, это ваша возможность.
Меня зовут Эриберто, и я не разработчик C. Я импортировал Packit из старого репозитория[1] на GitHub (исходная домашняя страница и разработчик неактивны). После этого я применил все патчи, найденные в проекте Debian и других местах этой программы. Вся моя работа была зарегистрирована в файле ChangeLog (версия 1.1 и более поздние версии). Я также поддерживаю пакет Packit в Debian[2].
Если вы хотите помочь Packit, прочитайте файл CONTRIBUTING.md.
[1] http://packetfactory.openwall.net/projects/packit
[2] https://packages.qa.debian.org/p/packit.html
Packit (PACKettoolKIT) — инструмент сетевого аудита. Он использует libpcap и может создавать настоящие пакеты (фреймы), которые могут перемещаться по сети. Packit также позволяет добавлять персонализированные полезные нагрузки. Другая хорошая функция — возможность читать файлы дампа, созданные tcpdump.
Packit имеет возможность настраивать, внедрять, отслеживать и манипулировать IP-трафиком. Позволяя вам определить (подделать) почти все параметры заголовков TCP, UDP, ICMP, IP, ARP, RARP и Ethernet, Packit может быть полезен в следующих сценариях:
Packit также является отличным инструментом для изучения TCP/IP. Однако эта программа не поддерживает IPv6. (но вы можете помочь реализовать это)
Для компиляции Packit требуются следующие элементы:
Установка исходного кода Packit проста:
$ ./autogen.sh
$ ./configure
$ make
Тогда как «корень»:
# make install
Autogen.sh можно использовать с опцией «Очистить», чтобы удалить все сгенерированные файлы. Пример:
$ ./autogen.sh clean