فتح المجلد
شغّل التطبيق وافتح مجلد التدريب الخاص بك.
افتح مجلد العمل، واقرأ مصدر التحدي، واستخدم الوكيل للعثور على السلسلة المخفية مع مراعاة كيفية تصميم تحدي ctf قابل للحل. أنت تحتفظ بالتحكم الكامل في البيئة والنتائج.
شغّل التطبيق وافتح مجلد التدريب الخاص بك.
استخدم read_file لعرض كود التحدي.
استخدم Shell لتنفيذ نص الحل الخاص بك.
راجع بطاقة المخرجات ورمز الخروج.
index.htmlسطرانhiddenمطابقة واحدةsolve.pyتم الحفظpython solve.pyexit 0# Web Challenge 1
# comment
category: web
given: a login page and its source
idea 1: read the form code
idea 2: check the html source
status: solved
flag: submitted on the platform
notes: used grep to find strings
يسجل ملف النص العادي الفئة، والملفات المقدمة، والأفكار التي جربتها، والحالة النهائية لتحدي التدريب الخاص بك.
يستخدم الوكيل read_file لتحميل مصدر التحدي إلى سياق الدردشة، وترى النص الخام على الفور بينما تراجع المطابقات للعثور على السلسلة المخفية. ثم يبحث grep. يمكنك استخدام grep للبحث عن سلاسل محددة في الملف. يعرض الوكيل نتائج البحث في بطاقة واضحة لمراجعتها. تراجع المطابقات للعثور على السلسلة المخفية وفهم بنية الكود. يعمل هذا النهج مع أي ملف نصي ويساعدك على حل لعبة capture the flag. يمكنك كتابة نص برمجي لمعالجة البيانات ويقوم الوكيل بتشغيله نيابة عنك. هذه الطريقة فعالة في مهام ctf في أمن المعلومات، لذا اسأل عن مختبر أمان الويب الذي يجب أن تبدأ به أولاً.
يشغل الوكيل النص البرمجي الخاص بك في الطرفية ويعرض المخرجات الحقيقية حتى تتمكن من التحقق من النتيجة على الفور وبوضوح قبل الانتقال إلى الخطوة التالية. راجع رمز الخروج. راجع الاختلافات والمخرجات، واختبر النتيجة بنفسك. تساعدك هذه الطريقة على حل هذه المهام بفعالية ووضوح. ترى رمز الخروج بوضوح وتفهم الحالة على الفور. يتم حفظ المخرجات في ملف لمراجعتها لاحقاً. تراجع الاختلافات قبل قبول التغييرات لضمان الدقة. يدعم هذا سير العمل احتياجاتك المحددة لكل نوع من التحديات، وإعداد مختبر اختبار الاختراق للطلاب مفيد.