Mudanças entre as edições de "Oficina de IoT"

De LHC
Ir para navegação Ir para pesquisar
Linha 63: Linha 63:
 
16/03 - Construa seu proprio RTOS - Semaforos e ISR  
 
16/03 - Construa seu proprio RTOS - Semaforos e ISR  
 
30/03 - Construa seu proprio RTOS - Mensagens com Queues
 
30/03 - Construa seu proprio RTOS - Mensagens com Queues
 
 
27/04 - Drop the ROP: Integridade de Fluxo de Controle (CFI) com fina granularidade no kernel do Linux
 
João Moreira
 
 
O uso de políticas W^X para gerenciamento de memória e subsequente
 
mitigação das técnicas return-to-user dificultaram o sucesso dos ataques
 
de sequestro de fluxo de execução na exploração de vulnerabilidades
 
presentes no kernel, tornando "return-oriented programming" (ROP) um dos
 
mais efetivos adversários da segurança de sistemas. Integridade de Fluxo
 
de Controle (CFI) é uma defesa efetiva contra técnicas ROP que, apesar dos
 
respectivos avanços na última década e sua adoção em aplicações de
 
usuário, recebeu pouca atenção para proteção do nucleo dos sistemas
 
operacionais. Dado este cenário, apresentamos kCFI, uma implementação CFI
 
pura com fina granularidade para sistemas operacionais. Através de
 
análises estáticas sobre o binário e seu respectivo código fonte, a
 
ferramenta gera uma política CFI mais restritiva quando comparada a
 
propostas anteriores. kCFI não prejudica nenhum recurso básico do sistema
 
operacional, é resistente a ataques de vazamento de informações e
 
apresenta overheads de 8% e 2% na execução de micro e macro benchmarks,
 
respectivamente.
 
 
Sobre o palestrante:
 
 
João Moreira recentemente obteve o título de doutor em Ciência da
 
Computação pela Unicamp. Durante o seu doutorado, João investigou métodos
 
binários para proteger o kernel do Linux contra ataques de sequestro de
 
controle de fluxo, tendo os respectivos resultados apresentados na Black
 
Hat Asia, uma das mais importantes conferências de hacking do mundo.
 
Atualmente João trabalha como Live Patching Developer, na SUSE.
 
  
 
== Oficina de IoT Terceira Temporada 2016 ==
 
== Oficina de IoT Terceira Temporada 2016 ==

Edição das 07h50min de 27 de abril de 2017

Sobre

Placa de desenvolvimento NodeLHC

Oficina de IoT acontece todas as quintas-feiras em dias úteis, com a finalidade de reunir pessoas com interesse em desenvolver, testar e criar diferentes tipos de projetos que envolva Internet das Coisas (IoT), durante as atividades iniciais trabalhamos com o módulo wifi ESP8266, rodando o firmware nodeMCU.

As atividades são gratuitas e o espaço é mantido pelos sócios do Laboratório Hacker de Campinas.

Oficina de IoT Quarta Temporada 2017

Iniciado 09 de Fevereiro de 2017 Finalizaremos essa temporada em Junho, data a definir.

Agenda :

09/02/2017 : Apresentação da NVIDIA Tegra K1 Computer on Module - Apalis TK1

  • Evento no Facebook [1]
- Como evento de Abertura da Segunda Temporada.
- Apresentação do Hackerspace, Oficina de IoT e seus OBjetios.
- Guilherme Fernandes da Toradex fez uma apresentação sobre a empresa e tecnologias.
- Além da apresentação e demos, o LHC ganhou algumas placas.
- Rolou Pizza grátis!
- Galera ficou tirando dúvidas e falando de projetos.
-NVIDIA Tegra K1 Computer on Module - Apalis TK1

16/02/2017 : Brainstorming de projetos e atividades para o LHC.

- Apresentação do LHC e atividades para visitantes
- Conversa sobre projetos e rumo de projetos que envolve IoT
- Exemplo de projeto, régua de energia para laboratório utilizando ESP8266 onde só ligar se tiver um membros no espaço, mas mantendo uma opção mecânica para utilização sem o recurso de reconhecimento de membro.

23/02/2017 : Apresentação de André Curvello - Oficina de Linkit Smart 7688 Duo - Processamento Assimétrico aplicado a IoT

- Usando a Linkit Smart 7688 Duo, será apresentado nessa Oficina de Internet das Coisas como desenvolver projetos com recursos de processamento assimétrico. Dada a ascensão de sistemas multiprocessados, é importante saber como programar e controlar os processadores e controladores presentes no desempenho de um "trabalho em equipe". 

Abril 06/04 - Sem atividade 13/04 - Construa seu proprio RTOS - Final 20/04 - Apresentação da SigFox 27/04 -

Março

02/03 - Construa seu proprio RTOS - Introducao, partindo do kernel

* Inscritos via grupo : conseguimos fechar uma turma antes de publicar em lista de e-mail e Facebook.
- Douglas Vinicius Esteves
- Daniel Junho 
- Alexandre Fernandes
- Vitor Massaru Iha
- Jorge Guzman
- Rodrigo Ferraz Azevedo
- Leandro Pereira
- Anderson Felippe 
- Temos mais dois na lista de espera!
  • Recado
