Netzwerk-Injection- und Capture-Tool
1. HELFEN SIE DIESEM PROJEKT
2. WAS IST PACKIT?
3. AUS DER QUELLE BAUEN
Packit braucht Ihre Hilfe. Wenn Sie Programmierer sind und ein schönes Projekt unterstützen möchten, ist dies Ihre Chance.
Mein Name ist Eriberto und ich bin kein C-Entwickler . Ich habe Packit aus seinem alten Repository[1] in GitHub importiert (die ursprüngliche Homepage und der Entwickler sind inaktiv). Danach habe ich alle im Debian-Projekt und an anderen Orten gefundenen Patches für dieses Programm angewendet. Meine gesamte Arbeit wurde in der ChangeLog-Datei registriert (Version 1.1 und spätere Versionen). Ich pflege Packit auch in Debian[2].
Wenn Sie Packit helfen möchten, lesen Sie die Datei CONTRIBUTING.md.
[1] http://packetfactory.openwall.net/projects/packit
[2] https://packages.qa.debian.org/p/packit.html
Packit (PACket toolKIT) ist ein Netzwerk-Audit-Tool. Es verwendet libpcap und kann echte Pakete (Frames) erstellen, die in einem Netzwerk übertragen werden können. Packit ermöglicht auch das Hinzufügen personalisierter Nutzlasten. Eine weitere gute Funktion ist die Möglichkeit, von tcpdump erstellte Dump-Dateien zu lesen.
Packit bietet die Möglichkeit, den IP-Verkehr anzupassen, einzuschleusen, zu überwachen und zu manipulieren. Indem es Ihnen ermöglicht, fast alle TCP-, UDP-, ICMP-, IP-, ARP-, RARP- und Ethernet-Header-Optionen zu definieren (zu fälschen), kann Packit für die folgenden Szenarien nützlich sein:
Packit ist auch ein hervorragendes Werkzeug zum Erlernen von TCP/IP. Dieses Programm unterstützt jedoch kein IPv6. (Aber Sie können bei der Umsetzung helfen)
Packit benötigt zum Kompilieren die folgenden Elemente:
Die Installation der Packit-Quelle ist einfach:
$ ./autogen.sh
$ ./configure
$ make
Dann als 'root':
# make install
Die autogen.sh kann mit der Option „clean“ verwendet werden, um alle generierten Dateien zu entfernen. Beispiel:
$ ./autogen.sh clean