Page 10 - Revista_60.pub
P. 10
TEMA DA CAPA
RASPBERRY PI + ESP8266 = “LIGHT”
infinito.
conseguimos ter, de Quisemos tornar este artigo o mais simples possível,
forma fácil e económi- para que os leitores menos experientes possam começar a
dar os pequenos passos e esperamos ter ajudado alguns de
ca, a tecnologia do vós a passar para o lado eufórico do “Funciona!”. Afinal, o
“sol” (luz) quando nasce, nasce para todos! Aos que tenta-
rem e mesmo assim não consigam um resultado luminoso,
nosso lado, a fazer as não se sintam tímidos e contactem-nos para o email arti-
gos@revista-programar.info, teremos todo o gosto em ajudar
coisas que queremos. a limar arestas!
Aproveitamos também para vós lançar o desafio de
Mas por vezes “fazer o nós mostrarem as vossas implementações e os vossos me-
lhoramentos! Ficamos à espera! Até à próxima edição!
click” não é assim tão
simples…
Existem outras situações que poderiam ser implementadas,
por exemplo autenticação do lado do nodeMCU, bem como
outros mecanismos do lado do Raspberry Pi, mas tratando-
se de um exemplo meramente educativo, não houve esse
cuidado.
É possível e provável que o leitor tenha lido ou ouvido
falar sobre o scapy para Python2 ou Python3, dado que é
uma poderosa ferramenta de manipulação de pacotes e é
muito utilizada na vertente de segurança informática. No
entanto no caso concreto deste artigo, foi apenas utilizado o
essencial para fazer um scanner ARP com o objetivo único
de detectar os dispositivos ligados a uma dada rede, e identi-
ficar o seu endereço de hardware (Mac Address). Assim sen-
do o leitor poderá consultar a documentação oficial do scapy
para mais informações sobre esta ferramenta.
No código python os endereços MAC carregados do
ficheiro são carregados numa lista, e posteriormente compa-
rados periodicamente com os dispositivos que se ligam à
rede, uma vez que o scanner de ARP é executado num loop
AUTOR
Escrito por Rita Peres
Natural de Castelo Branco, licenciou-se em Engenharia Informática pela Universidade da Beira Interior.
Membro do P@P desde Janeiro de 2010. Embaixadora das Geek Girls Portugal – Núcleo de Lisboa.
AUTOR
Escrito por António C. Santos
Programar é criar um novo mundo escrevendo código, cumprindo os mais elementares desígnios da
vida, “aprender, ensinar, criar, partilhar, melhorar e seguir”. Formou-se no Instituto Politécnico de Viana
do Castelo. Membro da Comunidade Portugal-a-Programar desde Agosto de 2007, é também membro da
Sahana Software Foundation, onde é Programador Voluntário desde 2012, actualmente exerce funções
de mentor voluntário na plataforma MOOC Coursera . Twitter:@apocsantos
10