#Python
- 1- Instalar Base de datos MySQL
Con esto, habrás configurado y probado la conexión entre Python y MySQL en Windows 11 correctamente. 🚀 SQL \[\[5- MySQL]] \[\[4- MSSQL]] \[\[7- Oracle TNS]] \[\[1- FTP]] \[\[9- SMB]] \[\[11- SSH]] ...
- 1- Introducción a los Módulos
- 1- Uso Básico de la Librería Requests
- 10- Bucle WHILE
\[\[7- Los Operadores Lógicos]] \[\[8- Sentencias Condicionales]] \[\[9- Bucle FOR]] ...
- 11- Las Funciones
- 2- Conexión y Subida de Archivos a Servidor FTP
- 2- Ejercicio Práctico Librería Requests
- 2- Insertar Información a la Base de Datos desde Python
\[\[5- MySQL]] SQL \[\[5- MySQL]] \[\[4- MSSQL]] \[\[7- Oracle TNS]] \[\[1- FTP]] \[\[9- SMB]] \[\[11- SSH]] ...
- 2- Las Listas
\[\[3- Las Tuplas]] \[\[5- Entrada de Información por parte del Usuario (Argumentos)]] \[\[6- Los Diccionarios]] ...
- 2- Manipulación y Filtros de un DataFrame
Este ejercicio demuestra cómo pandas facilita la manipulación de datos, desde operaciones simples hasta filtrados complejos. La automatización con pandas es poderosa porque nos permite explorar datos ...
- 2- python hijacking
python3 -c "import sys; print(sys.path)" \[\[2- escalada de privilegios]] \[\[1- privilege scalation basic]] ...
- 3- Ataques de Fuerza Bruta a Panel de Login Web con Python PARTE 1
En este proceso, descargué y desplegué la máquina "strongjenkins" usando Dockerlabs, configuré Firefox y Burp Suite para analizar las solicitudes HTTP, capturé la estructura del login, y creé y ejecut...
- 3- Automatizar Copias de Seguridad FTP con Python
\[\[3- Gestión y Automatización de Servidores FTP – PARTE 1]] \[\[4- Gestión y Automatización de Servidores FTP – PARTE 2]] ...
- 3- Consultas a la Base de Datos
\[\[5- MySQL]] SQL \[\[5- MySQL]] \[\[4- MSSQL]] \[\[7- Oracle TNS]] \[\[1- FTP]] \[\[9- SMB]] \[\[11- SSH]] ...
- 3- Creación y Gestión de Entornos Virtuales
Ahora, cada vez que necesites un entorno limpio, simplemente repites este proceso. 🚀 ...
- 3- Gestión de Ficheros JSON con Python
- 3- Las Tuplas
\[\[2- Las Listas]] \[\[5- Entrada de Información por parte del Usuario (Argumentos)]] \[\[6- Los Diccionarios]] ...
- 3- Transferencia de Archivos por la Red
El comando python3 -m http.server 80 se utiliza para iniciar un servidor web HTTP simple en el puerto 80 utilizando Python. A continuación, desgloso cada parte del comando: Cuando ejecutas este coman...
- 3- Uso Básico de SHUTIL
| |shutil.copy|Copia un archivo|❌ No|Solo datos| |shutil.copy2|Copia un archivo|✅ Sí|Mantiene fecha de creación/modificación| |shutil.copytree|Copia una carpeta completa|✅ Sí|Copia archivos y estructu...
- 3- Widgets de Tipo Entry
- 4- Ataques de Fuerza Bruta a Panel de Login Web con Python PARTE 2
- 4- Consultar a la Base de Datos + Sentencias Condicionales
\[\[5- MySQL]] SQL \[\[5- MySQL]] \[\[4- MSSQL]] \[\[7- Oracle TNS]] \[\[1- FTP]] \[\[9- SMB]] \[\[11- SSH]] ...
- 4- Creación de Pop-Ups y sus Distintos Tipos
- 4- Ejercicio Práctico con OS y SHUTIL
\[\[4- Ejercicio Práctico Bucle FOR – Script para Ordenar Archivos Automáticamente]] \[\[6- Ejercicio Práctico con Interfaces Gráficas]] ...
- 5- Automatizar conexión SSH y Ejecución de Comandos con Python
\[\[6- Acceso Automatizado SSH Importando Clave Pública]] \[\[7- Stdout, Stderr y Stdin]] \[\[7- Automatización de Copias de Seguridad en Servidor SSH]] \[\[11- Automatizar la Gestión de Usuarios en L...
- 5- Entrada de Información por parte del Usuario (Argumentos)
Si ejecutamos el script desde la terminal con los argumentos: La salida del primer fragmento sería: Y la salida del segundo fragmento sería: Este código es útil cuando queremos manejar argumentos d...
- 5- Introducción a BeautifulSoup
🎯 Conclusión: Este análisis muestra cómo se refinó el código para extraer texto de elementos HTML con BeautifulSoup. A través de iteraciones, se pasó de imprimir la lista de div completos a mostrar c...
- 6- Ejercicio Práctico con Interfaces Gráficas
\[\[4- Ejercicio Práctico Bucle FOR – Script para Ordenar Archivos Automáticamente]] \[\[4- Ejercicio Práctico con OS y SHUTIL]] ...
- 7- Descargar Archivos por SCP desde Python
- 8- Automatizar Copias de Seguridad SSH con Python
- 8- Sentencias Condicionales
| |edad = 19|-|edad > 18 → True|"Eres mayor de edad, puedes pasar"| |edad = -1|-|Ninguna condición es True|"Datos incorrecto, debes introducir una edad valida"| |"(829) 522-1765" in texto|-|True|"El n...
- 9- Bucle FOR
Estos ejemplos muestran cómo funciona el for en Python para recorrer distintos tipos de datos. 🚀 \[\[7- Los Operadores Lógicos]] \[\[8- Sentencias Condicionales]] \[\[10- Bucle WHILE]] ...
- Abre el archivo en modo lectura
📜 La Épica Saga del Archivo "commits de hoy.txt" 📜 ...
- Capturar señales
- Código Completo:
1\. Instalación de Colorama: 2\. Importación de módulos: 3\. Uso de colores y estilos en los print: 4\. Reseteo de estilos: ...
- Código Ejemplo:
El generador de arte ASCII convierte texto en diseños visuales usando caracteres ASCII. La herramienta en línea facilita este proceso, mientras que en Python se puede imprimir directamente o generar c...
- Código Final:
- Configuración de carpetas
- Creamos la ventana principal
Este código introduce los conceptos básicos de Tkinter, una librería de Python para crear interfaces gráficas. Aprendimos a: ✅ Crear una ventana con tk.Tk(), definir su tamaño y título. ✅ Agregar un ...
- Datos de conexión SSH
Este código permite subir un archivo de una máquina local a un servidor remoto usando SCP sobre SSH. Se divide en: ...
- del diccionario['Profesion']
📌 Recomendación: Para evitar errores al acceder a claves inexistentes, se puede usar .get() en lugar de diccionario\['clave']: Esto imprimirá el valor si la clave existe o "Clave no encontrada" si n...
- Función para generar y guardar una clave en 'clave.key'
gAAAAABnzE\_eSYvY2JrDZFb\_EBC023c4huAn9Bu27YdqbCSkTzbsqW0F8r\_gCBXe6z541aZA3LfCeQXWjt2qNxzaFWLh0f\_oJw== \[\[Hoja de Trucos HASHCAT]] \[\[Guía rápida de fundamentos en Python]] \[\[2- Laboratorios de...
- Guía de Comandos Básicos de pip3
Si todo está correcto y la solicitud se realiza con éxito, el programa imprimirá: Si hay un error (por ejemplo, la URL no está disponible), podría mostrar: 💡 Nota: ...
- Importar la biblioteca tkinter con el alias tk
Este código es la estructura base de una aplicación gráfica en Python con tkinter. ...
- Importar la librería Pandas con el alias 'pd'
En el contexto de la ciberseguridad, este proceso es útil para: ...
- Manejo de error de índice fuera de rango
- Menú Archivo
- Uso de AND: Ambas condiciones deben ser verdaderas
| | numero > 0 and numero < 10 | True and True | True | | numero > 0 and numero < 4 | True and False | False | | numero > 0 or numero < 4 | True or False | True | | not verdadero ...