Herramienta de inyección y captura de red.
1. AYUDA A ESTE PROYECTO
2. ¿QUÉ ES EL PAQUETE?
3. CONSTRUIR DESDE LA FUENTE
Packit necesita tu ayuda. Si eres programador y quieres ayudar en un bonito proyecto, esta es tu oportunidad.
Mi nombre es Eriberto y no soy desarrollador de C. Importé Packit desde su antiguo repositorio[1] a GitHub (la página de inicio original y el desarrollador están inactivos). Después de esto, apliqué todos los parches encontrados en el proyecto Debian y otros lugares para este programa. Todo mi trabajo se registró en el archivo ChangeLog (versión 1.1 y versiones posteriores). También mantengo Packit empaquetado en Debian[2].
Si está interesado en ayudar a Packit, lea el archivo CONTRIBUTING.md.
[1] http://packetfactory.openwall.net/projects/packit
[2] https://packages.qa.debian.org/p/packit.html
Packit (PAket toolKIT) es una herramienta de auditoría de red. Utiliza libpcap y puede crear paquetes reales (marcos) que pueden viajar en una red. Packit también permite agregar cargas útiles personalizadas. Otra buena característica es la posibilidad de leer archivos de volcado creados por tcpdump.
Packit tiene la capacidad de personalizar, inyectar, monitorear y manipular el tráfico IP. Al permitirle definir (falsificar) casi todas las opciones de encabezado TCP, UDP, ICMP, IP, ARP, RARP y Ethernet, Packit puede resultar útil para los siguientes escenarios:
Packit también es una excelente herramienta para aprender TCP/IP. Sin embargo, este programa no es compatible con IPv6. (pero puedes ayudar a implementarlo)
Packit requiere los siguientes elementos para compilarse:
La instalación del código fuente de Packit es sencilla:
$ ./autogen.sh
$ ./configure
$ make
Luego como 'raíz':
# make install
Autogen.sh se puede utilizar con la opción 'limpiar' para eliminar todos los archivos generados. Ejemplo:
$ ./autogen.sh clean