Descripción
eBPF (extended Berkeley Packet Filter) es una máquina virtual que puede ejecutar programas personalizados dentro del kernel de Linux. Es una herramienta poderosa que permite operaciones del sistema de bajo nivel sin modificar el kernel mismo. Esto se logra a través de la VM eBPF en un entorno seguro que verifica y ejecuta el programa de forma segura dentro del kernel de Linux. eBPF hace por Linux lo que JavaScript hace por los navegadores web. eBPF permite la adición dinámica de nuevas funcionalidades o instrumentación al kernel de Linux sin modificación. Este libro le enseñará a escribir programas eBPF en Rust que se compilarán para ejecutarse directamente dentro del kernel de Linux. Para facilitar la curva de aprendizaje, el libro se divide en dos partes. La primera parte cubrirá los conceptos básicos de la Máquina Virtual (VM) eBPF, el conjunto de instrucciones de la VM, los mapas eBPF y los tipos de programas eBPF. La primera parte también cubrirá la configuración necesaria para ejecutar un programa Rust eBPF y las herramientas necesarias para depurar programas eBPF. La segunda parte del libro realizará un análisis exhaustivo del código de varios programas eBPF que cubren temas como la adición de nueva instrumentación y la modificación del comportamiento del kernel. Los programas de ejemplo incluidos cubren temas como
Autor: Vishal Patil
Editorial: Independently Published
Publicado: 12/11/2022
Páginas: 114
Tipo de encuadernación: Tapa blanda
Peso: 0.36lbs
Tamaño: 9.00h x 6.00w x 0.24d
ISBN13: 9798367994193
ISBN10: 8367994191
Categorías BISAC:
- Informática | Seguridad | General
- Puntos de rastreo (Tracepoints)
- kprobes (sondas del kernel)
- uprobes (sondas del espacio de usuario)
- Filtros de socket
- XDP (eXpress Data Path)
- LSM (Módulo de seguridad de Linux)
- Clasificador de control de tráfico
Autor: Vishal Patil
Editorial: Independently Published
Publicado: 12/11/2022
Páginas: 114
Tipo de encuadernación: Tapa blanda
Peso: 0.36lbs
Tamaño: 9.00h x 6.00w x 0.24d
ISBN13: 9798367994193
ISBN10: 8367994191
Categorías BISAC:
- Informática | Seguridad | General
Este título no es retornable

