Hardware Hacking, IoT Pentest e Red Team Gadgets
Nesse curso eu vou te ensinar a hackear hardware, a fazer seus próprios dispositivos para invasão de computadores e iniciar suas próprias pesquisas em segurança da informação
Meu nome é Julio Della Flora
...trabalho com segurança da informação a 10 anos, grande parte desse tempo como professor.
Fiz meu bacharelado em ciência da computação, especialização em segurança da informação e logo após, mestrado em ciência da informação.
Com esse curso você vai aprender efetivamente a hackear hardware, com uma série de técnicas explicadas por mim, passo a passo.
Métodos e dispositivos até então abordados apenas por pesquisadores internacionais, palestrantes das mais conhecidas conferências de segurança da informação no mundo.
Eu sei, não é fácil estudar sobre hardware
...as informações são vagas e na maioria das vezes não estão em nosso idioma, a informação existe, porém está dispersa por toda a internet. Eu passei por isso também, e levou bastante tempo para encontrar meios confiáveis de aprendizado.
O meu objetivo com esse treinamento é simples, oferecer um caminho mais rápido e conciso para o aprendizado desse tema, eliminando a necessidade de compilar informações dispersas para construir o seu conhecimento na área.
como funciona o treinamento?
O curso contém os fundamentos do hardware hacking, apresentando exemplos práticos de ataques até então discutidos apenas em conferências internacionais. Esse é o ponto de partida para o estudante de hacking em dispositivos embarcados. O treinamento conta com 20 horas em mais de 90 aulas. Esse curso compila anos de pesquisa em hardware hacking de forma dinâmica e bastante didática. Não se preocupe, você tem 7 dias para devolver o curso caso não se adapte, sem questionamentos.
Mas o que você vai efetivamente aprender nesse treinamento?
Técnicas de hacking em roteadores e modens, comunicação através de protocolos seriais, dump de memórias flash, técnicas de nand glitching, diversas ferramentas para o uso em pesquisas de segurança como por exemplo o bus pirate.
Nós vamos analisar protocolos de comunicação em hardware, fazer o sniffing dessa comunicação e trabalhar com ataques de replay, como o man in the middle. Vamos utilizar osciloscópio, analisador lógico e geradores de funções. Aprenderemos a enumerar os terminais em uma conexão JTAG para que possamos nos comunicar com o hardware da mesma forma que os engenheiros e desenvolvedores dos embarcados se comunicam.
Seremos apresentados à dispositivos e protótipos desenvolvidos com o objetivo de invadir celulares, computadores e servidores, conhecimento esse que será muito útil em testes de invasão.
Aprenderemos sobre dispositivos de prototipagem de hardware como Arduino, Teensy e Esp32. Utilizaremos rádios definidos por software para fazer transmissão e recepção de frequências. Enfim, todo o roteiro das aulas pode ser encontrado na agenda do curso. Falei todas essas informações e mesmo assim arranhamos apenas a superfície dos tópicos abordados nesse curso. Então pense nesse treinamento como um investimento em sua carreira, um conhecimento até então difícil de se encontrar.
CONTEÚDO DO CURSO BASE
1 - Olá eu sou o Prof. Julio!
2 - Introdução ao Hacking de Hardware para Roteadores
3 - Conversor Serial para USB
4 - Dump de Memória Flash Usando o CH341A
5 - Conheça a Técnica de Nand Glitching
6 - Introdução ao Bus Pirate
7 - Bus Pirate como Conversor Serial para USB
8 - Extraindo Firmwares com o Bus Pirate
9 - Analisando Dump com o Binwalk
10 - Sniffing do Protocolo i2c com o Bus Pirate
11 - Ataque de i2c Replay com o Bus Pirate
12 - Aprenda a Utilizar um Osciloscópio
13 - Ataque Tap and Ghost
14 - Ataque por Ultrassom
15 - Usando o Jtagenum com Arduino
16 - Software OpenOCD para JTAG
17 - Dump de Memória Através do JTAG
18 - Introdução ao Arduino
19 - Encontrando Projetos de Eletrônica
20 - Tipos de Arduino e Projetos Relacionados
21 - Arduino Hello World
22 - Buscando Performance no Arduino
23 - Hardware Gestor de Senhas
24 - Automatizando Trapaças em Jogos com Arduino
25 - Trapaças Baseadas em Hardware Para Jogos de FPS
26 - Usando um Digispark como Rubberducky
27 - Modificando Seu Script para Digispark
28 - Apresentando o Proxmark3
29 - Proxymark3 na Prática
30 - Outro Leitor e Gravador de RFID
31 - Usando o Mifare Classic Tools
32 - Faça o Seu WiFi Deauther com ESP8266
33 - Uma Introdução a Analisadores Lógicos
34 - Analisadores Lógicos e o Protocolo I2C
35 - Projeto P4wnP1 com Raspberry Pi
36 - Resolva os Problemas no Projeto P4wnP1 com Windows 10
37 - PicKit 3 para Programação de CI's Pic
38 - Ft232h Como Alternativa ao The Shikra
39 - Bit Banging com Ft232h
40 - Prototipagem com M5
41 - Projetos Para M5StickC
42 - Aprenda a Utilizar um Testador de Componentes
43 - Microscópios e Estações de Ar Quente para Eletrônica
44 - Programador Universal para Dump de Memórias
45 - Introdução ao Rádio Definido por Software
46 - Utilizando o SdrSharp
47 - Analisando Espectro RF com o RTL-SDR
48 - Implementando um IMSI Catcher
49 - Operando o Projeto Rtl-433 com RTL-SDR
50 - Clonando Controles RF com o Arduino
51 - Utilizando o Raspberry Pi como Transmissor de RF
52 - Conheça um Ataque de Tempest na Prática
53 - Utilizando o HackRF com PortaPack
54 - Firmware Mayhem para Hackrf + Portapack
55 - Introdução aos Ataques de Fault Injection
56 - Ataque de Clock Fault Injection na Prática
57 - Atacando por Voltage Fault Injection
58 - Conclusão e Estudos Futuros
CONTEÚDO ADICIONAL
1 - Playlist de hardware hacking
2 - WiFi hash monster para M5Stack
3 - Fault injection baseado em campo eletromagnético
4 - Speed hack no NES
5 - Projeto EvilCrowRF
6 - NewAE e seus dispositivos
7 - Tipos de trapaças baseadas em hardware
8 - Auto click com Arduino
9 - Controle de recuo com Arduino
10 - RCS com usb host shield
11 - Trigger bot baseado em hardware
12 - Seguindo cores com a Pixy2
13 - Laboratório de eletrônica
14 - Dispositivos para hardware hacking
15 - Terminologias na eletrônica
16 - Vamos falar sobre multímetros!
17 - Carga elétrica
18 - Falando sobre resistores!
19 - Potenciômetros e demais resistores variáveis
20 - O que são capacitores?
21 - Indutores e indutância
22 - Conheça os transformadores
23 - A importância dos semicondutores
24 - Diodos são semicondutores?
25 - Transistores, o milagre da ciência!
26 - Circuitos integrados
27 - Montando um testador de componentes
28 - Montando um Arduino
29 - IoT e superfície de ataque
30 - Extraindo firmware