تفاصيل العمل

خلال رحلة البحث عن الثغرات الأمنية، تمكنت من اكتشاف 5 ثغرات XSS في احد البرامج علي هاكر وان، والتي يمكن أن تؤدي إلى تنفيذ تعليمات برمجية خبيثة على متصفحات المستخدمين، مما يسمح بسرقة الجلسات (Session Hijacking) أو تنفيذ عمليات تصيد متقدمة.

استخدمت تقنيات الاستطلاع (Reconnaissance) لتحديد النقاط الضعيفة في التطبيق.

اختبرت عدة نقاط إدخال (Input Fields) يمكن استغلالها لتنفيذ كود JavaScript ضار.

قمت بتطوير ماسح XSS تلقائي للمساعدة في اكتشاف هذه الثغرات بكفاءة أكبر.

تأثير الثغرة:

سرقة بيانات المستخدمين عبر تنفيذ أكواد JavaScript خبيثة.

السيطرة على حسابات المستخدمين عن طريق اختطاف الجلسات (Session Hijacking).

تشويه الصفحات (Defacement) وإعادة توجيه المستخدمين إلى مواقع ضارة.

توصيات الحماية:

فلترة وإزالة الأكواد الضارة من إدخالات المستخدمين.

استخدام Content Security Policy (CSP) لمنع تشغيل الأكواد غير الموثوقة.

تشفير البيانات الحساسة ومنع الوصول غير المصرح به إليها.

الخاتمة:

يعد اكتشاف ثغرات XSS خطوة مهمة في تأمين التطبيقات من الهجمات الإلكترونية، وقد ساعدني هذا البحث في تطوير ماسح XSS تلقائي لتحسين عمليات الاختبار.

لقراءة التقرير الكامل:

كيف اكتشفت 5 ثغرات XSS وطورت ماسحًا تلقائيًا

https://medium.com/@youss...

يمكنك الاطلاع على إنجازاتي عبر HackerOne

https://hackerone.com/syn...

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
35
تاريخ الإضافة
تاريخ الإنجاز
المهارات