Cybersecurity Tutoriales

Nuestros tutoriales de ciberseguridad ofrecen una forma integral de aprender estrategias y técnicas de defensa digital. Cubren varios aspectos de la seguridad de la información, adecuados tanto para principiantes como para profesionales de la seguridad. A través de laboratorios prácticos y ejemplos concretos, ganarás experiencia en detección, prevención y mitigación de amenazas. Nuestro entorno seguro te permite practicar técnicas de ciberseguridad en un ambiente controlado.

Atacar Múltiples Objetivos con Hydra

Atacar Múltiples Objetivos con Hydra

En este laboratorio, aprenderás a atacar múltiples objetivos simultáneamente con Hydra. Crearás una lista de objetivos, la cargarás en Hydra, ejecutarás un ataque HTTP paralelo y verificarás la salida para identificar inicios de sesión exitosos. Adquiere habilidades prácticas en pruebas de penetración y auditorías de seguridad.
Hydra
Detener Ataques Hydra Temprano

Detener Ataques Hydra Temprano

En este laboratorio, exploraremos cómo detener ataques Hydra temprano aprovechando sus opciones para limitar el número de intentos. Configuraremos un servidor FTP con múltiples cuentas, usaremos la opción -f para detener la búsqueda después del primer inicio de sesión, y la opción -F con una lista de múltiples hosts. Finalmente, compararemos el comportamiento de -f y -F.
Hydra
Ajustar los Tiempos de Espera de Respuestas de Hydra

Ajustar los Tiempos de Espera de Respuestas de Hydra

En este laboratorio, exploraremos cómo ajustar los tiempos de espera de respuestas de Hydra al atacar servicios con respuestas potencialmente lentas o poco fiables. Nos centraremos en SMTP como ejemplo. Ajustaremos los tiempos de espera utilizando la opción -w y probaremos la especificación de credenciales individuales utilizando las opciones -l y -p con un solo hilo.
Hydra
Comparación de arrays en Shell

Comparación de arrays en Shell

En este laboratorio, aprenderás cómo comparar arrays en scripting de Shell. Trabajarás con tres arrays e implementarás un script para encontrar los elementos comunes entre ellos. Este ejercicio mejorará tu comprensión de la manipulación de arrays, los bucles y las declaraciones condicionales en scripting de shell.
ShellLinux
Funciones de Shell

Funciones de Shell

En este laboratorio, aprenderás sobre las funciones en la programación de shell. Crearás y utilizarás funciones con parámetros, explorarás los valores de retorno, comprenderás el alcance de las variables e implementarás una función avanzada. Al final de este laboratorio, podrás escribir bloques de código reutilizables para realizar tareas repetitivas de manera eficiente en los scripts de shell.
ShellLinux
Variables especiales en el shell

Variables especiales en el shell

En este laboratorio, explorarás las variables especiales en la programación de scripts de shell. Aprenderás a utilizar variables como $0, $1, $#, $? y $$ para acceder al nombre del script, los argumentos de la línea de comandos, la cantidad de argumentos, el estado de salida y el ID del proceso. También entenderás la diferencia entre $@ y $* para manejar múltiples argumentos.
ShellLinux
Operaciones del sistema de archivos en la shell

Operaciones del sistema de archivos en la shell

En este laboratorio, aprenderás cómo realizar diversas pruebas de archivos en la shell. Crearás archivos y directorios de prueba, comprobarás su existencia y probarás los permisos de los archivos. Al final de este laboratorio, podrás escribir scripts de shell que puedan interactuar con el sistema de archivos y tomar decisiones basadas en las propiedades de los archivos.
ShellLinux
Comando trap de Bash

Comando trap de Bash

En este laboratorio, aprenderás a usar el comando trap de Bash para manejar señales e interrupciones en tus scripts. Crearás un script que capture señales específicas, implementarás acciones personalizadas para estas señales y usarás funciones con trap para un código más organizado. Al final, podrás escribir scripts que manejen de manera elegante diversos escenarios y eviten comportamientos impredecibles.
LinuxShell
Bucles en scripting de Bash

