IpTables Rope

ภาพหน้าจอของซอฟแวร์:
IpTables Rope
รายละเอียดซอฟแวร์:
รุ่น: 20051223
วันที่อัพโหลด: 3 Jun 15
ผู้พัฒนา: Chris Lowth
การอนุญาต: ฟรี
ความนิยม: 3

Rating: nan/5 (Total Votes: 0)

เชือกคือ "โมดูลการแข่งขัน" สำหรับ iptables ลินุกซ์ที่ช่วยให้แพ็คเก็ตที่จะถูกจับคู่โดยใช้กฎมีความยืดหยุ่นสูงในการเขียนภาษาสคริปต์วัตถุประสงค์การออกแบบที่เรียบง่าย มันถูกเขียนขึ้นในขั้นต้นจะให้การสนับสนุนสำหรับขั้นตอนต่อไปของโครงการ P2PWall การควบคุมรูปแบบต่างๆของแบบ peer-to-peer การประยุกต์ใช้การจราจร แต่เป็นเรื่องที่กว้างขึ้นกว่านี้ในก็ใช้เป็นไปได้ ดูข้อมูลพื้นฐานเกี่ยวกับหน้าสำหรับภาพรวมการกวดวิชาสไตล์
โมดูลการแข่งขันของ iptables กฎอนุญาตให้ดำเนินการขึ้นอยู่กับว่าแพ็คเก็ตตรงกับเกณฑ์ที่แน่นอนหรือไม่ มาตรฐานของการกระจาย netfilter / iptables มีช่วงของโมดูลที่มีประโยชน์ชนิดนี้ เหล่านี้มักจะอนุญาตให้มีชนิดโพรโทคอล (TCP หรือ UDP) แหล่งที่มาและที่อยู่ปลายทางและพอร์ตอื่น ๆ จะได้รับการตรวจสอบ
นอกจากนี้ยังมีชุดของที่น่าสนใจ "พิเศษ" กว่าสามารถเรียบเรียง kernel เพื่อให้คุณสมบัติที่ตรงกับแพ็คเก็ตบางส่วนที่ยื่นออกมา ตัวอย่างหนึ่งคือ "สตริง" โมดูลที่ช่วยให้แพ็คเก็ตที่จะจับคู่บนพื้นฐานของการดำรงอยู่ (หรืออื่น ๆ ) ของสตริงที่ระบุไว้ที่ใดก็ได้ในส่วนของอัตราข้อมูลของแพ็กเก็ต มีจำนวนของสมบัติที่ซ่อนอยู่อื่น ๆ ที่สามารถนำมาใช้อย่างมีนัยสำคัญขยายคุณสมบัติของระบบที่มี
เพื่อที่จะใช้เชือกในการสร้างกฎการแข่งขันก่อนอื่นคุณต้องเขียนสคริปต์เล็เชือกที่ encodes เกณฑ์การแข่งขันของคุณ ตัวอย่างเช่นเราอาจจะมองหา "เนื้อหาความยาว" ส่วนหัวของการดาวน์โหลด HTTP และตรวจสอบว่ามีความยาวไม่เกิน 1000000 ไบต์โดยใช้สคริปต์ต่อไปนี้ ..
สคริปต์นี้มีขั้นตอนดังต่อไปนี้เพื่อที่จะทำให้การทำงาน:
1. อัตราการค้นหาข้อมูลของแพ็กเก็ตสำหรับสตริง "เนื้อหาความยาว" แต่ไม่สนใจกรณีที่เป็นตัวอักษรที่จะค้นหา
2. ถ้าสตริงไม่พบหยุดสคริปต์และส่งกลับ "ไม่ตรง" สถานะ netfilter
3. หากสตริงพบสคริปต์ที่ใช้ตัวเลขที่เป็นไปตามนั้นและเก็บพวกเขาเป็นสตริงในการลงทะเบียน $ n
4. สตริงใน $ n จะถูกแปลงเป็นจำนวนเต็มและเมื่อเทียบกับจำนวน 1000000 ถ้า $ n มีขนาดใหญ่กว่า 1000000 แล้วสคริปต์สิ้นสุดและผลตอบแทน "จับคู่" สถานะ iptables
   5. มิฉะนั้นสคริปต์ยุติด้​​วย "ไม่ตรง" สถานะ
ภาษาที่สคริปต์เช่นนี้จะถูกเขียนอยู่บนพื้นฐานของความคิดของสัญกรณ์ ReversePolish แต่ขยายไปจัดการกับแนวคิดของ AnchorBrackets ภาษาเป็นเอกสารในรายละเอียดใน LanguageReference.

ซอฟต์แวร์ที่คล้ายกัน

ViperDB
ViperDB

3 Jun 15

PacketFence
PacketFence

18 Feb 15

Xplico
Xplico

17 Feb 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Chris Lowth

Cutter
Cutter

17 Feb 15

FTwall
FTwall

2 Jun 15

ความคิดเห็นที่ IpTables Rope

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่