ثريد Bypass htmlentities & htmlspecialchars [خطا برمجي ] الڤنكشن يحمينا من ثغرات XSS [Cro

ثريد Bypass htmlentities & htmlspecialchars [خطا برمجي ] الڤنكشن يحمينا من ثغرات XSS [Cross-site scripting] و وظيفته بكل بساطة يحول ><

ثريد

Bypass htmlentities & htmlspecialchars

[خطا برمجي ]

الڤنكشن يحمينا من ثغرات XSS

[Cross-site scripting]

و وظيفته بكل بساطة يحول ><

إلى

<> > ليحمي الموقع من XSS

====

نبدأ نكتب كود بسيط نعرف اي الرموز يتم فلترته

يتبع.. #الامن_السيبراني #BugBounty https://t.co/rfP2r57iN8

راح نحصل هذا الناتج :

تم فلترة [>< & "]

و نلاحظ أن رمز '/ ما تفلتر < وهنا يبدأ الاستغلال ? https://t.co/Mz3oGKLmHr

وفي هذا الحالة

لنفترض استخدم المبرمج

htmlentities Or htmlspecialchars

فالبتالي راح نقدر نحصل على xss ? https://t.co/EVuTGPiuB6

نجرب ال [Payload]

'onerror='alert("XSS")''

تم تخطي الڤنكشن بمعنى اذا استخدم المبرمج single quotation في الكود نقدر نتخطى و نحصل على XSS https://t.co/h0JhvIFVm0

كيف أحمي موقعي ? ؟ ?

نبدل [' ]الى [' ] و حذف [\]

Ex code : https://t.co/yLTvVWTigl


عبد العزيز بن شعبان

10 בלוג פוסטים

הערות