Bucles en scripting de Bash

En este laboratorio, dominarás el uso de bucles en scripting de Bash. Aprenderás cómo implementar bucles for, while y until para repetir instrucciones de manera eficiente. Además, explorarás las declaraciones break y continue para controlar la ejecución de los bucles. Al final de este laboratorio, podrás crear scripts de Bash más dinámicos y flexibles utilizando diversas estructuras de bucle.
ShellLinux
Pasar Argumentos al Script

Pasar Argumentos al Script

Aprende el arte de pasar y manejar argumentos en scripts de Shell. Este laboratorio práctico te guiará a través de la creación de un script que acepta argumentos de línea de comandos, acceder a ellos utilizando variables especiales e implementar lógica basada en la cantidad y el contenido de estos argumentos.
ShellLinux
Operaciones Básicas con Cadenas (Strings)

Operaciones Básicas con Cadenas (Strings)

Sumérgete en las técnicas esenciales de manipulación de cadenas (strings) en *shell scripting*. Este laboratorio práctico cubre el cálculo de la longitud de cadenas, la búsqueda de la posición de caracteres, la extracción de subcadenas (substrings) y el reemplazo de cadenas, proporcionándote habilidades prácticas para el procesamiento de texto en *shell scripts*.
ShellLinux
Declaraciones condicionales en el shell

Declaraciones condicionales en el shell

En este laboratorio, aprenderás cómo usar declaraciones condicionales en la programación de shell para tomar decisiones lógicas. Practicarás escribir declaraciones if-else, usar elif para múltiples condiciones, realizar comparaciones numéricas y de cadenas, y combinar condiciones con operadores lógicos. Al final de este laboratorio, podrás crear scripts de shell que puedan tomar decisiones basadas en diversas condiciones.
LinuxShell
Operaciones Aritméticas en Shell

Operaciones Aritméticas en Shell

Aprende operaciones aritméticas en la programación de Shell a través de este laboratorio práctico. Aprende a realizar cálculos, usar variables y emplear operadores aritméticos básicos para resolver problemas del mundo real, como calcular costos en un script de shell.
ShellLinux
Trabajando con Variables de Shell

Trabajando con Variables de Shell

Aprende los conceptos básicos de las variables de shell en este laboratorio práctico. Descubre cómo crear, referenciar y manipular variables, realizar sustitución de comandos, ejecutar operaciones aritméticas y trabajar con variables de entorno en scripts de shell.
ShellLinux
Matrices (Arrays) en Shell

Matrices (Arrays) en Shell

Explora el poder de las matrices (arrays) en la programación de shell a través de este laboratorio práctico. Aprende a crear, manipular y acceder a elementos en matrices (arrays), lo que permite una organización y manipulación eficientes de datos en tus scripts de shell.
ShellLinux
¡Hola, Bash!

¡Hola, Bash!

Sumérgete en el mundo del scripting de shell con este laboratorio práctico. Aprende a crear, editar y ejecutar un simple script de Bash que imprime el clásico mensaje '¡Hola, Mundo!'. Domina los comandos esenciales de Linux y los fundamentos del scripting de Bash en el camino.
LinuxShell
Introducción a LabEx

Introducción a LabEx

Hola, ¡encantado de conocerte! En este primer laboratorio, te presentaremos todo lo que necesitas saber sobre LabEx, incluyendo cómo utilizar el entorno para obtener los mejores resultados positivos.
Linux
Tutorial de programación introductorio de LabEx

Tutorial de programación introductorio de LabEx

Hola, ¡mucho gusto! En este primer laboratorio, te presentaremos todo lo que necesitas saber sobre LabEx, incluyendo cómo utilizar el entorno para obtener los mejores resultados positivos. Y, ¡escucha esto! Crearás tu primer programa '¡Hola, LabEx!' en el entorno virtual en tiempo real. Por favor, dime que no soy el único que está emocionado. ¡Hurra!
Linux
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 174
  • Siguiente
OSZAR »