SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Monte seu roteador de
internet caseiro
#CPTRANSIREAMAZONIA
#CPDE
Sobre mim
Douglas Esteves
Formado em Engenheiro da Computação
UNICAMP - Centro de Computação
Co-fundador do IoTMakers
Presidente do Laboratório Hacker de Campinas (LHC)
Relatório sobre roteadores
https://www.fkie.fraunhofer.de/en/press-releases/Home-Router.html
2020 testado tipos de 127 roteadores doméstico.
Estatísticas dos Incidentes Reportados ao CERT.br
https://www.cert.br/stats/incidentes/
https://www.cert.br/stats/incidentes/
Motivações
Custo:
R$ $ €
Curiosidade
https://www.insecam.org/
Algumas alternativas
- Configurações e ajustes nos roteadores
- Equipamentos melhores
- Customizar o seu roteador (OpenWRT)
- Placas de desenvolvimento (Customizações)
Opções de novos Mini - PCs
•
•
Raspberry PI
● 580MHz CPU
● 64MB //128MB
● 16MB //32MB Storage
● USB 2.0
● N/A // Micro SD slot
● b/g/n Wi-Fi
● Processador MediaTek
● MT7688 @580MHz
● MIPS24KEc
● I2C
● I2S
● SPI
● PWM
● GPIOS
● Open Hardware
● Mais de 650 dispositivos
● Código Aberto
● Criado para substituir o firmware padrão dos roteadores
● Comunidade ativa
● Customização da build (Você pode melhorar e incluir bibliotecas e softwares)
● Suporte com diversas arquiteturas
● Promissora para aplicações IoT Linux embarcado
openwrt.org
Motivações
● Falta de recursos avançados (Interfaces)
● Instabilidade
● Insegurança
● Baixa performance
● Sem acesso ao console root
● Portabilidade
● Customizar
● Movido pelo desafio!
Observações sobre o OpenWRT
- Tempo para boot
- Novas versões mínimo de 16MB RAM
- Não tem suporte para todos os roteadores
- Garantia do fabricante
- Suporte apenas da comunidade
openwrt.org
openwrt.org
https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
Firmware
https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
Gravação da Imagem
Algumas ferramentas
DD (via terminal)
BalenaEtcher com visual gráfico
Dica para Raspberry PI ou placa de desenvolvimento: baixar imagens com
nomenclatura que tenha ext3 ou ext4.
192.168.1.1
❏ System
❏ Administration
Instalando Softwares
Alguns exemplos simples
- Verificar quem está conectado na rede.
- Notificações via bot
- Ligar iluminação no local
- Identificação a chegada de alguém
- Ativar coisas remotamente
- Comandos para ativação
Experiência
● Arcade na rede
● Quando foi ligado
● Tempo ligado
● Esqueceu ligado?
Referências
https://openwrt.org/pt-br/about
https://cert.br/stats/incidentes
https://imasters.com.br/desenvolvimento/criando-um-roteador-iot-com-raspberry-pi-3
https://wiki.projetoroot.com.br/index.php?title=Raspberry_-_OpenWRT
https://www.embarcados.com.br/conhecendo-o-openwrt/
https://discourse.lhc.net.br/
https://lhc.net.br/
Obrigado!
Twitter : @_DouglasEsteves
contato@douglasesteves.eng.br
Blog: douglasesteves.eng.br

Mais conteúdo relacionado

Mais procurados

Mais procurados (9)

STC NG5 DR2 José Manuel
STC NG5 DR2 José ManuelSTC NG5 DR2 José Manuel
STC NG5 DR2 José Manuel
 
Regras ap..
Regras ap..Regras ap..
Regras ap..
 
A escolha dos componentes de um computador
A escolha dos componentes de um computadorA escolha dos componentes de um computador
A escolha dos componentes de um computador
 
Tabela de preços 2013 02
Tabela de preços 2013 02Tabela de preços 2013 02
Tabela de preços 2013 02
 
Cd-Rom
Cd-RomCd-Rom
Cd-Rom
 
Manuten preventiva corretiva
Manuten preventiva corretivaManuten preventiva corretiva
Manuten preventiva corretiva
 
Faculdade jk
Faculdade jkFaculdade jk
Faculdade jk
 
OpenWRT LATINOWARE-2020
OpenWRT LATINOWARE-2020OpenWRT LATINOWARE-2020
OpenWRT LATINOWARE-2020
 
Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...
Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...
Dispositivos IoT com FPGAs - Alto poder de processamento para crescentes dema...
 

Semelhante a Monte seu roteador caseiro OpenWRT

Monte seu roteador caseiro roadsec 2018
Monte seu roteador caseiro   roadsec 2018Monte seu roteador caseiro   roadsec 2018
Monte seu roteador caseiro roadsec 2018Douglas Esteves
 
Douglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglas Esteves
 
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SP
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SPZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SP
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SPZabbix BR
 
00000007-Escolha Computadores modernos.pdf
00000007-Escolha Computadores modernos.pdf00000007-Escolha Computadores modernos.pdf
00000007-Escolha Computadores modernos.pdftexspire
 
Placa mãe e seus componentes
Placa mãe e seus componentesPlaca mãe e seus componentes
Placa mãe e seus componentesRonaldo Mello
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debianEduardo Mendes
 
Petic Emgetis
Petic EmgetisPetic Emgetis
Petic Emgetisnetimba
 
18.ago ruby 09.30_painel casos de sucesso_senai
18.ago ruby 09.30_painel casos de sucesso_senai18.ago ruby 09.30_painel casos de sucesso_senai
18.ago ruby 09.30_painel casos de sucesso_senaiitgfiles
 
Descricao de-laboratorios
Descricao de-laboratoriosDescricao de-laboratorios
Descricao de-laboratoriosEDSInforio
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDatatdc-globalcode
 
Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12Douglas Esteves
 
TDC2016SP - Conhecendo o Ecossistema Linkit para Makers
TDC2016SP - Conhecendo o Ecossistema Linkit para MakersTDC2016SP - Conhecendo o Ecossistema Linkit para Makers
TDC2016SP - Conhecendo o Ecossistema Linkit para Makerstdc-globalcode
 
TDC2016 - Conhecendo o Ecossistema LinkIt para Makers
TDC2016 - Conhecendo o Ecossistema LinkIt para MakersTDC2016 - Conhecendo o Ecossistema LinkIt para Makers
TDC2016 - Conhecendo o Ecossistema LinkIt para MakersAndré Curvello
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Finalnetimba
 
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do InteriorZabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do InteriorZabbix BR
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTEmbarcados
 

Semelhante a Monte seu roteador caseiro OpenWRT (20)

Monte seu roteador caseiro roadsec 2018
Monte seu roteador caseiro   roadsec 2018Monte seu roteador caseiro   roadsec 2018
Monte seu roteador caseiro roadsec 2018
 
Douglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglasesteves meetupzabbix
Douglasesteves meetupzabbix
 
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SP
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SPZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SP
ZABBIX Proxy com Raspberry PI - 2º ZABBIX MEETUP DO INTERIOR-SP
 
00000007-Escolha Computadores modernos.pdf
00000007-Escolha Computadores modernos.pdf00000007-Escolha Computadores modernos.pdf
00000007-Escolha Computadores modernos.pdf
 
Guia wrn 150_portugues
Guia wrn 150_portuguesGuia wrn 150_portugues
Guia wrn 150_portugues
 
Placa mãe e seus componentes
Placa mãe e seus componentesPlaca mãe e seus componentes
Placa mãe e seus componentes
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debian
 
Petic Emgetis
Petic EmgetisPetic Emgetis
Petic Emgetis
 
18.ago ruby 09.30_painel casos de sucesso_senai
18.ago ruby 09.30_painel casos de sucesso_senai18.ago ruby 09.30_painel casos de sucesso_senai
18.ago ruby 09.30_painel casos de sucesso_senai
 
Descricao de-laboratorios
Descricao de-laboratoriosDescricao de-laboratorios
Descricao de-laboratorios
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
 
Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12Oficina de IoT conhecendo ESP8266 #CPBR12
Oficina de IoT conhecendo ESP8266 #CPBR12
 
TDC2016SP - Conhecendo o Ecossistema Linkit para Makers
TDC2016SP - Conhecendo o Ecossistema Linkit para MakersTDC2016SP - Conhecendo o Ecossistema Linkit para Makers
TDC2016SP - Conhecendo o Ecossistema Linkit para Makers
 
TDC2016 - Conhecendo o Ecossistema LinkIt para Makers
TDC2016 - Conhecendo o Ecossistema LinkIt para MakersTDC2016 - Conhecendo o Ecossistema LinkIt para Makers
TDC2016 - Conhecendo o Ecossistema LinkIt para Makers
 
Sr one[1]
Sr one[1]Sr one[1]
Sr one[1]
 
Mini-curso CUDA
Mini-curso CUDAMini-curso CUDA
Mini-curso CUDA
 
Placa mãe
Placa mãePlaca mãe
Placa mãe
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Final
 
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do InteriorZabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
 

Mais de Douglas Esteves

Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdfLatinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdfDouglas Esteves
 
Customizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New HorizonsCustomizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New HorizonsDouglas Esteves
 
nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020Douglas Esteves
 
