IpTables Rope

نرم افزار تصویر:
IpTables Rope
جزئیات نرم افزار:
نسخه: 20051223
ها تاریخ: 3 Jun 15
توسعه دهنده: Chris Lowth
پروانه: رایگان
محبوبیت: 3

Rating: nan/5 (Total Votes: 0)

طناب "ماژول مسابقه" برای از iptables لینوکس است که اجازه می دهد تا بسته ها را به همسان با استفاده از قوانین بسیار انعطاف پذیر، نوشته شده در یک زبان برنامه نویسی همه منظوره طراحی ساده است. در ابتدا نوشته شده بود به ارائه پشتیبانی برای مرحله بعدی پروژه P2PWall برای کنترل سبک های مختلف از ترافیک برنامه همکار به همکار است، اما بسیار گسترده تر از این در آن استفاده می کند ممکن است. برای یک نمای کلی آموزش به سبک صفحه مبانی را مشاهده کنید.
ماژول های مسابقه از iptables اجازه می دهد قوانین به اقدامات بسته به اینکه آیا بسته مطابقت معیارهای خاصی است یا نه. توزیع استاندارد netfilter / iptables در طیف وسیعی از ماژول مفید از این نوع را فراهم می کند. این به طور معمول اجازه می دهد انواع پروتکل (TCP و یا UDP)، منبع و مقصد آدرس و پورت و غیره را به بررسی می شود.
همچنین مجموعه ای از جالب "اضافی" از را می توان به هسته کامپایل به ارائه برخی از ویژگی های تطبیق بسته توسعه یافته وجود دارد. یکی از نمونه های "رشته" ماژول که اجازه می دهد تا بسته به بر اساس وجود (یا در غیر این صورت) از رشته های مشخص شده در هر نقطه از بخش محموله داده از بسته های همسان است. تعدادی از دیگر گنجینه های پنهان است که می تواند مورد استفاده قرار گیرد به طور قابل توجهی گسترش ویژگی های سیستم وجود دارد.
به منظور استفاده از طناب برای ساخت یک قاعده بازی، برای بار اول شما نیاز به ارسال scriptlet طناب که کد معیارهای مسابقه خود را. به عنوان مثال، ما می تواند برای "محتوا طول" هدر HTTP دانلود نگاه کنید و بررسی کنید که طول می کند 1000000 بایت تجاوز نمی با استفاده از اسکریپت زیر ..
این اسکریپت شامل مراحل زیر است به منظور آن را به کار:
1. جستجو ظرفیت ترابری داده از بسته برای رشته "محتوا طول:" اما نادیده می گیرد مورد نامه آن را به عنوان جستجو.
2. اگر رشته یافت نشود، اسکریپت متوقف می شود و یک وضعیت "همسان" برای netfilter گرداند.
3. اگر رشته در بر داشت، اسکریپت عددی که آن را دنبال طول می کشد، و ذخیره آنها را به عنوان یک رشته در ثبت نام $ N.
4. رشته در $ N به یک عدد صحیح تبدیل و مقایسه در برابر تعداد 1000000. اگر $ n بزرگ باشد از 1000000 پس از پایان اسکریپت و وضعیت "همسان" را به iptables در بر می گرداند.
   5. در غیر این صورت، اسکریپت خاتمه با وضعیت "همسان نیست".
زبان که در آن اسکریپت شبیه به این نوشته شده است بر اساس این ایده از نماد ReversePolish بر اساس اما گسترش که مسئولیت رسیدگی به مفهوم AnchorBrackets. این زبان به طور مفصل در LanguageReference مستند شده است.

نرم افزار های مشابه

BullDog Firewall
BullDog Firewall

3 Jun 15

Placid
Placid

3 Jun 15

ZenPacks.lbn.Base
ZenPacks.lbn.Base

15 Apr 15

exede-status
exede-status

20 Feb 15

نرم افزار های دیگر از توسعه دهنده Chris Lowth

Cutter
Cutter

17 Feb 15

FTwall
FTwall

2 Jun 15

نظرات به IpTables Rope

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!