66

كيف تخترق أي حساب في موقع arabia.io

  • billal em
  • الجواب القصير : إطرح سؤال على الضحية ! [1]

  • الجواب الطويل :

ليلة أمس علقت على أحد المشاركات [2] ووضعت هذا الرمز

© 

ضننا مني أنه سيتم تركه كما هو لكن لإندهاشي ضهر الرمز بهذا الشكل

 ©  

وهذه عادتا إشارة سيئة تفيد بوجود مشكل في فلترت المدخلات لذى قررت البحث في الأمر أكثر , قمت بعمل حساب تجربي جديد لكي أستطيع محاولة تخطي نضام الفلترة بحرية , ولحسن حضي إخترت نضام الأسئلة المدمج في الموقع لأقوم بإختباراتي , ومن المحاولة الأولى ضهر المشكل , ثغرة xss كاملة متكاملة من نوع stored xss يسيل لها لعاب البعض [3] ,

مبدئيا نضام فلترت المدخلات هنا لا يوجد به مشكل رغم أنه يعمل بشكل غريب

الجزء الذي يؤدي لحدوث الثغرة هو نضام التنبيهات , حيث أن نص السؤال يتم عرضه في صندوق التنبيهات أيضا [4] ويبدو أن المطور نسي عمل فلترة في ذلك الجزء أيضا .

لمن لا يعرف مذا يمكن عمله بثغرة من هذا النوع سأقول له تقريبا كل شيء , إذا لم يكن كل شيء !!

مثل :

  • تغيير كلمة المرر بدون علم الضحية

  • تغيير البريد الإلكتروني بدون علم الضحية

  • وضع مواضيع بدون توقف بإسم مستخدم الضحية

  • عمل دودة تقوم بنشر نفسها تلقائيا بين المستخدمين وإغراق الموقع بالمواضيع والتعليقات

  • مهاجمة حسابات المدراء والحصول على صلاحياتهم كحذف المواضيع و تعديل اخرى

والكثير الكثير .....

إذا كنت تحمست لتجربة الثغرة فللأسف تم ترقيعها الان :D فلقد أرسلت تفاصيل المشكل في صباح اليوم ,

أيضا هذه الثغرة كانت مناسبة لأسأل ثمود عن شيء مازلت أنتضر وصوله أنا والكثير من الإخوة [5]

[1]

[2]

[3]

[4]

[5]

فقط وجب أن أنوه أن الثغرة تم ترقيعها ولكن لم أتلقى أي رد على رسالتي لحدود الساعة , في العادة أصحاب مشاريع حاسوب يردون بسرعة على هذه الأمور لكن ربما لم يرو الرسالة ولكن رأو هذه فقط [5] ههه من يدرى !!

لكن أخي القارئ إذا كنت أحد ملاك المواقع وراسلك أحد بوجود مشكل في موقعك فحاول التواصل معه بأسرع ما يكون , كأقل تقدير لمجهوده .

دمتم سالمين .

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

التعليقات

20

في البداية شكراً لك للتبليغ عن المشكلة وعذراً للتأخر بالرد. ثمود أعلمني بها صباح اليوم ولانشغالي بأمور أخرى أجريت حل سريع لها وكنت أخطط للعودة مساءاً وحلها بشكل كامل والرد على رسالتك. أي صبرك علينا وأعطنا أكثر من بضعة ساعات للرد عليك :)

البريد الالكتروني الخاص بمشاريع حسوب لا أتابعه أنا ولا يتابعه فريق التطوير بل يتابعه مدير المشروع وفريق الدعم الفني. أي عندما يبلغنا أحد عن ثغرة أو مشكلة تقنية يتم تحويل الرسالة للشخص المختص لحلها (في حالة Arabia I/O هذا الشخص أنا) وبعد التأكد منها وحلها بشكل كامل والتأكد من أي أماكن أخرى قد تكون معرضة لنفس الثغرة يتم الرد على الرسالة.

بالنسبة لفلترة المدخلات وكود:

©

فهو تصرف طبيعي من مفسّر Markdown لأنه معد لكي لا يقوم بعمل escape لأكواد كهذه بل حذف HTML tags فقط. المواضيع والتعليقات في Arabia I/O ليست مجرد plain text، بل يتم تحويل المحتوى لكود HTML ليظهر المحتوى بشكل منسق. الثغرة التي اكتشفتها سببها قائمة التنبيهات وليس مفسر Markdown.

