SΣCURITY HΛCKΣRS
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

التعرف الى بعض البروتوكلات واستخداماتها [ tcp , udp , http , https ] وغيرها

اذهب الى الأسفل

التعرف الى بعض البروتوكلات واستخداماتها [ tcp , udp , http , https ] وغيرها Empty التعرف الى بعض البروتوكلات واستخداماتها [ tcp , udp , http , https ] وغيرها

مُساهمة من طرف Admin الثلاثاء يونيو 17, 2014 11:16 pm

اليوم سوف اقدم لكم شرح لبعض البروتوكلات


واستخدامتها وبعض الاشياء الاخرى التي سوف تفيدك


اعدك بانها سوف تفيدك من جميع النواحي


نبدا على بركة الله





- HTTP -


هذا البروتوكول

يستخدم في ارسال البيانات من Server Web

اي سيرفرات الى مواقع الى متصفحات الاجهزة

كيف ذلك وما هي انواع البيانات التي يتم نقلها ؟؟

الان وانت تقرا في هذا الموضوع انت تستخدم بروتوكول [ HTTP ]

لتستطيع قرائه الموضوع

فالذي يحصل :

انه سيرفر نقطه تطوير يقوم بارسال بيانات هذه الصفحة

الى متصفحك عبر بروتوكول [ HTTP ]

ومتصفحك يقوم باظهارها لك

ما هي صيغة البيانات المرسلة

تتم ارسال البيانات بلغة HTML

ومتصفحك يقوم بترجمتها لما تقرئه الان

كيف اظهر البيانات بلغة HTML

كلك يمين في اي مكان في هذه الصفحة واضغط على [ فحص العنصر ]

اتمنى ان تكون قد فهمت




-HTTPS -





بروتوكول HTTPS هو نفسه HTTP ولكن باختلاف بسيط ما هو ؟؟


الان فلنفرض ان لديك مطعم


في هذا المطعم يوجد عاملون لك


العاملون يعدون البيتزا


عامل التوصيل يقوم باخذ البيتزا وايصالها الى بيوت الطالبين للبيتزا


يستطيع اي احد ان يقطع طريق هذا العامل ويرا ما هي نوعية البيتزا !


هذا ما يحصل في بروتوكول [ HTTP ]


يستطيع اي شخص اعتراض طريق ارسال البيانات ورؤيتها


لكن في [ HTTPS ] الامر مختلف


كيف ذلك ؟؟


في [ HTTPS ] يتم تشفير البيانات المرسلة


وعند وصولها للمستخدم يتم فك تشفيرها وعرضها


فاذا تم اعتراض البيانات المرسلة من قبل شخص ما


سوف تظهر له مشفره ولن تنفعه بشيئ


كيف يتم التشفير ؟ وهل توجد مفاتيح معينه ؟


يتبع >>




- SLL -




كما قلنا في بروتوكول [ HTTPS ] يتم تشفير البيانات


فما هو النظام الذي يقوم بتشفيرها وفك تشفيرها ؟؟


اعتقد انك عرفت الاجابة !


نعم انه الـ [ SLL ]


ما الذي يقوم به [ SLL ] وكيف يتم التشفير وما هي المفاتيح ؟


في نظام الـ [ SLL ] يوجد مفتاحين للتشفير


مفتاح خاص ومفتاح عام


عند تشفير البيانات قبل ارسالها للمستخدم


يتم تشفيرها بالمفتاح الخاص


ومن ثم يتم الارسال


عندما يتم الاستقبال من طرف المستخدم يتم فك التشفير باستخدام المفتاح العام


ما هي اكثر استخداماته ؟


اكثر استخدامات الـ SLL هي في المواقع الحكومية والبنكية







- IPV4 - IPV6 -




كما نعلم فالـ IP يستخدم للاتصالات وما الى ذلك


فهل توجد انواع للـ IP


وكما نعلم انه لكل جهاز في العالم رقم [ IP ] متغير


فهل فالمستقبل القريب ربما لا تكفي الـ [ IP ] لجميع الاجهزة في العالم ؟






,,




IPV4


لحد يومنا هذا يتم استخدام الـ IPV4


ما هو الـ IPV4


هو الاصدار من الـ [ IP ] الذي يتعامل به العالم اجمع


يتكون من 32 بت


ويتكون من نظام الارقام العشرية


ويستطيع الـ IPV4 توزيع الـ IP لـ [
4,294,967,296 ] جهاز تقريبا



والان السؤال ؟


هل من الممكن ان لا تكفي الـ [ IP ]


للعالم اجمع في المستقبل القريب ؟






,,




IPV6


هو الاصدار الـ 6 من الـ [ IP ]


ويتكون من نظام الست عشري ويتكون من 128 بت


[ مجرد قرائتك للارقام تفهمك انه الـ IPV6 افضل بكثير من الـ IPV4 ]


وهو كان الحل البديل للـ IPV4


ومن اكبر مزاياه انه سوف يستطيع توزيع الـ [ IP ]


للجميع مستخدمين العالم بكل سهوله !










- TCP -




بروتوكول TCP هو من اشهر البروتوكلات تقريبا


ومعروف لدى الجميع


يمتاز باصلاحة لـ اخطاء الاستقبال والارسال


ولكن هذا يؤدي الى بطئه !


فهل يوجد بروتوكول اسرع ؟؟


تابع >>






- UDP -




بسبب كثرة مشاكل بروتوكول الـ TCP وبطئه


تم انشاء بروتوكول الـ UDP ليكون مكمل للـ TCP


كيف ذلك ؟


بروتوكول الـ UDP عند ارساله للبيانات لا يهتم اذا تم استقبالها ام لا !


وهذا يؤدي الى سرعته العالية في الارسال


وعليه :


نستطيع استخدامه في عده امور


التي لا نهتم باستقبالها من طرف المستقبل مثل : ارسال الملفات








- PORT -






سوف اشرح في مثال في حياتنا العامة ~


الان انت عندما تركب في سيارتك وتذهب الى عملك


عند وصولك للعمل فانت تحتاج [ منفذ ] للدخول للعمل


وعليه فان منفذك هو الباب


كذلك هي الاتصالات والبروتوكلات


عند ارسال البيانات او استقبالها


تحتاج الى منفذ لتخرج وتتدخل من خلاله !


من ماذا يتكون المنفذ ؟؟


يتكون من عدد ما


وينحصر هذا العدد بين


0 - 65535


ما هي اشهر المنافذ المستخدمه في الاتصالات ؟


HTTP\HTTPS = 80


FTP = 21


SMTP = 25


والكثييييييييييييييير غيرها










- TELNET -




هو بروتوكول


يستخدم للـ اتصال والتحكم في الاجهزة عن بعد


عن طريق ماذا ؟؟


يتم عن طريق ادوات TELNET


وفي الغالب ادوات الـ TELNET تكون بواجهة نصية


مثل موجه الاوامر [ CMD ] ولا تكون رسومية


,,


- الاهداء -



MeshoHk#


الشرح حصري !


ومن كتابتي كاملاً


تستطع نقل الشرح وبدون حفظ الحقوق




~ مع السلامة ~
Admin
Admin
Admin

عدد المساهمات : 111
تاريخ التسجيل : 17/06/2014

https://youtubesyrianarmyfre.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى