Οι φάκελοι Python challenges περιέχουν μικρές ασκήσεις προγραμματισμού που τρέχουν απευθείας στο Termux.

Εγκατάσταση challenge CLI

cd Tools/Htb-Cli
chmod +x setup.sh
./setup.sh

Τυπική ροή

  1. Άνοιξε level μέσα στο Labs/Python/Python-Challenges.
  2. Διάβασε το README και διατύπωσε το απαιτούμενο input και output.
  3. Δημιούργησε solution.py στον φάκελο του level.
  4. Δοκίμασε κανονικό, κενό και μη έγκυρο input.
  5. Τρέξε τον τοπικό 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· εξήγησε γιατί λειτουργεί το πρόγραμμα.

05 · Βασικά Python

Συνέχισε τη μάθηση

Επιστροφή στην Ακαδημία Smartphone