Saltar al contenido principal
Curso de Programación Bash Shell

Curso de Programación Bash Shell

Mata Garcia, Arturo Enrique

El propósito general de este libro es introducir al lector en el reconocimiento y escaneo de vulnerabilidades utilizando lenguaje Bash Shell, así como en el diseño de scripts para evaluar la configuración de seguridad de equipos conectados a una red LAN. Esta obra está dirigida a estudiantes y profesionales de la informática, está redactada con un lenguaje claro y didáctico y ...

Editorial:
Ra-Ma
Año de edición:
2022
ISBN:
978-84-18971-94-5
Páginas:
226
Encuadernación:
Normal tapa blanda (libros)
24,90 €
IVA incluído
Añadir a favoritos Consulta disponibilidad

Sinopsis

El propósito general de este libro es introducir al lector en el reconocimiento y escaneo de vulnerabilidades utilizando lenguaje Bash Shell, así como en el diseño de scripts para evaluar la configuración de seguridad de equipos conectados a una red LAN. Esta obra está dirigida a estudiantes y profesionales de la informática, está redactada con un lenguaje claro y didáctico y en ella se describen los fundamentos lógicos, desde el punto de vista de un hacker ético, del análisis de la seguridad de redes informáticas. De forma secuencial se guía al lector para que consiga resolver problemas rutinarios y logre diseñar sus propios scripts, independientemente del lenguaje que elija. Los temas aquí tratados son indispensables para comprender el análisis de seguridad de las redes informáticas, mediante el uso de los comandos a través de una terminal, en un entorno GNU/Linux. Otra cualidad de este libro es que se muestran implementaciones en Bash Shell, algunos con base en códigos en lenguaje LUA, por medio de intérpretes de la herramienta NMAP. Por ello, aunque un lector que no esté familiarizado con estos lenguajes, podrá igualmente entender su sintaxis. El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es.

Índice

ACERCA DEL AUTOR PREFACIO CAPÍTULO 1. INTRODUCCIÓN AL LENGUAJE BASH 1.1 LENGUAJE BASH 1.1.1 ¿Qué es Bash Shell? 1.1.2 Nombres de archivo y permisos en bash 1.1.3 Modificar los permisos de archivos y directorios 1.1.4 La forma compleja de cambiar los permisos 1.1.5 Parámetros y variables 1.1.6 Parámetros posicionales 1.1.7 Parámetros especiales 1.1.8 Variables 1.1.9 Variables especiales 1.1.10 Expresiones aritméticas 1.1.11 Comandos simples 1.1.12 Sintaxis de bash 1.1.13 Condicionales 1.1.14 Condicionales con variables 1.1.15 Procesos en segundo plano 1.1.16 Redirecciones 1.1.17 Entrada estándar 1.1.18 Salida estándar 1.1.19 Salida de error estándar 1.1.20 Redirección avanzada 1.2 ¿EN QUÉ CONSISTE EL TÉRMINO BASH SCRIPTING? 1.2.1 ¿Cómo trabajan? 1.2.2 Evitar la eliminación accidental de archivos 1.2.3 ¿Qué puedo hacer o lograr usando un script? 1.2.4 ¿Cómo crear mi primer script?. 1.2.5 Prueba de concepto de enumeración. 1.2.6 Script Bash de copia manual de seguridad 1.2.7 Añadir órdenes a nuestro backup.sh 1.2.8 Permisos al script de backup 1.2.9 Comprobar el integridad del backup 1.2.10 Ejecutar el script y crear la copia de seguridad 1.2.11 Restaurar sistema desde un backup creado anteriormente 1.2.12 Limpiar sistema antiguo 1.2.13 Restaurar nuestro Backup 1.2.14 Acciones finales CAPÍTULO 2. TÉCNICAS Y HERRAMIENTAS PARA BASH SCRIPTING 2.1 HERRAMIENTAS Y TÉCNICAS 2.2 ¿QUÉ ES UN PENTEST? 2.3 TIPO DE INFORMACIÓN RECOPILADA 2.4 BASH-IT - BASH FRAMEWORK PARA CONTROLAR SUS SCRIPTS Y ALIAS 2.4.1 Instalar Bash-it en Linux 2.4.2 Personalizar Bash-it en Linux 2.4.3 Administrar el tema Bash-it 2.4.4 Buscar complementos, alias o finalizaciones 2.4.5 Actualización y desinstalación de Bash-It 2.4.6 Crear alias de Bash en Linux 2.4.7 Creación de alias de bash con argumentos (funciones de bash) 2.5 NMAP (NETWORK MAPPER) 2.5.1 Comandos de NMAP 2.6 METASPLOIT (FRAMEWORK) 2.6.1 Instalar Metasploit en Kalilinux 2.6.2 Comandos básicos de msfconsole 2.6.3 Ejemplo de búsqueda con

Artículos relacionados

Una Vida Siempre en Linea

Una Vida Siempre en Linea

Vilalta, Ariadna

Cómo la hiperconectividad, los algoritmos y la IA están reconfigurando nuestra mente y nuestras emociones. UN LIBRO PARA ENTENDER QUÉ NOS ESTÁ PASANDO PSICOLÓGICA Y SOCIALMENTE EN LA ERA DIGITAL.La tecnología no solo organiza nuestra vida: está reorganizando nuestra mente. Vivimos conectados de forma permanente. Dormimos con el móvil al lado, trabajamos frente a pantallas, nos ...

21,90 €

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

Aa.vv.

Programe aplicaciones móviles desde cero, paso a paso App Inventor es un lenguaje de programación visual basado en bloques, concebido para que cualquier persona pueda crear aplicaciones móviles de forma intuitiva y progresiva. Gracias a su enfoque gráfico y didáctico, permite desarrollar apps para Android e iOS sin necesidad de conocimientos previos de programación, abarcando ...

18,95 €

Ciencia 5. 0

Ciencia 5. 0

Bravo Abad, Jorge

Descubra cómo la Inteligencia Artificial está transformando la investigación científica. Desde la biomedicina y el clima hasta la química, la física y la exploración del universo, Ciencia 5.0 presenta, con rigor y visión estratégica, el nuevo modelo de Ciencia potenciado por algoritmos. ...

19,95 €

Una Teoria Critica de la Inteligencia Artificial- Rustica

Una Teoria Critica de la Inteligencia Artificial- Rustica

Innerarity, Daniel

El cambio tecnológico afecta a un valor fundamental de las sociedades democráticas: la capacidad de decidir. Cada vez más decisiones, cotidianas o políticas, son automatizadas y se delegan en sofisticados artefactos. A partir de la reflexión acerca del concepto de decisión democrática, Innerarity elabora, con rigor analítico, una filosofía política de la inteligencia artificial...

24,00 €

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...

36,95 €

Esto Es para Todos

Esto Es para Todos

Tim Berners-Lee

El creador de la World Wide Web cuenta por fin su propia historia ...

22,95 €

Otros libros del autor

Ciberseguridad. Curso Practico

Ciberseguridad. Curso Practico

Mata Garcia, Arturo Enrique

19,90 €

Seguridad de Equipos Informaticos. Edicion 2024

24,90 €