في حال وجدت أمور أخرى بامكانك ارسالها مباشرة على security@hsoub.com وسنعمل على توضيح ذلك بشكل أفضل بالمستقبل القريب ان شاء الله.

شكرا لك

كما ذكرت الفلترة ليس بها مشكل على مايبدو , وأكرر الأمر كان فقط حض جيد لو أنني بدأت التجربة من مكان اخر ربما لم أكن لأصل لشي ولبقي المشكل لسنة أخرى بدون أن يكتشف :D (صدقا منذ متى والمشكل متواجد ؟ )

14

يبدو ان عبد المهيمن قيم الموضوع ب -1 © _ ©

ولماذا سأفعل ذلك؟ :)

المبرمجون عادة لا يحبون ان يكتشف احد اخطاء في برمجياتم :3

كما ان هناك تقييم سالب واحد, يا ترى فمن سيكون :D

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

للأسف التنسيق تخرب بشكل كامل وهل ليس كالذي ضهر في المعاينة !!!!!!

أربيا_يحتاج_تطوير

سبب اختلاف التنسيق انتهاء الأسطر بـ:

\r\n

عوضاً عن الحالة الطبيعية:

\n

المشكلة غريبة وأول مرة نلاحظها، مفسر Markdown لسبب ما لم يعتبر \r\n على أنه سطر جديد وسبب هذه المشكلة. تم حلها الآن.

أربيا_يحتاج_تطوير

ما هي الأمور التي تحتاج لتطوير؟

ما هي الأمور التي تحتاج لتطوير؟

بما أنك طرحت السؤال: أتمنى لو يتم إضافة خاصية المدراء للمجتمعات الخاصة، وتكون صلاحيتهم متمثلة في حظر المخربين، إزالة المواضيع، وأيضا رؤية أسماء المقيّمين. (تقريبا مثل reddit)

السبب: فتحت مجتمعا حول نظرية التطور و النتيجة: المخربون يقيمون كل المواضيع سلبا، وآخرون يضعون مواضيع للسخرية (عوض فتح مجتمع جديد حول الخلق مثلا للتعبير عن آراءهم به).

صحيح، المجتمعات الفرعية بحاجة لخاصية الاشراف وسنحاول اضافتها قريباً. المشكلة أن مجتمع Arabia I/O يصر على استخدام التقييم لابداء الآراء عوضاً عن تقييم جودة المحتوى، كيف سنغيّر ذلك حقيقة ليس لدي حل غير أن تتجاهل التقييمات السلبية وألا تشغل بالك بها.

هل يمكن أن تكون للمجتمعات الفرعية قواعد خاصة بها ؟

وسنحاول اضافتها قريباً

شكرا

استخدام التقييم لابداء الآراء عوضاً عن تقييم جودة المحتوى

أصبحت عادة، لكن يمكن تغييرها مع الوقت.

لقد هجموا عليك هنا أيضا.

خاصية البحث في اريبيا تحتاج الكثير من التطوير

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

اضافة البحث عن المجتمعات او اظهار كافة المجتمعات

اتمني عمل واجهة برمجية لاريبيا لاني افكر في عمل تطبيق لاريبيا

تفعيل خاصية الرسائل الخاصة او الاسئلة ل

:)

هذا ما اتذكره الي الان مع ان هناك الكثير من التطويرات

فكرت في احد المرات تفحص اربيا , لكن تذكرت ان لعبدالمهيمن يد في الموضوع فكنسلت الفكرة من راسي

لكن مساهمتك اعادت لي بعض الامل :)

مذا لو قلت لك أن هذه ليست أول مرة ;)

تقصد تفكيرك بفحصة ام عدد مرات فحصة ؟ :D

أقصد عدد مرات وجود مشكل مشابه

السلام وعليكم

-3
shark hidden
  • حذف بواسطة المستخدم

كيف غير مجدية هههه xss هي xss سواء عند حسوب أو غوغل أو فوق القمر .

-6

المفروض يكون هناك مكافأه كأقل تقدير لمكتشف اي ثغره بالموقع

الموقع الذي يسعى للنجاح يدعم محبيه

