• No hay productos en el carrito.

Bash Scripting

Cuando empezamos a trabajar. Un entorno gráfico puede ser muy amigable y sencillo de utilizar tanto a nivel usuario como administrador de sistemas, pero cuando se comienza a profundizar, siempre aparecen nuevas necesidades más específicas.

Por ejemplo, quieres abrir un archivo de texto y leerlo. Hacer esto a través de una interfaz gráfica es muy sencillo, pero imaginemos que tenemos un diccionario con 100.000 líneas y se quiere ir probando cada palabra del diccionario para romper una contraseña y acceder a un servicio determinado ¿Cómo lo hacemos?

Otro caso muy común, imagina que eres el administrador de una gran empresa y entran 200 trabajadores nuevos a los que debes crearle su usuario con sus respectivas limitaciones. ¿Cómo lo haces para no tener que ir creando uno por uno?

Para poder sacar el máximo partido a este tipo de programación, hay que conocer un par de conceptos básicos:

• Bash (Bourne Again Shell), es un intérprete de comando de Unix que ejecuta línea a línea las instrucciones contenidas en un script. Es decir, hace uso de un lenguaje interpretado en vez de compilado.

• Script, es un término utilizado para designar un programa relativamente simple, el cual contiene comandos u órdenes que se van ejecutando de manera secuencial.

La unión de ambos términos forma el Bash Scripting, permitiendo mejorar la interactividad de administradores y usuarios, con acciones como:

• Ahorrar tiempo, automatizando tareas repetitivas. Además, una vez creado, pueden utilizarlo diferentes usuarios, por lo que no solo ahorra tiempo a una persona, sino a grupos enteros.
• Simplificar comandos largos y complejos, ejecutando una sola unidad.
• Tener comandos de Shell interactivos.
• Construir flujos lógicos utilizando funciones Bash.
• Crear menús personalizados para trabajar más rápido y cómodamente. (Muy utilizado en auditorias de seguridad).
• Restringir acceso de usuarios.

En resumen, es una herramienta muy poderosa y totalmente necesaria para cualquier hacker y profesional de la ciberseguridad. En nuestro curso de Bash Scripting, aprenderás a realizar scripts personalizados y a medida, pudiendo así empezar a disfrutar de todos sus beneficios cuanto antes.

16 septiembre, 2021

0 responses on "Bash Scripting"

Leave a Message

Copyright © 2024 - Todos los derechos reservados. - Aviso Legal - Devoluciones

Supportscreen tag