Відкрити папку
Запустіть програму та відкрийте вашу папку для практики.
Відкрийте робочу папку, прочитайте вихідний код завдання та скористайтеся агентом для пошуку прихованого рядка, враховуючи, як спроектувати зрозуміле CTF-завдання. Ви повністю контролюєте середовище та результати.
Запустіть програму та відкрийте вашу папку для практики.
Використовуйте read_file для перегляду коду завдання.
Використовуйте Shell для виконання вашого скрипта розв’язання.
Оцініть картку виводу та код виходу.
index.html2 рядкиhidden1 збіг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 для пошуку конкретних рядків у файлі. Агент відображає результати пошуку у зрозумілій картці для вашого огляду. Ви перевіряєте збіги, щоб знайти прихований рядок та зрозуміти структуру коду. Цей підхід працює з будь-яким текстовим файлом і допомагає розв’язувати CTF-завдання. Ви можете написати скрипт для обробки даних, і агент запустить його за вас. Цей метод ефективний для завдань з кібербезпеки, тому запитайте, з якої веб-лабораторії почати.
Агент запускає ваш скрипт у терміналі та показує реальний вивід, щоб ви могли миттєво та чітко перевірити результат перед продовженням. Перегляньте код виходу. Оцініть diff та вивід, протестуйте результат самостійно. Цей метод допомагає ефективно та зрозуміло розв’язувати ці завдання. Ви чітко бачите код виходу та одразу розумієте статус. Вивід зберігається у файл для подальшого перегляду. Ви перевіряєте diff перед прийняттям змін, щоб забезпечити правильність. Цей робочий процес підтримує ваші специфічні потреби для кожного типу завдань, а налаштування лабораторії для пентесту студентами є корисним.