IpTables Rope

Szoftver screenshot:
IpTables Rope
Szoftver adatai:
Változat: 20051223
Feltöltés dátuma: 3 Jun 15
Fejlesztő: Chris Lowth
Engedély: Ingyenes
Népszerűség: 3

Rating: nan/5 (Total Votes: 0)

A KÖTÉL egy "mérkőzés modul" for Linux iptables, amely lehetővé teszi csomagokat párosításra rendkívül rugalmas szabályokat, írt egy egyszerű célra tervezett programozási nyelv. Azt írták, eredetileg, hogy támogatást nyújtson a következő fázisban a P2PWall projekt ellenőrzésére különböző stílusok peer-to-peer alkalmazások forgalmát, de sokkal szélesebb, mint ez benne a felhasználási lehetőségeire. Lásd Alapok oldalán egy tutorial jellegű áttekintést.
A mérkőzés moduljai iptables engedélyezési szabályok, hogy tegyenek lépéseket annak függvényében, hogy a csomagok megfelelnek bizonyos feltételeknek, vagy sem. A szabványos forgalmazása netfilter / iptables nyújt egy sor hasznos modulok az ilyen típusú. Ezek általában lehetővé teszik a protokolloknak (TCP vagy UDP), forrás és cél címek és portok stb ellenőrizni kell.
Van is egy sor érdekes "extrák", mint amennyi a kernelben, hogy néhány kiegészítő csomag megfelelő funkciókat. Az egyik ilyen példa a "string" modul, amely lehetővé teszi, hogy a csomagokat a kiegyenlített alapján a létezés (vagy más módon) a meghatározott húrok bárhol a hasznos adat része a csomagokat. Van számos más rejtett kincsek, hogy lehet használni, hogy jelentősen növelje a funkciók a rendszer.
Ahhoz, hogy a kötelet, hogy építsenek egy meccs szabályt, akkor először meg kell írni a KÖTÉL scriptlet, hogy tömöríti a mérkőzés kritériumoknak. Példaként tudnánk nézni a "Content-length" fejléce egy HTTP letölthető, és ellenőrizze, hogy a hossza nem haladja meg a 1000000 bytes az alábbi script ..
A szkript a következő lépéseket annak érdekében, hogy ez a munka:
1. Megkeresi a hasznos adat a csomag a string "Content-length:", de figyelmen kívül hagyja írni esetben is keres.
2. Ha a string nem található, a script megáll, és visszatér a "nem biztosított" státuszt netfilternek.
3. Ha a húr található, a forgatókönyvet veszi a számjegyek, hogy kövesse, és tárolja őket, mint a húr a nyilvántartásban $ n.
4. A string $ n alakítjuk egész szám, és összehasonlítják száma 1000000. Ha $ n nagy, mint 1.000.000 akkor a szkript megszűnik és visszatér a "kiegyenlített" státuszt iptables.
   5. Ellenkező esetben a script végződik a "nem biztosított" státuszt.
A nyelv, amelyen a szkriptek, mint ez van írva alapul az ötlet ReversePolish jelölés de ki kell terjeszteni kezelni a koncepció AnchorBrackets. A nyelv részletesen dokumentálva LanguageReference.

Hasonló program

Sophosticated
Sophosticated

3 Jun 15

exede-status
exede-status

20 Feb 15

slowlog
slowlog

20 Feb 15

Más szoftver fejlesztő Chris Lowth

FTwall
FTwall

2 Jun 15

Cutter
Cutter

17 Feb 15

Hozzászólások a IpTables Rope

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!