Python
En esta sección hablaremos sobre lo maravilloso que es Python y como va a cambiar tu vida :)
Ejecutar el servidor Web integrado de Python
sudo python3 -m http.server
Por default el servidor escucha en el puerto 8000 para usar un puerto diferente especificar al final del comando, por ejemplo en el puerto 80
sudo python3 -m http.server 80
Recuerda que para poder usar puertos por debajo de 1024 en Linux requires permisos de root
Crear un ambiente virtual para instalar varias herramientas y no contaminar tu instalación principal de python, en Kali Linux el primer paso es instalar algo como venv por ejemplo: (puede variar de versión a versión)
sudo apt-get update
El comando anterior es opcional pero es una buena práctica ejecutar este comando antes de instalar algún componente
sudo apt install python3.9-venv
Ahora crear el ambiente en un folder que tu prefieras, en este caso lo vamos a nombrar con el nombre de la herramienta pero puede ser el nombre que tú elijas solo recuérdalo:
python3 -m venv supertool
Activar el ambiente virtual
source supertool/bin/activate
Ahora solo queda ejecutar el comando para la instalación de tus requerimientos
pip install -r requirements.txt
-- Instalar Django
pip install Django==2.0.5
Para practicar sin necesidad de computadora, aquí varios interpretes populares
https://www.python.org/shell/
https://www.onlinegdb.com/online_python_interpreter
https://repl.it/languages/python3
https://www.tutorialspoint.com/execute_python3_online.php
https://rextester.com/l/python3_online_compiler
https://trinket.io/python3