Buka folder
Luncurkan aplikasi dan buka folder latihan Anda.
Buka folder kerja Anda, baca sumber tantangan, dan gunakan agen untuk menemukan string tersembunyi sambil mempertimbangkan cara mendesain tantangan CTF yang dapat dipecahkan. Anda memegang kendali penuh atas lingkungan dan hasilnya.
Luncurkan aplikasi dan buka folder latihan Anda.
Gunakan read_file untuk melihat kode tantangan.
Gunakan Shell untuk mengeksekusi skrip penyelesaian Anda.
Tinjau kartu output dan kode keluar.
index.html2 barishidden1 kecocokansolve.pydisimpanpython 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
File teks biasa ini mencatat kategori, file yang diberikan, ide yang Anda coba, dan status akhir tantangan latihan Anda.
Agen menggunakan read_file untuk memuat sumber tantangan ke dalam konteks obrolan. Anda melihat teks mentah segera saat meninjau kecocokan untuk menemukan string tersembunyi. Kemudian grep melakukan pencarian. Anda dapat menggunakan grep untuk mencari string tertentu dalam file. Agen menampilkan hasil pencarian dalam kartu yang jelas untuk tinjauan Anda. Anda meninjau kecocokan untuk menemukan string tersembunyi dan memahami struktur kode. Pendekatan ini berfungsi untuk file teks apa pun dan membantu Anda menyelesaikan CTF. Anda dapat menulis skrip untuk memproses data dan agen menjalankannya untuk Anda. Metode ini efektif untuk tugas CTF dalam keamanan siber, jadi tanyakan lab keamanan web mana yang harus dilakukan terlebih dahulu.
Agen menjalankan skrip Anda di terminal dan menampilkan output nyata sehingga Anda dapat memverifikasi hasil segera dan jelas sebelum melanjutkan. Lihat kode keluar. Tinjau diff dan output, uji hasilnya sendiri. Metode ini membantu Anda menyelesaikan tugas-tugas ini secara efektif dan dengan jelas. Anda melihat kode keluar dengan jelas dan memahami status segera. Output disimpan ke file untuk ditinjau nanti. Anda meninjau diff sebelum menerima perubahan untuk memastikan kebenaran. Alur kerja ini mendukung kebutuhan spesifik Anda untuk setiap jenis tantangan, dan menyiapkan lab pentest untuk siswa sangat berguna.