16

لأول مرّة ، مجمَّع الثغرات البرمجية ، اسألني و أجيبك !

السلام عليكم ورحمة الله ،، أهلا بكم :

اكثر من نصف الاعضاء هنا مبرمجين و مطوري ويب و لله الحمد عندي باع طويل مع الثغرات البرمجية خصوصا لغة PHP

و الكثير يبرمج مواقع و يستهين بالحماية 

لذلك أهم طريقة لتبادل المعارف والمعلومات هي الحوار والنقاش الجد

والفعال فبه يرقى التفكير وتتزايد المعارف .

لذلك أنا جاهز لأسئلتكم جميعا في جميع أنواع ثغرات لغة PHP ابتداءا من اكتشافها الى ترقيعها باذن الله

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مساهمتك رائعه وهادفه ولكن تنويه فحسب هذا ليس المجتمع المناسب :)

المجتمع العام والذي يمكنك أن تطرح فيه النقاشات التي تقع خارج تخصص المجتمعات الأخرى.

مجهول
  • حذف بواسطة المستخدم

الحقن يعني إمكانية القيام بالعمليات ، كالعمليات على القاعدة (إضافة ، رؤية، حذف تعهديل...) أو ملفات (رفع، حذف...)

وهي في لغات السيرفر فقط حتى لو استطعت الحقن JS فكيف ستستفيد منه؟؟

حقن كود JS استفيد منه في تحويل موقع الى رابط معين مثلا

أجل ، فعلا ، ربما صفحة مزورة ، او...

نبدأ بأبسطها :

-ما هي ثغرة xss ؟

-و كيف يمكن للمخترق الاستفادة منها ؟

-و كيف يمكن ترقيعها ؟

ثغرة xss ببساطة تتحيك لك تحقن أكواد javascript فيها انواع منها DOM Based و Reflected

  • تستطيع عمل أي شئ ابتداءا من رفع ملف ضار الى التحكم بالموقع بالنسبة لسرقة كوكيز اصبحت قديمة

  • اختراق اجهزة الاخرين و طورتها انا و صديقي لاكثر من ذلك

الترقيع تغلق جميع مدخلات التي يمكن للزائر حقنها و استبدال الكواد معينة الى مسافات او اغلاقها

راجع الرابط التالي اذا موجود شئ غامض اسألني :

اختراق اجهزة الاخرين

كيف ستفعل ذلك ؟ ستحتاج إلى ثغرة في المتصفح إن كان يمكن ذلك كان يمكن لاي موقع إختراقك.

نعم هناك طريقة المتصفح و هناك أخرى عن طريق اعطاء أوامر معينة تتم بالتحكم بالـ extensions

أخبرتك اياها الان D: ابدأ بذلك

كلما أجرب شيء أجد كروم يغلق الباب امامي :(

هناك أمل في الطرق إن كان الزائر لايعلم الكثير مثلًا تحميل ملف تنفيذي معرفة البريد بعض عمليات ajax الخفية إن كان هناك سماح بذلك , معرفة الip ........

لكن طريقة بدون ذلك صعب.

سيتحول الموضوع للاخترقات اترك ذلك مرة أخرى

بالتوفيق

أخي لا يمكنني الاستفادة من تعلم ترقيع شئ ما لم أعرف عيوبه و كيفية أختراقه .

هذا العلم بالذات (أعني الحماية) هو وجهان لعملة واحدة الامن و الاختراق ، لذلك لا يمكن تعلم أحدهما دون الاخر و إلا من يفعل ذلك سيكون ك (الاعمى الذي يقطع الطريق السريع)

ما الذي تعنيه بهذا ؟ يرجى التفصيل

ثغرة xss ببساطة تتحيك لك تحقن أكواد javascript فيها انواع منها DOM Based و Reflected

ببساطة شاهد هذا الفيديو :) ستفهم ذلك

قرأت قبل فترة , ان افضل طريقة للحماية برمجياتك , هي التحقق الكامل من المدخلات , سواء كانت GET , POST , او حتي الكوكيز , مارئيك في الجملة , وماهي افضل طريقة لحماية CSRF

عبر إستخدام نص مشفر و فريد من نوعه في كل رأس لطلب من التطبيق خاصتك و يسمى هذا النص بـ token

نعم التحقق ، لكن استخدام بعض الدوال تتغير الامور ما رأيك في ثغرة ebay التي كانت بين متغيرين list[]?=cc

احسن حل للـ CSRF انت تعمل كود أو أكسس توكن معين + Session

  • الكود المشفر للتمويه فقط و ليس دائما ينجح بل شركات كبيرة اصيبت مع تشفيرها للبيانات المدخلة و المخرجة

ما هي ثغرة heart bleed وكيف يتم حمايتها ؟

ثغرة heartbleed ثغرة داخل نظام السيرفر في مكتبة openssl

