IpTables Rope

Sagteware kiekie:
IpTables Rope
Sagteware besonderhede:
Weergawe: 20051223
Upload datum: 3 Jun 15
Ontwikkelaar: Chris Lowth
Lisensie: Gratis
Populariteit: 50

Rating: 5.0/5 (Total Votes: 1)

tou is 'n "match module" vir Linux iptables wat toelaat pakkies word ooreenstem met behulp van hoogs buigsame reëls, geskryf in 'n eenvoudige doel ontwerp script taal. Dit was aanvanklik geskryf om ondersteuning vir die volgende fase van die projek vir die beheer van P2PWall verskillende style van peer-to-peer aansoek verkeer voorsien, maar is veel wyer as dit in dit is moontlik gebruike. Sien die Basics bladsy vir 'n handleiding-styl oorsig.
Die wedstryd modules van iptables toelaat reëls aksies afhangende van of pakkies pas sekere kriteria of neem nie. Die standaard verspreiding van Netfiler / iptables bied 'n verskeidenheid van nuttige modules van hierdie tipe. Hierdie tipies toelaat tipes protokol (TCP of UDP), bron en bestemming adresse en hawens ens nagegaan word.
Daar is ook 'n stel van interessante "ekstras" as saamgestel kan word in die kern tot 'n uitgebreide pakkie bypassende funksies aan te bied. Een so 'n voorbeeld is die "string" module wat toelaat pakkies word gekoppel aan die hand van die bestaan ​​(of andersins) van gespesifiseerde snare oral in die data loonvrag gedeelte van die pakkies. Daar is 'n aantal ander verborge skatte wat gebruik kan word om die eienskappe van die stelsel aansienlik uit te brei.
Ten einde tou te gebruik om 'n wedstryd reël bou, moet jy eers die tou scriptrendering' wat kodeer jou pasmaat kriteria te skryf. As 'n voorbeeld, kan ons kyk vir die "Content-lengte" kop van 'n HTTP aflaai en seker te maak dat die lengte oorskry nie 1000000 bytes deur die volgende script ..
Dit script het die volgende stappe om dit te laat werk:
1. soektogte die data loonvrag van die pakkie vir die string "Content-lengte:" nie, maar ignoreer brief geval as dit soek.
2. As die string nie gevind nie, stop die script en gee 'n status "nie ooreenstem" om Netfiler.
3. As die string gevind is, die script neem die syfers wat daarop volg, en stoor dit as 'n string in die register $ n.
4. Die string in $ n omgeskakel word na 'n heelgetal en vergelyk teen die aantal 1000000. As $ n groot as 1.000.000 dan die script beëindig en gee 'n status "pas" om iptables.
   5. Anders, die script beëindig met 'n status "nie ooreenstem".
Die taal waarin skrifte soos hierdie is geskryf is gebaseer op die idee van ReversePolish notasie maar uitgebrei na die konsep van AnchorBrackets hanteer. Die taal is gedokumenteer in detail in LanguageReference.

Soortgelyke sagteware

AntiExploit
AntiExploit

3 Jun 15

Os-Cafe
Os-Cafe

2 Jun 15

SmokePing
SmokePing

2 Jun 15

Ander sagteware ontwikkelaar Chris Lowth

Cutter
Cutter

17 Feb 15

FTwall
FTwall

2 Jun 15

Kommentaar te IpTables Rope

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!