Teoría y práctica del WIFI

Repasamos lo básico sobre redes, cableado e IP. Lo bueno fue que viendo como está conformada una IP nos enganchamos con código binario, de allí a ASCII y terminamos con código Hexadecimal para entender la conformación de una MAC. Parece avanzado para chicos de 11 años pero nuestro peor error es subestimarlos. Luego de mucha teoría sobre redes inalámbricas, ifconfig, iwconfig, airodump-ng (viendo el significado de cada campo), etc, nos dispusimos a ponerlo en práctica. ¿Cómo? Buscando redes con buena señal en todo el laboratorio.

Y la serpiente nos picó

Python nos picó con el peor de los venenos. El veneno que da sed de conocimientos. Y saciamos la sed aprendiendo y codificando todo lo que pudimos en tres semana de la manera menos ortodoxa pero muy efectiva. Chicos y chicas de 11 a 13 años programando funciones básicas matemáticas directo sobre el intérprete, ingreso de datos, hasta terminar en una calculadora utilizando condicionales, loops y funciones. Los más grandes jugando con números primos, algoritmos de ordenamiento, optimización.

BlackBox

Avanzamos en el proyecto de la BlackBox. En una Raspberry Pi 3 instalamos el SO Raspbian. Para ello la conectamos al proyector y utilizamos teclado y mouse USB. Instalamos el paquete aircrack, metasploit, reaver, pixieWPS, evilgrade, etc. Aprendimos a clonar un repositorio git. Aprendimos a compilar desde el source. Aprendimos sobre bases de datos.      

Robot – Objetivo cumplido

Los chicos lo consiguieron, tenemos funcionando nuestro primer ROBOT. Luego de las vacaciones vamos a experimentar cambiando y adecuando el programa cargado en la placa ARDUINO, porque nuestro próximo objetivo es diseñar nuestro propio ROBOT. Les dejamos un video para que lo vean. Chicos y chicas participaron en esto. Felicitaciones!!! A la vuelta, luego de experimentar con el programa intentaremos hacer nuestro propio ROBOT con materiales reciclados de PCs viejas. A ver que sale, deseennos suerte, pero sobre todo deseenos diversión, perseverancia, perderle el miedo al fracaso y nunca frustrarnos.

Definiendo Proyectos (Semana 06/05/2016)

Nos juntamos para definir los proyectos que vamos a realizar durante el año. Como coordinador propuse el mío y los chicos realizaron sus propuestas. De este brainstorming surgieron los siguientes : Mobile APP : Aplicación de celular. Robot : El objetivo es construir un robot autónomo. BlackBox : Minicomputadora autónoma capaz de realizar relevamiento de redes. Max Headroom : Persona virtual. A partir de estos proyectos construiremos los conocimientos necesarios para lograr cada uno. Esto se llama Aprendizaje Por Proyecto. Va a ser difícil pero vale la pena intentarlo.      

Black Box

El proyecto BlackBox involucra una Raspberry PI. Actualmente contamos con una Raspberry PI, PI2 y PI3. Cada una con diferentes potencias y capacidades. Uno de los objetivos es armar una de ellas para que autonomamente pueda realizar relevamientos de redes. Descubrir redes Analizar cifrado Capturar tráfico Otros objetivos son : Armar un nodo VPN Armar un router TOR

Robots

Con el Proyecto Robots la idea es ir construyendo de a poco un robot autónomo. Aprender electrónica Manejar una placa arduino y/o Raspberry Controlar las entradas/salidas digitales Controlar sensores Controlar motores Montar plataforma, ruedas, sensores Programar un rover que no se choque contra las paredes Programas un robot que siga una linea Si conseguimos lo anterior pretendemos armar un SUMO ROBOT. Esto es un robot para combates de SUMO.

Mobile APP

El proyecto de Mobile APP pretende definir, diseñar, desarrollar y finalmente implementar una APP para celulares. Actualmente estamos en la etapa de definición del objetivo de la APP. Surgieron varias ideas del promotor de este proyecto (Un chico de 16 años) y estamos viendo las tecnologías para realizarlo. El primer intento estará focalizado en Android. Esta será nuestra manera de entrar en el mundo mobile. Ojalá tengamos suerte. NO. Perseverancia, ojalá tengamos perseverancia.