اللي فيها ان استغلالها يختلف عن ثغرات web application المباشرة و الاخرى تستغلها عن طريق اوامر ببورت معين

مرات السكربتات تكون مربوطة بالسيرفر كلوحة cpanel مثلا تعطي أوامر كالـ cron و غيرها عن طريق دوال معينة

تسمى Command Execution تستطيع استغلالها و الصول احيانا الى الرووت root بصلاحيات معينة

كيف يمكن الحماية من ثغرة رفع الشيل..اقصد حماية قصوى ليس فقط التاكد من امتداد الملف

رفع الشيل ليس متعلق بمركز تحميل فقط يا أخي وليد هذا ما يعتقده المبرمجون !

لو اخبرك أني استطيع رفع شيل عن طريق ثغرة xss أو SQLi ؟

احسن حماية :

  • تأكد من الامتدادات و ليس امتداد الاسم فقط يستطيع أن يغير ذلك مثلا بـ : shell.jpg.php 

فستنخدع من الاسم مباشرة و هذا خطأ فادح 

  • منع خاصية نول بايت nullByte 

  • تأكد من بعض الكلمات المعينة امنع حتى ملف هتاكسس فقد أصبح شيلا :)

  • تشفير اسم الملف لضمان عدم التغيير و ايجاد المسار

شكرا جزيلا لك

ماهي اخطر ثغرة و جدتها؟

درجة الخطورة حسب حساسية و سمعة الموقع اللذي وجدتها فيه

ممم وجدت الكثير لا اريد عن اخرج عن نطاق الموضوع

  • هناك ثغرة في فيسبوك تعمل للان

  • ثغرات عديدة منها في سكربت " المكتبة الاسلامية " تم التواصل مع صاحبها لترقيعها و لله الحمد

  • عندي ثغرة في سكربت Vb , Joomla في اضافات معينة

  • العديد .. منها المنشور في النت

ممكن إستفسار.. مثلا لدينا مدونة بلوغر و هذا رابطها:

example.blogspot.com/#param=param1

و عند إستبدال كلمة param1 بـ كود جافاسكريبت يشتغل الكود.

هل يمكن إعتبار هذه تغرة XSS ام لا؟ و فيماذا يمكن ان تستغل من غير توجيه الموقع إلى صفحة أخرى او وضع iframe داخل الصفحة

نعم بالطبع ،،

تستغل في الكثير من الاشياء لقد ذكرتها سابقا قد يستطيع حتى اختراق جهازك و ذلك قليل من يعرفه و يعتمد كثيرا بمستوى المخترق .

سبق و وجدت مثل هذه الثغرة في مدونة أمين رغيب (مدونة المحترف) لكن عندما راسلته بها قال بالحرف "thank you but there's no security impact ." و رغم ذلك رقعها :)

مؤخرا وجدت تغرة XSS بموقع eToro و قمت بإبلاغهم عنها و تم ترقيعها لكنني لم أتلقى ولا كلمة شكر على ذلك.

لازلت أحتفظ بفيديوهات لجميع الثغرات

لكي نرجع إلى الموضوع الأصلي، أنا شخصيا تعلمت الأوليات في هذا المجال أي مجال حماية البرمجيات عن طريق دورة Video2Brain La sécurité des applications . أضن أنها كانت غنية بالأساسيات. و صراحة إستفدت منها و إكتشفت العديد من الثغرات و طرق الحماية منها.

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

رائع ، لا يلدغ المؤمن من الجحر مرتين :)

اريد فقط ان أضيف جديد بخصوص الثغرة التي قلت لك انني وجدتها في eToro

لقد راسلوني هذا اليوم و شكروني و قدمو لي 100$

ما هي أفضل المصادر لتعلم الحماية والإختراق ويا حبذا لو كانت بالعربية.

ولماذا هنا أجد الكثير مع احترامي للجميع في كثير من المواضيع يقول أنه يستطيع الإختراق؟!

هل فعلاً الإختراق سهل سواء أكان اختراق الأجهزة أو المواقع؟

  • لا يوجد مصدر عربي حقيقي لتعلم الاختراق او الحماية بصراحة

  • انا تعلمت من مواقع متفرقة و خصوصا الاجنبية لكن ابدا لم اتعلم من موقع عربي كل شئ

  • المخترق لا يقاس باخترقاته بل باكتشافاته كثغرات مثلا او ضعف امني

ما هي المصادر المقترحة الأجنبية من البداية حتى الإحتراف؟!

كيف يمكن اكتشاف ثغرات المواقع

السلام عليكم , هل ممكن تساعدني في لغة ال c#

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

انا كنت عايز ادخل مجال اكتشاف الثغرات

و كنت عايز ترتيب الحاجات الي المفروض اتعلمها عشان اقدر اكسب منها

و شكرا

-1

هل توجد ثغرة لتهكير الفيسبوك