انتقل إلى محتوى الدرس

Plaintext HTTP vs Encrypted HTTPS حزم HTTP النصية مقابل HTTPS

تعلّم كيف يجعل برنامج Wireshark بروتوكولات الشبكة مرئية أمامك عبر التقاط الحزم في مختبرك، وقراءة أقسام الواجهة الثلاثة، وتصفية استعلامات DNS ومصافحة TCP، ومقارنة حزم HTTP المكشوفة بحزم HTTPS المشفرة.
2 صفوف تعليمية
تكنولوجيا الويب
3 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لا شيء يوضح أهمية تشفير الويب بصورة عملية قاطعة مثل مقارنة حزمة HTTP غير المشفرة (المنفذ 80) بحزمة HTTPS المشفرة عبر TLS (المنفذ 443) داخل برنامج :

جانب المقارنة في الفحص بروتوكول HTTP النصي (المنفذ 80) بروتوكول HTTPS المشفر بـ TLS (المنفذ 443)
رؤوس الرسالة والمسار () تظهر مكشوفة بالكامل في لوحة التفاصيل (مسار الصفحة، ورؤوس الرسالة، وملفات الكوكيز، وحقول النماذج). تُخفى بالكامل داخل سجلات مشفرة () فور انتهاء مصافحة التشفير.
لوحة البايتات والحمولة () تظهر كنص مقروء واضح () يكشف كلمات المرور ومحتوى الصفحة لأي فاحص على المسار. تظهر كرموز مشفرة غير قابلة للقراءة؛ مما يحمي سرية وسلامة بيانات المستخدم عبر الشبكة.

وفي خوادم لينكس السحابية التي تعمل بسطر الأوامر دون شاشة رسومية، يستخدم مهندسو الشبكات أداة لالتقاط عدد محدد من الحزم وحفظها في ملف لتحليله لاحقاً داخل واجهة :

الصف 2 كود برمجي
Shell
# Capture 10 packets on local interface lo and save to trace.pcap
sudo tcpdump -i lo -c 10 -w trace.pcap

# Read the saved capture summary from the terminal
tcpdump -n -r trace.pcap