Using Python for my Port-Knocking System & Simulator

السلام عليكم ورحمة الله وبركاته

اليوم إن شاء الله سأرسل المسودة النهائية من المقترح الخاص برسالتي الى الدكتور المشرف علي، وكنت قد أتفقت مع الدكتور على أن أعمل Simulation خاص بي وأترك NS2 لانني فعلا وجدته معقد، بالإضافة الى إعتراف الدكتور نفسه … هو ليس معقد وحسب بل ستقوم بجميع الأمور برمجياً … ولهذا بما إني سأقوم بالبرمجة، خبرت الدكتور لماذا لا أقوم أنا بعمل برمجة للنظام الجديد بالكامل … وأقوم بعمل Simulation لهجمات وإختبارات حقيقية على النظام ؟ … فقال خلاص إذا كنت قادر على عملها فلنقم بعملها وعلى ضوئها نقيس الـ Performance Measures للنظام الجديد … حسب خبرته هو الطويلة في هذا المجال أخبرني بإن NS2 سيأخذ منك وقت طويل جداً لتعلمه … قلت له وأنت الصادق تحتاج وقت طويل لتشغيله فكيف بتعليمه ::bgrim:: ولهذا خلاص نعمل واحد كامل يؤدي الغرض الذي نحتاجه أفضل بكثير … وحتى من خلال أحدى الدراسات التي أجراها وجد بإن نسبة كبيرة من طلاب الدكتوراه والباحثين يستعملون Simulator لعملهم خاص بهم ولا يعولون على البرمجيات الجاهزة مثل NetSim و NS2 و OpNET وغيرها …

من الإختبارات والهجمات الرئيسية التي سيتم عملها في الرسالة هي:
TCP Replay Attack and Sequence Replay Attack
Knock Sequences Order Check
Data Transmission Rate and System Load
Busted Spoofed Knock Packets
Data Extraction from Eavesdropped Packets
Exploiting the PK Server using IDS Evasion Techniques

هذي الي مركز عليها حالياً في شغلي … ممكن لو ناسي إختبار أو هجوم معيين تخبروني فيه وأكون شاكر لكل من يقوم بإضافة …

سأقوم بإستعمال لغة Python في كتابة النظام وأيضاً في تنفيذ الإختبارات والهجمات كلهم … بعض الأدوات التي سأستعملها:
Wireshark وذلك لقوة الأوامر والفلاتر التي تستطيع تنفيذها … سأستخدمه في عملية الـ Packet Capturing وأيضاً لقياس Data Transmission الذي يحتاجه النظام …
tcpreplay وذلك لعمل إعادة إرسال للحزم التي سيتم الحصول عليها …
LetDown عشان مسألة الـ TCP Flood تحديداً …
Hping3 و nmap و p0f وذلك لأغراض عدة، منها عمل Busted Spoof Knocks ومنها لعمل فحص على الجهة المستهدفة …
ps وربما برامج أخرى لقياس الحمل الموجود على الخادم بسبب PK Server …

هذه أهم الحاجات الحالية … وكما قلت لو هناك شيء آخر ياريت يتم إخباري به …

طبعاً أود أشكر من خلال هذا الموضوع الأخ العزيز أحمد StrikerX على كتابه الرائع الخاص بلغة Python الذي بدون شك ستكون منه أولى خطواتي في كتابة عملي … وأيضاً الى كل انواع الدعم الذي تبرع بتقديمها لي في حال حاجتي له باللغة … أنصح الجميع بالحصول على الكتاب سواءاً من خلال الصفحة الخاصة بالمجتمع أو من خلال تحميله بشكل مباشر من هنا … كتاب رائع ﻷني كما ذكرت سابقاً كاتبه رائع جداً …

هذا والله ولي التوفيق … دمتم بود …

11 thoughts on “Using Python for my Port-Knocking System & Simulator

  1. [email protected] on said:

    أسأل الله لك التوفيق والنجاح في رسالتك وفي حياتك الدينية و الدنيوية ::love::

    تستاهل كل الخير يا بومحمد و إن شاء الله ما يخيب رجاك

    أخوك أحمد ::happy::

  2. أخوي أنا اعرف واحد خبير في امور محاكاة الشبكات ومتخصص في برنامج OPNET IT Guru وتراه أقوى واسهل برنامج في هالمجال

    وهذه مدونته : http://www.mkalhousani.com/

    ——
    وهذه بعض الروابط ربما تستفيد منها :
    http://www.rehlaonline.com/2007/11/20/learn-opnet-it-guru-in-less-than-1-hour/

    http://www.rehlaonline.com/2007/11/23/intro2sim/

    http://www.rehlaonline.com/2007/11/20/opnet-it-guru-download/

    http://www.rehlaonline.com/2008/10/03/opnet-wireless-lan-simulation-a-video-tutorial/

    والله الموفق ….

  3. wedo_ksa @ الله يخليك يارب أخوي وليد … وعسى الله يوفقنا جميعاً … لا تقلق إن شاء الله أي تطورات أكتبها هنا … نورت الزون يا خوي …

    [email protected] @ الله يخليك ويوفقك أخوي أحمد الورد … والله لك وحشة يا طيب … أشكرك يا خوي على كل كلمة وكل دعوة قلتها من أجلي وعسى الله يرزقك مثلهم وأحسن …

    محمد @ هلا أخوي محمد … نعم شفت الموقع يا خوي وشفت الأخ فعلا عامل شغله كله على OpNET ولكن يا خوي النظام هذا يعمل على الويندوز فقط … وأنا إستحالة أعمل رسالتي يكون إعتمادها على الويندوز … يجب أن تكون رسالتي على محبوبي جنو/لينوكس … يجب أن أكون صاحب إضافة لعالم ومجتمع المصادر الحرة ولو بحاجة بسيطة جداً … إن شاء الله توضحت الصورة … طبعا أشكرك جزيل الشكر يا محمد على مجرد التفكير ومحاولتك مساعدتي … هذي بحد ذاتها يا خوي حاجة كبيرة بالنسبة لي … اسئل الله لك ولنا جميعاً التوفيق …

    دمتم بود يا شباب … نورتوا كالعادة ::wink::

  4. بالتوفيق يابومحمد وربنا يقدم مافيه الخير ويارب نكون عند حسن الظن ::6

  5. البايثون لغه جميله جدا
    وسوف تغنيك عن كل اللغات الاخرى في حالة اتقانها

    لانها ببساطة تعمل على كل شي، ولكل شيء

    لكن الشيء الوحيد اللي ما دش مخي هي سالفه الـ indentation ::18

  6. يارب يارب يارب نسمع منك خبر كويس جدا يا بينارى
    وان شاء الله ربنا يوفقك بس متنساش الحلاوة بتاعتنا ::18

  7. Striky @ الله يخليك يارب أخوي أحمد … خلاص اليوم بديت رحلة قراءة كتابك، قريباً أرجعلك حتى بملاحظاتي حول كتابك ::bgrim::

    المعتصم @ هلا اخوي المعتصم … نعم هي بالفعل جميلة … وأنا مثلك ما داخلة مخي سالفة الـ Indentation ::6

    KING SABRI @ الله يخليك يارب أخوي صبري الورد …

    Stealth @ الله يخليك يارب أخي الكريم … لا تقلق الشربات والحلويات مجاناً ::hehe::
    أبشر يا خوي خليني أخلص بالأول وبعدين بيك خير ودلل ::wink::

    شكراً لدعمكم المتواصل أخواني الأعزاء وعسى الله يوفقنا جميعاً …

  8. بالتوفيق يا ابو محمد و خير ما اختارت البايثون

    بالنسبه لكتاب اخونا StrikerX فعلا غني بالكثير عن البايثون

    و ان شاء الله نقول لك دكتور قريبا .

  9. ابو عمر @ نور الزون والله يابو عمر … أشكرك يا خوي على المرور ودعواتك الطيبة … هذا من لطفك وذوقك … وما هي غريبة عنك صراحة … كتاب أحمد روعة مثل أحمد … وأنت أيضاً روعة يابو عمر ::winkb::
    لا تحرمنا من زياراتك هذي ::18

Comments are closed.