فمثلا عبدالمهيمن وفريقه يبحثون بكثره بموقع هكر ون للحصول على مكافأت ويعتبرون صائدين مكافأت

فمن الأولى ان ان يدعموا مكتشفين الثغرات بموقعهم

على اقل تقدير اعطائهم عضوية مميزه داخل الموقع تقديرا لجهوده

أخي ببساطة الموقع غير ربحي لذا لا يجوز التفكير بهذه الطريقة

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

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

الاخ عبد المهيمين هناك طلب وهو في غاية الاهمية

هو لو انكم تضيفوا خاصية متابعة الاشخاص

ولكي لا نبقى مشتتين بين التصفح الكثير00

وشكرا

نحن هربنا من الفايسبوك لكترة الجدلات والردود التافهة العقيمة ووجدناها بكترة هنا لالاأسف :(

فمثلا عبدالمهيمن وفريقه يبحثون بكثره بموقع هكر ون للحصول على مكافأت ويعتبرون صائدين مكافأت

حاولت أن افهم بعناية ما كتبته وان كان فهمي صحيحيًا، فأنا مجالي مدير الشبكات الإجتماعية في حسوب ولم أصطاد أي مكافأة حتى الآن. :)

صاحب الموضوع والذي قام بإكتشاف الثغرة مشكورا لم يطلب ما تقوله أنت -هذا رغم أنك لم تكتشف أي ثغرة!- وكأنك تجعل نفسك وصيا على صاحب الموضوع أو أي هكر أخلاقي ؟ :)

يعني ينطبق عليك الوصف الذي أطلقه عبد المهيمن هنا -مع ظني أنك لست مبرمجا حتى! فكيف بكونك هكر/مخترق أخلاقي-..

لأجل هذا سنبقى في الحضيض وستتفوق علينا الأمم الأخرى..اللعنة.

-12

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

ومن ناحية البرمجة بفضل الله تخصصي برمجه

ومن ناحية المكافأه

الرد لك ولأمثالك

انا لم اقل ماليه لكن تفكيركم يدل على انكم ناس ****

والمكافاه تكون معنويه والظاهر وضحت على اقل تقدير عضويه مميزه

نعم فهذا من حقه وحق اي مكتشف

فمثلا انا اتعب وبالنهاية يجي امثالك واي رويبضه لكي ينطق عني او عن اي هكر اخلاقي

ولكن هناك عيب بالمكافات لضرت كبرى المواقع العالميه

ولكن ان دل يدل على جهلك انت وبعض الردووود

والمكافات انواع

اقلها شكر

وعبدالمهيمن استاذ الكل والعين ماتعلى على الحاجب ولكن احببنا تذكيره فقط لاغير

حسن ألفاظك، تحدث بلباقة. هذه ليست حلبة ملاكمة أيها troll .

لم أقل أنك تحدثت عن مكافئة مالية حتى! تحدثت وفق ما قلته أنت في تعليقك تماما، أن تضع نفسك وصيا على صاحب الموضوع وتقول أن هذا واجب. الآن أريد الوصول لنقطة ما : ماذا تقصد أنني ناس **** . كما قلت أنت لا أتقن البرمجة ولا القرصنة ولا أفهم الكلمات المشفرة، فهلا كتبت بالعربية ما تقصد ؟..

دعك من الطفال المدارس ، لن يجلبوا لك سوى الصداع

فهو مليء بالهواء الساخن فقط

-5

الفاظي ؟؟؟

راجعت كلامي لم ارى كلمة فيها مسبه موجهه مباشره لك

*** ( جهله)

ولكن على مايبدو انك طفل

لذا اعتذر عن تكملة النقاش بهذا الموضوع بالذات لو كثروا الاطفال

WOW!

كل تعليقاتك إما عنصرية أو فيها شتم أو تحث على الكراهية أو ليست بالفصحى.. ثم تقول: "يبدو انك طفل"

ما يعجبني فيك أنت وديكستر أنكم تحقون الحق في مواقف مثل هذه حتى ولو كنت قد أختلف معكم في أمور أخرى.

شكرا عماد ومصطفى :)

-7

عنصريه وشتم وكراهية

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

فلاأعرف لغة للقرود كي احاورك بها

المفروض يكون هناك مكافأه كأقل تقدير لمكتشف اي ثغره بالموقع

و من فرضه؟