Otevřít složku
Spusť aplikaci a otevři svou tréninkovou složku.
Otevři pracovní složku, načti zdrojový kód úkolu a použij agenta k nalezení skrytého řetězce, přičemž zvažuj, jak navrhnout řešitelný CTF úkol. Máš plnou kontrolu nad prostředím i výsledky.
Spusť aplikaci a otevři svou tréninkovou složku.
Použij read_file pro zobrazení kódu úkolu.
Použij Shell k provedení tvého skriptu.
Zkontroluj kartu výstupu a kód návratové hodnoty.
index.html2 řádkyhidden1 shodasolve.pyuloženopython 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
Tento prostý textový soubor zaznamenává kategorii, dodané soubory, vyzkoušené nápady a konečný stav tvého tréninkového úkolu.
Agent použije read_file k načtení zdrojového kódu úkolu do kontextu chatu a ty okamžitě uvidíš surový text, zatímco kontroluješ shody a hledáš skrytý řetězec. Poté použije grep k vyhledávání. Můžeš použít grep k vyhledávání konkrétních řetězců v souboru. Agent zobrazí výsledky vyhledávání v přehledné kartě pro tvou kontrolu. Kontroluješ shody, abys našel skrytý řetězec a pochopil strukturu kódu. Tento přístup funguje pro jakýkoli textový soubor a pomáhá ti řešit capture the flag úkoly. Můžeš napsat skript pro zpracování dat a agent ho za tebe spustí. Tato metoda je účinná pro CTF úkoly v kybernetické bezpečnosti, takže se zeptej, který web bezpečnostní lab dělat jako první.
Agent spustí tvůj skript v terminálu a zobrazí skutečný výstup, takže můžeš výsledek okamžitě a jasně ověřit, než přejdeš dál. Podívej se na kód návratové hodnoty. Zkontroluj diff a výstup, ověř si výsledek sám. Tato metoda ti pomáhá řešit tyto úkoly efektivně a přehledně. Jasně vidíš kód návratové hodnoty a okamžitě pochopíš stav. Výstup je uložen do souboru pro pozdější kontrolu. Před přijetím změn zkontroluješ diff, aby byla zajištěna správnost. Tento postup podporuje tvé specifické potřeby pro každý typ úkolu a nastavení pentest labu pro studenty je užitečné.