Otwórz folder
Uruchom aplikację i otwórz swój folder treningowy.
Otwórz folder roboczy, przeczytaj źródło wyzwania i użyj agenta do znalezienia ukrytego ciągu znaków, jednocześnie zastanawiając się nad konstrukcją rozwiązywalnego wyzwania CTF. Pełną kontrolę nad środowiskiem i wynikami zachowujesz Ty.
Uruchom aplikację i otwórz swój folder treningowy.
Użyj read_file, aby wyświetlić kod wyzwania.
Użyj Shell, aby wykonać swój skrypt rozwiązujący.
Przejrzyj kartę z wynikiem i kod wyjścia.
index.html2 liniehidden1 dopasowaniesolve.pyzapisanopython 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
Ten plik tekstowy rejestruje kategorię, dostarczone pliki, przetestowane pomysły oraz ostateczny status Twojego wyzwania treningowego.
Agent używa read_file, aby załadować źródło wyzwania do kontekstu czatu. Przeglądasz surowy tekst i dopasowania, aby znaleźć ukryty ciąg znaków. Następnie szuka grep. Możesz użyć grep do wyszukiwania konkretnych ciągów w pliku. Agent wyświetla wyniki wyszukiwania w przejrzystej karcie do Twojej weryfikacji. Przeglądasz dopasowania, aby znaleźć ukryty ciąg znaków i zrozumieć strukturę kodu. To podejście działa dla dowolnego pliku tekstowego i pomaga rozwiązać grę capture the flag. Możesz napisać skrypt do przetwarzania danych, a agent uruchomi go za Ciebie. Ta metoda jest skuteczna w zadaniach CTF w cyberbezpieczeństwie, więc zapytaj, z jakiej labi web security zacząć.
Agent uruchamia Twój skrypt w terminalu i pokazuje rzeczywiste wyjście, abyś mógł natychmiast i wyraźnie zweryfikować wynik przed przejściem dalej. Zobacz kod wyjścia. Przejrzyj diff i wyjście, przetestuj wynik samodzielnie. Ta metoda pomaga skutecznie i jasno rozwiązywać te zadania. Widzisz kod wyjścia wyraźnie i natychmiast rozumiesz status. Wyjście jest zapisywane do pliku do późniejszej weryfikacji. Przeglądasz diff przed akceptacją zmian, aby zapewnić poprawność. Ten workflow wspiera Twoje konkretne potrzeby dla każdego typu wyzwania, a skonfigurowanie labi pentest dla studentów jest przydatne.