training
Windows basic ring0 malware dev & rev
“BASICO” sobre desarrollo de malware orientado a windows kernel |
- depuracion del kernel de windows windows internals orientado
- windows kernel reversing
- ring0 x86 microprocesador basics, tips and tricks, know how..
Durante el curso haremos reversing a un malware de ring0 y además lo modificaremos para que sea mas potente. Esto nos servira de excusa para aprender muchas cosas por el camino.
Ademas aprenderemos cosas sobre windbg, ida pro, x64dbg, ollydbg, bochs emulator, vmware debugger, virtualbox debugger, programar drivers basicos, entorno de desarrollo..
Requisitos del curso:
- saber reversing basico de 32 bits x86
- saber algo de windows internals
- saber asm basico de 32 bits de x86
- una maquina WINDOWS 11 NATIVA donde seamos administrador y podamos hacer de todo
- conocimientos basicos de malware
- saber programar en C
- saber lo básico de Python y C++
Duracion
60 horas
Los precios que se muestran son totales, independiente del numero de alumnos
Streaming (max 6 alumnos)
Presencial (max 6 alumnos)
Linux basic x86_64 ring0 malware dev & rev
“BASICO” sobre desarrollo de malware orientado a linux kernel |
- depuracion del kernel de windows linux internals orientado
- linux kernel reversing
- ring0 x86 microprocesador basics, tips and tricks, know how..
Durante el curso haremos reversing a un malware de ring0 y además lo modificaremos para que sea mas potente. Esto nos servira de excusa para aprender muchas cosas por el camino.
Ademas aprenderemos cosas sobre ida pro, gdb, gdb-gef, bochs emulator, vmware debugger, virtualbox debugger, programar drivers basicos, entorno de desarrollo..
Requisitos del curso:
- saber reversing basico x86_64
- saber algo de linux internals
- saber asm basico de x86_64
- una maquina con dual boot nativo de WINDOWS 11 + Ubuntu donde seamos administrador y podamos hacer de todo
- conocimientos basicos de malware
- saber programar en C
- saber lo basico de Bash, Python y C++
Duracion
60 horas
Los precios que se muestran son totales, independiente del numero de alumnos
Streaming (max 6 alumnos)
Presencial (max 6 alumnos)
IoT hacking & hardware hacking for noobs + tools
“BASICO” sobre IoT hacking y Hardware Hacking. Te llevas mas de 1100 euros en material, herramientas.. |
Curso para gente sin conocimiento de: IOT, de/soldar, hardware hacking, electrónica y matemáticas
- ¿Tienes un cacharro IOT y quieres intentar extraer su firmware de un chip?
- ¿Quieres intentar modificar/reparar/reemplazar el chip BIOS de un portátil/PC?
- ¿Quieres obtener habilidades de soldar+desoldar? TE DAMOS TODAS LAS HERRAMIENTAS
- ¿Quieres intentar hacer un MOD a tu router/consola/impresora 3D/patinete….?
- ¿Aprender lo básico de electrónica para no prender fuego a la casa todo el rato?
- ¿Cómo usar bus pirate y otras herramientas famosas para hardware hacking / IOT?
- ¿Qué es JTAG, UART, I2C, SPI…? ¿I2C EEPROM vs SPI FLASH? ¿3,3v? ¿5v?
- buscar jtag con un ardunio (jtagulator para pobres)
- bus pirate: actualizar firmware y bootloader al ultimo de la comunidad
- bus pirate: escribir/sacar info de una eeprom i2c
- bus pirate: escribir/sacar info de una flash winbond spi con flashrom y usar binwalk para ver los ficheros
- soldar+desoldar con JBC14st: pines macho+hembra, QFP, SOT23, SO14, resistencias, condensadores..
- soldar+desoldar con pasta y pistola: tips & tricks
- como cambiar pines macho por pines hembra en una fila entera
- uso analizador logico para UART
- uso FT232H
- uso CH341A kit
Requisitos del curso:
- una maquina con dual boot nativo de WINDOWS 11 + Ubuntu donde seamos administrador y podamos hacer de todo
- uso de Linux+Windows nivel usuario (consola)
- Informatica basica: bits, bytes ….
- Saber leer en inglés
- Curiosidad
- Ganas de practicar con las manos
- Algo de Python
Lista de parte del material que te llevas:
Bus pirate 3.6, Bus Pirate 3.6 Basic Probe Set, Analizador lógico USB 24MHz 8 canales,
SPI FLASH W25Q64 3.3v, EEPROM I2C AT24C256 5v, AZDelivery ATmega328P 5v, Kit
cables DUPONT, Lector tarjeta SD SPI 5v, TTL USB 5v y 3v, Protoboard, Soldador JBC
14ST, soporte JBC LS-1100, 0550100 PUNTA SOLDADOR JBC LD C-03D, MBO -
Soldadura de Estaño 60%Sn 40%Pb, 0,5 mm, PASTA DE SOLDAR, FLUX JBC FL-15, Clip
de prueba SDK08 SMD IC, Estación de Trabajo 858D, MG Chemicals 424-NS Super
Wick No Clean, Alcohol Isopropolico MG Chemicals IPA 824-1L, Microscopio Digital
AD407 7 pulgadas, Tapete de silicona para soldar, FT232H USB a JTAG UART FIFO SPI
I2C, CH341A kit, Desoldador manual, Tercera mano con lupa + soporte soldador,
Alicate de Corte Diagonal, SanDisk SD 32 GB microSDHC + adaptador, pilas AA
Duracell, 8 pilas AAA Duracell, placa conversor voltaje TXS0108E 8 canales, placa
conversor de voltaje I2C 4 canales, KIT APRENDER A SOLDAR SMD/MT, soldador
electrico regulable 60w...
Duracion
60 horas
Streaming (max 5 alumnos)
2500 euros por alumno + gastos de envio material
*minimo necesario para dar el curso 6000 euros
*debes tener una mesa con bastante espacio, una webcam de calidad y buena iluminacion para poder ayudarte en cada paso con las herramientas
Presencial (max 10 alumnos)
*minimo necesario para dar el curso 12000 euros
Windows+Linux x86_64 basic ASM programming, debugging & stack exploiting
“BASICO” sobre stack exploiting, depuracion y desarrollo de programas en ensamblador de x86_64 para linux y windows |
- programacion en ensamblador x86_64 para Linux (nasm) y Windows (masm)
- internals de windows y linux
- x86_64 microprocesador basics
- depuracion con: windbg, ida-pro, ollydbg, gdb, gdb-gef, x64dbg, bochs emulator, vmware debugger, virtualbox debugger
- llamar a codigo C y ser llamado desde codigo C
- conceptos basicos para exploiting de stack buffer overflow (no se daran otros tipos de exploiting)
- crear y entender shellcodes basicas
Durante el curso explotaremos, depuraremos y programaremos varios programas en ensamblador
Requisitos del curso:
- saber manejarse con windows y linux
- conceptos basicos de programacion en C
- una maquina WINDOWS 11 NATIVA donde seamos administrador y podamos hacer de todo
Duracion
120 horas
Los precios que se muestran son totales, independiente del numero de alumnos
Streaming (max 6 alumnos)
Presencial (max 6 alumnos)
Contratar
Puedes contactarme mediante:
Los cursos se hacen en castellano y se pagan por adelantado
Sobre los cursos presenciales:
- la ventaja principal es que se puede aprender mas de la parte fisica: ej depuracion por USB/red.. siempre me llevo cacharros y experimentamos un poco
- hay que sumar el alquiler de sala si fuera necesario
AVISO
No se permiten muchos alumnos a la vez, se prioriza la calidad a la cantidad
Lo mejor es hacer el curso intensivo (estoy dispuesto a “entre semana + fin de semana + festivos”)
Cada curso se puede adaptar solo un poco al cliente dependiendo de las necesidades
Precio fuera de la peninsula consultar
El precio final puede cambiar dependiendo de tu caso concreto
Si no llegas al numero minimo de alumnos debes pagar hasta completar el minimo
El precio es el mismo para empresas y particulares
Para talleres y cursos a medida consultar precio + disponibilidad