
صورة من securitylab.ru للاطلاع على أخبار حول Facebook CTF 2016
كان هناك رجل في الكلية سبق له أن لعب هذه اللعبة المثيرة ، وبالتالي فهو مصمم ليخبرنا بما هي وماذا يتم تناولها ...
لذا ، دعني أخبرك الآن قليلاً:
1 CTF ( التقاط العلم أو التقاط العلم ) - منافسة الفريق ( شخصية في بعض الأحيان ) في مجال أمان الكمبيوتر ( المعلومات ).
2. شكل الحدث:
2.1. على أساس المهام ( أو الخطر ) - يتم منح اللاعبين مجموعة من المهام ( المهام ) التي يحتاجون إليها للعثور على إجابة ( علامة ) وإرسالها.
حتى الآن ، كل شيء أكثر من بسيط ، القواعد المعتادة ، ولكن فقط جميع المهام في هذا التنسيق مقسمة إلى فئات ( سأخبرك عن الفئات الرئيسية ):
التشفير - المهام مرتبطة بفك تشفير الرسائل المحمية بخوارزميات مختلفة ( من أبسط الشفرات إلى الأصفار الحديثة ) ؛علم
إخفاء المعلومات هو علم النقل السري للمعلومات عن طريق إخفاء حقيقة الإرسال. لذلك ، عليك أن تعرف بالضبط كيف وما هي المعلومات التي تم تمريرها (موضوع مثير للاهتمام للغاية ، وسأطرح مقالات لاحقًا ) ؛
الويب - البحث عن نقاط الضعف على الخوادم والمواقع ( يتم استخدام الخوادم والمواقع المنشورة خصيصًا ، ولا يتم اختراق الأنظمة الأساسية المفتوحة ) ؛
الهندسة العكسية - البحث في كود البرنامج ، تعتمد الأساليب الإضافية على المهمة ( موضوع كئيب للغاية ، بالنسبة للمثابرين ) ؛
Recon هو موضوعي المفضل لاسترجاع المعلومات مفتوحة المصدر ( OSINT ، الذكاء ). موضوع سيتم تخصيصه أيضًا لكتلة منفصلة من المقالات ؛
الفرح - مهام مسلية من مواضيع مختلفة.
2.2. هجوم الدفاع ( أو الكلاسيكي) - يحصل كل فريق على خادم مخصص أو شبكة صغيرة للحفاظ على عملها وحمايتها. أثناء اللعبة ، تتلقى الفرق نقاطًا للتشغيل الصحيح لخدمات خادمهم ، وحماية معلوماتهم والمعلومات المسروقة ( المعروفة أيضًا باسم "الأعلام" ) من خوادم المنافسين.
3.
مستوى المنافسة المستوى الدولي: مسابقة DEF CON CTF المرموقة ، والتي تقام سنويًا في لاس فيجاس وتضم أقوى الفرق في العالم ( يعود تاريخها إلى التسعينيات ).
روسيا: تتطور بنشاط منذ عام 2009. تقام العديد من المسابقات المحلية ( في الجامعات والمدن والمناطق ) في أوضاع مختلفة.
أكبر CTF في روسيا -RuCTFE ، انتصار يعطي فرصة للوصول إلى DEF CON CTF.
حقيقة مثيرة للاهتمام: في عام 2014 ، قاتل 322 فريقًا من مختلف دول العالم في RuCTFE!
بعد ما سمعته ، كانت هناك رغبة شديدة في محاولة المرور عبر دوائر الجحيم هذه ودراسة هذا الموضوع. طلبنا من نفس الرجل الإشراف على أول مباراتين.
بعد ذلك ، بدأنا في دراسة موقع ctftime.org - يتم نشر جدول جميع المسابقات ( حول العالم ) وتقييم الفرق المشاركة ( المسجلة على الموقع ) هنا .
لقد فهمنا بشكل كافٍ أن Attack-Defense لم تكن مشرقة بالنسبة لنا بعد ، لكننا كنا مستعدين لحل أي مهام في التنسيق المستند إلى المهام من أجل اكتساب الخبرة.
أول CTF على الإطلاق
كنا محظوظين بشكل لا يصدق لأن أحد أقرب فرق العمل المشتركة كان روسيًا ، وبالتحديد مدرسة CTF ( التي نظمها فريق SiBears ) ، حيث كان هناك انقسام بين تلاميذ المدارس وغير أطفال المدارس وتم تحديد الوقت - 8 ساعات ( يبدو أنه كان كذلك ).
طبعا كان التسجيل مهم جدا .. لكن كيف؟ ما اسم الفريق؟
بطريقة ما حدث أنني كنت من نظمت مشاركتنا وأصبحت "الكابتن" غير الرسمي للفريق.
وكانت هذه هي المرة الأولى، وكنا نعرف أن قاع البحر - انها مجرد لنا في هذه المسابقة ... في الواقع، دون تردد، عرضت ومرحبا بكمنحن فريق DnO .
سلحنا أنفسنا بأجهزة الكمبيوتر المحمولة والأقلام والمفكرات وقلقنا بشأن ما قد نحتاجه أيضًا.
لذا ، بدأ الأمر ... فتحنا المهام وكانت بالنسبة لنا هي الكتابة الهيروغليفية ، والتي لم تضاف إلى الجمل (خاصة في المهام).
لكن بفضل Google ، بدأنا تدريجياً في اكتشاف معنى هذه الكلمة أو تلك وبدأنا أخيرًا في البحث في google ليس فقط الكلمات ، ولكننا نحاول بالفعل حل المهام ، ومن الجدير بالذكر أننا نجحنا حتى ...
النتائج الأولية
الجدير بالذكر أننا كنا نتحلى بالشجاعة ، لقد فعلنا الكثير وشعرنا أن البداية كانت أكثر من مثالية. كما ترون من النتائج الأولية ، احتلنا المركز السادس ، لكننا انتقلنا بعد ذلك إلى حوالي 10 (ولكن مع الأخذ في الاعتبار عدد الفرق ، لم نعد نفكر في الأمر ، لكننا احتفلنا ببداية ناجحة ).
بالطبع ، كان فريق العمل المشترك التالي الذي قررنا المشاركة فيه نوعًا ما أجنبيًا ، ولكن على الرغم من حقيقة أننا فهمنا جميع المهام ، لم نتمكن من حل أي شيء على الإطلاق ، لذلك إذا فعلنا شيئًا هناك ، فعندئذ في مهمة واحدة في أحسن الأحوال.
كان من الواضح أننا لا نعرف شيئًا على الإطلاق ، وكان علينا التدريب والدراسة والاستعداد والبحث عن منصات لحل مثل هذه المهام ...
ما هو فريق DnO؟
مر الوقت ، شاركنا في العديد من فرق العمل المشتركة ووضعنا أيدينا عليها ، ووجدنا العديد من المنصات المفيدة للغاية ذات المهام ، وبفضلها يمكننا تطويرها في هذا الاتجاه ( لن أدرجها ، يمكنك العثور عليها بسهولة في Google ).
فجأة ، حدث حدث مثير للاهتمام ، اجتمعنا من أجل CTF بدوام كامل ( قبل ذلك كنا نعمل دائمًا على الإنترنت فقط ) ، يبدو أنه كان QCTF وقد حدث في موسكو ، أو بالأحرى في MIREA . بطبيعة الحال ، هذه طاقة مختلفة تمامًا ، كل شيء حول المكابس ، لأنك لا تجلس بهدوء على الأريكة ، لكنك تريد أيضًا أن تشعر بها.
صورة لإحدى مهام QCTF
كان هناك موضوع فضاء مثير للاهتمام بجنون ، مهام على مستويات مختلفة ، قمنا بأدائها بكرامة ، لأن هذه المسابقات كانت "للمبتدئين" ، والتي نظرنا فيها أيضًا.
نتيجة لذلك ، احتل فريق DnO المكون من 20 فريقًا المركز الرابع المشرف ( حسنًا ، أنت تعرف مدى الانزعاج الذي حدث ) ، ولكن عندما عدنا إلى الجامعة ، قيل لنا إنه يجب إخبار الجميع بهذا ، ما هو اسم فريقك؟
لقد وضعنا هذا السؤال في طريق مسدود ... بالطبع ، لم يكن الرجال مدفوعين بشكل خاص ، وهذا ما يلي: "حسنًا ، لقد عرضت DnO ، الآن دعنا نتوصل إلى فك التشفير حتى لا تضحك علينا الجامعة كلها بصوت عالٍ."
بعد ساعة من دراسة القاموس ، توصلت إلى النسخة الوحيدة المناسبة مثل Destroy Network of Opponent، والتي تترجم إلى "تدمير شبكة العدو" ( وذلك بفضل عدم مراعاة حروف الجر في الاختصارات ).
منذ ذلك الحين ، تابعنا القول المأثور القديم عن السفينة ... كما أطلقوا عليها ، أبحرت.
الانتصار الأول "في النصف"
مرة أخرى ، قررنا أن نجرب فريق العمل بدوام كامل ، ولكن هذه المرة فقط قررنا زيارة مدينة فولغوغراد البطل.
كان لدى فريقنا خبرة بالفعل ، وقد تم تقسيمنا إلى اتجاهات وتطور كل عضو في الفريق في اتجاه رئيسي واحد وواحد / اثنين متجاورين ، من أجل الاستعداد لمساعدة / استبدال صديقه. لكننا بالطبع ما زلنا بعيدين عن المعرفة "الجيدة" في هذه المجالات.
فريق DnO في فولغوغراد
بصراحة ، لا يمكنني حتى وصف المشاعر التي عشناها ، وكل ذلك بسبب وجود فريقين متقدمين ... ذهبنا إلى نقطة ، وحلنا نفس المهام تقريبًا.
"صافرة" النهاية ونحن ... الثانية؟ كيف؟ لكن بعد كل شيء ... لدينا نفس عدد النقاط لكن فريق لايفتنازلنا عن الراية الأخيرة التي كانت أمامنا في الوقت المناسب ، ولهذا احتلنا المركز الثاني ... كان فريق DnO للمرة الأولى قريبًا من الانتصار ، لكنه غاب عنه في اللحظة الأخيرة.
لوحة النتائج النهائية لمسابقة VolSUCTF
أول كأس روسي CTF
استغرق الأمر شهرين ، ولم نترك محاولات لتحقيق نتائج عالية في مختلف CTF'ah على الإنترنت ، لكن كل ذلك كان بلا جدوى ، والآن علمنا أن هناك مجموعة لأول "كأس روسيا لكرة القدم CTF" ، والاختيار هو نتائج المنظمين المختارين بشكل منفصل عقدت CTF منذ بداية العام.
بطبيعة الحال ، كان VolSU CTF من بينهم ، حيث حصلنا على المركز الثاني بنجاح ، وفي الواقع ، لم نذهب إلى هذه الكأس الأولى المثيرة للاهتمام بجنون ...
ومع ذلك ، بعد مراقبة الموقف ، علمنا أن فريق Life ، الذي شاركنا معه المركز الأول ، يشارك في هذا الحدث منظم ... Iiiiiiiiiii، نعم، ودعا فريق DNO إلى "I كأس CTF روسيا" باعتباره الفائز VolSU CTF.
بطبيعة الحال ، لم يُعرف أي شيء على الإطلاق عن هذا الحدث وكل ما تبقى لنا هو الاستعداد بقوة.
تخطي جميع الفروق الدقيقة في الاستعدادات ، نأتي إلى مركز Skolkovo للابتكار ، حيث اجتمع أفضل 20 فريقًا من جميع أنحاء البلاد.
أول كأس روسيا. اليوم الأول. على أساس المهام.
يتم الترحيب بنا ، ونقدم لك المقالب ( الملصقات ، القمصان ، والأهم من ذلك ، FLAGS! )
نفس العلم العزيزة على فريق DnO
السحب السريع ونكتشف رقم الجدول الذي لدينا ، ذهب للاستعداد. بعد نشر آلاتهم الكاتبة على الفور ، ألقى منظمو الحدث كلمة ، حيث نتعرف على أخبار شيقة ، وهي:
1. تقام الكأس على 3 مراحل في يومين.
2. المرحلة 1 على أساس المهام(يشارك 20 فريقًا ، ويمرر العشرة الأوائل إلى المرحلة التالية) ؛
3. المرحلة 2 هجوم-دفاع (10 فرق متبقية تشارك ، 4 الأفضل تذهب إلى المرحلة التالية) ؛
4. المرحلة 3 النهائي. (تشارك 4 فرق ، ما سيحدث هو لغز مغطى بالظلام ...).
بدون التطلع إلى الأمام ، بدأنا في الاستعداد للمرحلة الأولى من هذا الحدث ، والتي وعدت بأن تكون مثيرة ...
لذا ، بدأنا المرحلة الأولى. 8 ساعات عمل
شاقة ، مع تعليق المنافسة لتناول طعام الغداء. لقد بذلنا قصارى جهدنا ، وأظهرنا أفضل عمل جماعي على الإطلاق ، ولهذا حصلنا على "الأعلام" المرغوبة ، وهي نقاط يمكن أن تأخذنا إلى الجولة التالية. نسيان لوحة النتائج ( جدول النتائج
) ، لقد عملنا حتى الثانية الأخيرة من هذه المرحلة ، وبلا حظ ، احتلنا الخط السادس في الجدول.
لوحة النتائج بعد الجولة الأولى من كأس روسيا CTF
هناك صمت قاتل على طاولتنا ... لا أحد يعتقد أننا لم نصل إلى المرحلة الثانية فحسب ، بل مررنا بثقة.
فقط بعد أن جاء أميننا ليهنئنا ، أدركنا ما كان يحدث والابتسامة لم تترك وجهنا أبدًا.
كان من الواضح أنه كان يومنا ، واستحقنا ذلك ، بلا ضجة ، مجرد طعام وراحة جيدة قبل اليوم الثاني من المسابقة.
نعم ، لقد فهمنا أننا كنا ضعفاء جدًا في الدفاع عن الهجوم ، لكن ما زلنا مكلفين بالعمل حتى النهاية.
لذا ، الخطوة رقم 2 ، بدأنا.
عندما جلسنا على الطاولة وفتحنا آلاتنا الكاتبة مرة أخرى ، لم يكن هناك حد للمفاجأة ...
"مهمتنا" في المرحلة الثانية. مزرعة التشفير الخاصة.
لقد رأينا هذا ، كي لا نقول أنه ضخم ، ومربع ومقدار كل شيء فيه ، وكيف تم ترتيب كل شيء هناك وأدركنا أننا قد أصابنا أسوأ ما في
الأمر ... لن ينجح كثيرًا ، تم نسيان الفروق الدقيقة في هذه المرحلة ، باستثناء واحدة ... ليس للنهاية ، ولكن لنفسي. لأننا أردنا أن نثبت لأنفسنا أننا قادرون على المزيد.
الجدير بالذكر أن جهودنا لم تمر ، وما زلنا نرفع الخادم وحتى تلقينا بعض الأعلام ، ولكن بطبيعة الحال لم يكن هذا كافياً ، فالفرق الأخرى كانت أكثر استعداداً ...
النتيجة ، المركز التاسع في المرحلة الثانية... بالطبع ، هناك إحباط بسيط ، لكننا أكملنا الحد الأدنى من المهام ، وهو ما كان يستحق أن نفخر به.
لوحة النتائج 2 مراحل.
استغرقت المرحلة 4 ساعات فقط ، وتم التخطيط للنهائي في فترة ما بعد الظهر ، ولم نذهب لمشاهدتها ( بصراحة ، لم تكن لدينا القوة ) ، لكنها لم تكن أقل إثارة للاهتمام هناك ، لأنه كانت هناك حرب من الروبوتات ، على الرغم من أنه لم يتم التحكم فيها عبر جهاز التحكم عن بعد ، ولكن عن طريق البرمجة.
من الواضح أننا كنا بعيدين عن هذا المستوى ...
مع هذه الكأس انتهى أدائي في هذا الفريق كقائد وكمشارك ... تخرجت ، أخذ لاعبون آخرون كل شيء على عاتقهم ، وكانوا نشيطين ومستعدين للمضي قدمًا.
لكن هذه قصة مختلفة تمامًا ...
بشكل منفصل ، أود أن أشكر منظمي مثل هذه المسابقات ( فرق CTF المختلفة ، بالإضافة إلى منظمة ARSIB ) والموجهين والقيمين وأصدقائي الذين لعبوا مع هذا الفريق والأشخاص الذين لعبوا مع فرق أخرى.
لم يُنسى أحد ، شكرًا جزيلاً لك على هذا الوقت الرائع!
ما هو موصوف في هذا المقال قلب حياتي بالتأكيد 60 درجة على الأقل: D
ويمكنك أن ترى نجاحات الفريق هنا .
ملاحظة: لا يزال العلم قائمًا في مكان العمل بالقرب من الشاشة ويدفئ الروح