- Recado do Felipe Neves : Pessoal, quem vai participar da oficina de hoje, por favor, instale o Kinetis Design Studio:
- http://www.nxp.com/products/software-and-tools/software-development-tools/kinetis-design-studio-integrated-development-environment-ide:KDS_IDE
- E clone o repo e importe o seguinte projeto:
- https://github.com/uLipe/rtos_lhc

09/03 - Construa seu proprio RTOS - Gerenciador de threads 16/03 - Construa seu proprio RTOS - Semaforos e ISR 30/03 - Construa seu proprio RTOS - Mensagens com Queues

Oficina de IoT Terceira Temporada 2016

Projetos

Projeto do painel LED do LHC

LHC ESP Automation

Preparando Ambiente de Desenvolvimento no Windwos com Eclipse para ESP8266

  • Ambiente Eclipse Windows com ESP8266 (Passo a passo) [4]

04/08/2016 (Quinta-Feira)

  • Oficina de IoT #1 Toró de palpites (Terceira Temporada)
  • Fizemos uma conversa e foi decidido trabalharmos em grupo em dois projetos.
  • Projeto 1 : Utilizar o Painel de Led já criado por um membro do LHC, só que controlar ele através de um nodeLHC e mandar comandos via Internet.
    • Podemos utilizar para exibir avisos iguais das Campainha do LHC
  • Projeto 2 : Terminar projeto Iniciado na primeira Temporada, placa e controle de iluminação do LHC.
    • Controlar a iluminação da casa através de uma placa com um módulo ESP8266.
    • Projeto vai ser executado logo após do projeto 1 painel de led.

11/08/2016 (Quinta-Feira)

  • Compra de fonte de alimentação para o painel de led.
  • Utilizado fonte de bancada para testes iniciais com o painel de led.
  • Refeita algumas soldas nos leds, pois alguns fios estavam soltos.
  • Primeiros testes com Arduino e nodeLHC com o painel.
  • Leandro começou a desenvolver um protocolo de comunicação para usar com o nodeLHC via wifi.
  • Visitas de novos membro na Oficina , apresentação do espaço para novos frequentadores.
  • Pizza

18/08/2016 (Quinta-Feira)

  • Utilizado um nodeLHC usando microcontrolador, e modulo wifi para receber comandos para controle dos leds.
  • Leandro passou como foi elaborado o protocolo e ip do Painel de led.
  • Márcio fez a Programação do painel, passando parâmetros do protocolo para controlar os leds do painel.
  • Apresentação do Espaço LHC para visitantes.
  • Pizza

25/08/2016 (Quinta-Feira)

Oficina de IoT Segunda Temporada 2016 - Segundo ciclo: Intel Edison

Nesse segundo semestre de 2016 : Iremos trabalhar de modo um pouco diferente, não apenas com apresentações de hardwares, tecnologias e IDE. Alguns tópicos abordados :

  • Instalação do SDK
  • Introdução do nodeMCU
  • Controle de GPIO (IO, PWM)
  • WebServer em Lua
  • A NodeLHC, placa de desenvolvimento nacional
  • Etc
  • Intel Edison
  • solleta framework


Oficina de IoT #8 - Intel Edison ( 07/04 ).

Conhecendo o Hardware. Apresentação do projeto Intel Edison. Conhecendo o Grove stater kit plus. Mão na massa.

Oficina de IoT Segunda Temporada 2016 - Primeiro ciclo: Hands on Eagle

Nas Quintas Feiras : 19:30 as 22:00 horas. Presencial no LHC

Agenda :

18 de Fevereiro Oficina de IoT #1 - Hands on Eagle - Install Fest https://www.facebook.com/events/935785653180112/

25 de Fevereiro Oficina de IoT #2 - Hands on Eagle - Schematic https://www.facebook.com/events/635202086617832/

03 de Março Oficina de IoT #3 - Hands on Eagle - Board https://www.facebook.com/events/1519207118372828/

10 de Março Oficina de IoT #4- Hands on Eagle - Novos Componentes https://www.facebook.com/events/817921545003237/

17 de Março Oficina de IoT #5 - Hands on Eagle - Projeto Completo Parte 1 https://www.facebook.com/events/1068946243162012/

24 de Março Oficina de IoT #6 - Hands on Eagle - Projeto Completo Parte 2 https://www.facebook.com/events/939798336113737/

31 de Março Oficina de IoT #7 - Hands on Eagle - Fechamento https://www.facebook.com/events/1669926023282732/

Oficina de IoT Primeira Temporada 2015

Oficina de IoT do dia 16/07

Apresentado um pouco da plataforma https://thingspeak.com/ Introdução sobre o Módulo ESP8266

Oficina de IoT do dia 02/07

Evento no Facebook

Oficina de IoT do dia 25/06

Oficina25062015.jpg

Plataforma ThingSpeak

Evento no Facebook

Oficina de IoT do dia 11/06

Oficina11062015.jpg

Material da Oficina está no blog do Pedro Minatel

Vídeos

Apresentação do Módulo

Projetos de IoT

SDK instalado em uma VM

Para facilitar a vida, existe uma VM rodando no servidor do LHC com o SDK do ESP8266. Para acessar, basta estar na rede do LHC e fazer SSH para espsdk.home.lhc.net.br, usuário esp, usando uma senha super segura. Dentro da VM, basta executar source ./esp-sdk-env.sh para configurar o ambiente.


Links, sites e Referências

Conteúdo de ESP8266 em Português