Monte seu Roteador Caseiro
Monte seu Roteador CaseiroMonte seu Roteador Caseiro
Monte seu Roteador CaseiroDouglas Esteves
 
Monte seu roteador seguro
Monte seu roteador seguroMonte seu roteador seguro
Monte seu roteador seguroDouglas Esteves
 
Abertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHCAbertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHCDouglas Esteves
 
Jornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareJornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareDouglas Esteves
 
International Open Hackerspace Day 2018
International Open Hackerspace Day 2018International Open Hackerspace Day 2018
International Open Hackerspace Day 2018Douglas Esteves
 
Monitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMPMonitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMPDouglas Esteves
 
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas EstevesDouglas Esteves
 
ESPWear Criando Wearables e dispositivos para IoT - IoTMakers
ESPWear Criando Wearables e dispositivos para IoT - IoTMakersESPWear Criando Wearables e dispositivos para IoT - IoTMakers
ESPWear Criando Wearables e dispositivos para IoT - IoTMakersDouglas Esteves
 
ESPWear criando Wearables e dispositivos para IoT
ESPWear criando Wearables e dispositivos para IoTESPWear criando Wearables e dispositivos para IoT
ESPWear criando Wearables e dispositivos para IoTDouglas Esteves
 
Mapeando seu Ambiente de Monitoramento
Mapeando seu Ambiente de MonitoramentoMapeando seu Ambiente de Monitoramento
Mapeando seu Ambiente de MonitoramentoDouglas Esteves
 
Arduino Day 2017 - Abertura LHC
Arduino Day 2017 - Abertura LHCArduino Day 2017 - Abertura LHC
Arduino Day 2017 - Abertura LHCDouglas Esteves
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaDouglas Esteves
 
Oficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta TemporadaOficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta TemporadaDouglas Esteves
 
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.Douglas Esteves
 

Mais de Douglas Esteves (20)

Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdfLatinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
Latinoware-2022-Phyphox criando laboratórios e experimentos com smartphones.pdf
 
2021 Latinoware
2021 Latinoware 2021 Latinoware
2021 Latinoware
 
Casa hacker openwrt
Casa hacker openwrtCasa hacker openwrt
Casa hacker openwrt
 
Customizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New HorizonsCustomizando um roteador caseiro - Palco: New Horizons
Customizando um roteador caseiro - Palco: New Horizons
 
nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020nodeLHC-ESP32-LATINOWARE-2020
nodeLHC-ESP32-LATINOWARE-2020
 
Oficina de IoT CPBS3
Oficina de IoT CPBS3Oficina de IoT CPBS3
Oficina de IoT CPBS3
 
Monte seu Roteador Caseiro
Monte seu Roteador CaseiroMonte seu Roteador Caseiro
Monte seu Roteador Caseiro
 
Monte seu roteador seguro
Monte seu roteador seguroMonte seu roteador seguro
Monte seu roteador seguro
 
Abertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHCAbertura Arduino Day 2019 LHC
Abertura Arduino Day 2019 LHC
 
Jornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareJornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardware
 
International Open Hackerspace Day 2018
International Open Hackerspace Day 2018International Open Hackerspace Day 2018
International Open Hackerspace Day 2018
 
Monitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMPMonitoramento do Ambiente Computacional UNICAMP
Monitoramento do Ambiente Computacional UNICAMP
 
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
1º ZABBIX MEETUP DO INTERIOR-SP - Utilizando Zabbix com IoT - Douglas Esteves
 
ESPWear Criando Wearables e dispositivos para IoT - IoTMakers
ESPWear Criando Wearables e dispositivos para IoT - IoTMakersESPWear Criando Wearables e dispositivos para IoT - IoTMakers
ESPWear Criando Wearables e dispositivos para IoT - IoTMakers
 
ESPWear criando Wearables e dispositivos para IoT
ESPWear criando Wearables e dispositivos para IoTESPWear criando Wearables e dispositivos para IoT
ESPWear criando Wearables e dispositivos para IoT
 
Mapeando seu Ambiente de Monitoramento
Mapeando seu Ambiente de MonitoramentoMapeando seu Ambiente de Monitoramento
Mapeando seu Ambiente de Monitoramento
 
Arduino Day 2017 - Abertura LHC
Arduino Day 2017 - Abertura LHCArduino Day 2017 - Abertura LHC
Arduino Day 2017 - Abertura LHC
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta Temporada
 
Oficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta TemporadaOficina de IoT #01 - Quarta Temporada
Oficina de IoT #01 - Quarta Temporada
 
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.
Monitoramento do Ambiente Computacional da Universidade Estadual de Campinas.
 

Monte seu roteador caseiro OpenWRT