-
فایروال و درایور
ما میخایم یه فایروال بنویسیم....مراحل صحیح انجام کار رو میدونیم و در موردش زیاد مطالعه کردیم و میدونیم که باید درایور بنویسم .....
اگر در این زمینه راهنمائی کنین و یا کسی میدونه چطوری باید برای یه فایروال درایور نوشت خیلی خیلی ممنون میشم این اطلاعات و به ما هم بده :flower:
-
در مورد فایروال : قاعدتا" بسته به انتظاراتی که از فایروال ات داری انتخاب های متعددی وجود داره ؛ بیشتر توضیح بده تا جواب های مفید تری بگیری
در مورد درایور : تولید یک درایور چیزی پیچیده تر از تولید یک برنامهء کاربردی نیست . وقتی میخواهی یک Win32 Application بنویسی باید یک کامپایلر و یک SDK داشته باشی ؛ وقتی با VC6 برنامه مینویسی کامپایلر ات ، سی ِ مایکروسافت و SDK ات Win32 SDK است . برای تولید درایور هم باید از یک کامپایلر "مناسب" و DDK یا Driver Development Kit استفاده کنی ؛ روی ویندوز ، منظور از کامپایلر مناسب Micro$oft C یا Borland C است و DDK مناسب برای هر نگارش مجزای ویندوز ، به عنوان یک بستهء تجاری در دسترس هست . عموما" ابزارهای کمکی مفیدی وجود دارند که میتونن روند توسعهء درایور رو تسریع کنند که محصولات Jungo مهمترین اونها هستند ، خصوصا وقتی قرار باشه برای یک سخت افزار خاص درایور سطح کرنل ساخته بشه . اینها یک سری دادهء کلی بودند ؛ میتونی جزئی تر سوال کنی تا جواب های قابل استفاده تر ی بگیری .
موفق باشی
-
سلام
شما در نوشتن فایروال و تحلیل و فیلتر ترافیک شبکه باید با قسمتی از ویندوز به نام Ndis سر و کله بزنید. تسلط بر این قسمت تقریبا تمامی کار یک فایروال تحت ویندوز رو انجام میده. در مورد Ndis یه مقاله همراه با برنامه نمونه در مجله دنیای کامپیوتر و ارتباطات نوشته بودم. از سایتشون قابل دریافته.
ممنون علی
-
باید Packet ها رو کنترل کنی قبل از هر اتصال میتونی یه Alert نشون بدی و اجازه بگیری Source نمونه هم زیاد