مضى على الشبكة و يوم من العطاء.
  • السلام عليكم ورحمة الله وبركاته، نرجوا كتابة طلبك او سؤالك باللغة العربية مع ارفاق صورة عن الخطأ او توضيح كافي للمشكلة.

[ غير مُجاب ] Xss payload

EviL_C0de

./عضو جديد

السمعة:

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

بهانت على xss جوه input value
input value="payload"

ازاي أقفل الـ value لو " بيتعمل له encoding, جربت إني أعمل encoding, وجربت أكرر علامة " مرتين ومنفعش في أفكار تانية ؟


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

بهانت على xss جوه input value



ازاي أقفل الـ value لو " بيتعمل له encoding, جربت إني أعمل encoding, وجربت أكرر علامة " مرتين ومنفعش في أفكار تانية ؟


جزاكم الله خيرًا
دا الطبيعي اصلا ان يعمل encoded ممكن تجرب
JavaScript:
" onmouseover="alert(1)"
وممكن تجرب ' مش شرط خالص " ومش شرط برضوا البايلود يبقي كامل ممكن تعمل confirm(\x\) او تحاول تعمل escape لأي حاجه بي \ لو طبعا بتعدي من الفلتر غالبا هتلاقي الموقع حاطط
PHP:
 $input = htmlspecialchars($_GET['input']);
 
دا الطبيعي اصلا ان يعمل encoded ممكن تجرب
JavaScript:
" onmouseover="alert(1)"
وممكن تجرب ' مش شرط خالص " ومش شرط برضوا البايلود يبقي كامل ممكن تعمل confirm(\x\) او تحاول تعمل escape لأي حاجه بي \ لو طبعا بتعدي من الفلتر غالبا هتلاقي الموقع حاطط
PHP:
 $input = htmlspecialchars($_GET['input']);
هو انا ينفع اقفل ال value ب ' وهو مفتوح ب " ?
 
الحل
تمام اصلي لقيتك بتقول تستخدم '
طيب تنصحني اعمل ايه اغلب المواقع الي جربتها يلاقي ال encoding طالع في وشي + سوأل ازاي ابني methodology لل xss وهي كل مكان بفلتر مختلف وافكار مختلفة
 
في طريقه ممكن اول ما تهنت على موقع جرب اكتب بمكان ال search box بصفحة الموقع مثلا test وبعدين ممكن مثلاً تشوف السورس بيج وتتأكد من الفنكشن اللي فيها كلمة test اذا بتزبط تإنجكت عليها
مثلا ممكن يكون كلمة test بأكثر من مكان حاول اقرأ ال function اللي فيها كلمة test بالبيج سورس جرب مثلا اكتب test> اذا فتحت على السورس بيج وشفته عمل انكود حاول شوف باقي الفنكشن اللي نذكر فيها كلمة test> لأنه ممكن في اسطر بتقدر تحقن فيها ما بتكون مقفله زي ال <h1/> بشكل عام هذي اهم النقاط اللي عم بشتغلل عليها + ممكن ما يطلع بالسورس بيج الكلمة اللي بحثت عنها بهاذي الحالة بدك تحقن مكان الكويري بالدومين
وهيه القصه مشان يكون شغلك دقيق بدك تفهم الكود شو بياخذ وتعطيه البايلود المناسب
وبنصحك بلابات portswigger اذا ما تدربت عليها فيها هذي الأفكار وأكثر
 
التعديل الأخير:

آخر المشاركات

فانوس

رمضان
عودة
أعلى