Python Challenges
Οι φάκελοι Python challenges περιέχουν μικρές ασκήσεις προγραμματισμού που τρέχουν απευθείας στο Termux.
Οι φάκελοι Python challenges περιέχουν μικρές ασκήσεις προγραμματισμού που τρέχουν απευθείας στο Termux.
Εγκατάσταση challenge CLI
cd Tools/Htb-Cli
chmod +x setup.sh
./setup.shΤυπική ροή
- Άνοιξε level μέσα στο
Labs/Python/Python-Challenges. - Διάβασε το README και διατύπωσε το απαιτούμενο input και output.
- Δημιούργησε
solution.pyστον φάκελο του level. - Δοκίμασε κανονικό, κενό και μη έγκυρο input.
- Τρέξε τον τοπικό checker και κάνε redeem το flag.
htb test solution.py -l 1
htb redeem -m python -l 1 -f YOUR_FLAG
htb progressΔεξιότητες
Τα levels καλύπτουν output, input, conditions, loops, functions, files και απλή επεξεργασία δεδομένων. Μην hardcode-άρεις flags μόνο για να περάσει το test· εξήγησε γιατί λειτουργεί το πρόγραμμα.