เครื่องมือฉีดและจับภาพเครือข่าย
1. ช่วยเหลือโครงการนี้
2. PACKIT คืออะไร?
3. การสร้างจากแหล่งที่มา
Packit ต้องการความช่วยเหลือจากคุณ หากคุณเป็นโปรแกรมเมอร์ และต้องการช่วยโครงการดีๆ นี่คือโอกาสของคุณ
ฉันชื่อ Eriberto และ ฉันไม่ใช่นักพัฒนา 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 (PACket toolKIT) เป็นเครื่องมือตรวจสอบเครือข่าย ใช้ 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 ร่วมกับตัวเลือก 'clean' เพื่อลบไฟล์ที่สร้างขึ้นทั้งหมด ตัวอย่าง:
$ ./autogen.sh clean