Frikiminutos 2015 (Enero–Abril) ETSIT – URJC
Total Page:16
File Type:pdf, Size:1020Kb
Frikiminutos 2015 (enero{abril) ETSIT { URJC Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınez http://gsyc.es/~jgb http://gsyc.es/~grex/ GSyC, Universidad Rey Juan Carlos 23 de mayo de 2015 Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 1 Rey / 128 Juan Carlos) c 2015 Gregorio Robles, Jes´usM. Gonz´alezBarahona. Algunos derechos reservados. Este art´ıculose distribuye bajo la licencia \Reconocimiento-CompartirIgual 3.0 Espa~na"de Creative Commons, disponible en http://creativecommons.org/licenses/by-sa/3.0/es/deed.es Este documento (o uno muy similar) est´adisponible en http://cursosweb.github.io Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 2 Rey / 128 Juan Carlos) 1 Localizando a quien se deje 14 Google Chromecast 2 ¿C´omosabe mi navegador d´onde 15 Uso avanzado de la Shell estoy? 16 MOOCs 3 La maravillosa Wayback Machine 17 De rebajas 4 Raspberry Pi 18 Ofusca, que algo queda 5 Mapas, mapas, mapas 19 Dinero bit a bit 6 SSH: Trabajando desde remoto 20 Lo importante es participar 7 Pregunta, que te responder´an... 21 Accesibilidad en la web 8 Scratch: Ense~naa programar 22 LATEX 9 Trabajo top 23 DShell - An´alisisforense en redes 10 Google Cardboard 24 Libros libres 11 Licencias 25 IFTTT - If This Then That 12 En las nubes 26 Analiza que algo queda 13 Tres son multitud... 27 Navegando sin bloqueos IP Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 3 Rey / 128 Juan Carlos) Localizando a quien se deje Localizando a quien se deje Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 4 Rey / 128 Juan Carlos) Localizando a quien se deje Escenario Queremos saber quien est´aen nuestro edificio: Con el m´ınimoesfuerzo nuestro posible. Con el m´ınimoesfuerzo por parte de quienes est´anen el edificio. Pero podemos suponer una colaboraci´onpor su parte (est´aninteresados en que se sepa que est´an). El edificio no es muy grande, y est´aaislado. Una soluci´onaproximada es suficiente. >Ideas? Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 5 Rey / 128 Juan Carlos) Localizando a quien se deje >Y si usamos WiFi? Casi todos llevan tel´efono Casi todos llevan WiFi activado Cada tel´efonousa una MAC WiFi distinta Podemos pedir un registro de MACs (app web simple) ¿C´omosabemos qui´en est´aen el edificio? Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 6 Rey / 128 Juan Carlos) Localizando a quien se deje Detectando MACs en nuestra red WiFi Si somos el punto de acceso (AP), sabemos todas las MAC conectadas Si escuchamos en un canal, recibimos todas las MAC que emiten Pero la electr´onicay el software tienen que permitirlo El caso de Android: Si tenemos acceso root (eg, CyanogenMod), tenemos un kernel Linux. La electr´onicay el software permiten modo AP. Podemos ver todo lo que ve el kernel De hecho, para muchas cosas no hace falta estar en modo AP. https://github.com/rorist/android-network-discovery Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 7 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? ¿C´omosabe mi navegador d´onde estoy? Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 8 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? Pero qu´elisto es tu m´ovil Vete a un sitio donde no haya cobertura GPS o deshabilita el GPS de tu m´ovil Lanza la aplicaci´onGoogle Maps O busca tu localizaci´onen OpenStreetMap http://www.openstreetmap.org ¿C´omoes posible? Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/~23grex/ de mayoGSyC, de Universidad 2015 9 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? Servicios de localizaci´on Bases de datos con coordenadas de puntos de medida de: potencia recibida de puntos de acceso WiFi (MAC, SSID) potencia recibida de estaciones base de redes m´oviles (CellID) Tambi´enpueden incluir geolocalizaci´onde direcciones IP http://en.wikipedia.org/wiki/Wi-Fi_ positioning_system Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 10 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? Uso de servicios de localizaci´on Ejemplo: Google Play Location Services https: //developer.android.com/google/play-services/location.html Ejemplo: API JavaScript de Firefox https://www.mozilla.org/en-US/firefox/geolocation/ https://developer.mozilla.org/en-US/docs/Web/API/ Geolocation/Using_geolocation Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 11 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? Mozilla Location Service y Stumbler https://location.services.mozilla.com/map https://location.services.mozilla.com/apps Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 12 Rey / 128 Juan Carlos) ¿C´omosabe mi navegador d´ondeestoy? OpenCellID http://opencellid.org/ http://wiki.opencellid.org/wiki/What_is_OpenCellID http://wiki.opencellid.org/wiki/Data_sources Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 13 Rey / 128 Juan Carlos) La maravillosa Wayback Machine La maravillosa Wayback Machine Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 14 Rey / 128 Juan Carlos) La maravillosa Wayback Machine ¿C´omoera la web de la URJC? 2014 Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 15 Rey / 128 Juan Carlos) La maravillosa Wayback Machine ¿C´omoera la web de la URJC? 2011 Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 16 Rey / 128 Juan Carlos) La maravillosa Wayback Machine ¿C´omoera la web de la URJC? 2008 Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 17 Rey / 128 Juan Carlos) La maravillosa Wayback Machine ¿C´omoera la web de la URJC? 2004 Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 18 Rey / 128 Juan Carlos) La maravillosa Wayback Machine Bienvenidos a la maravillosa Wayback Machine Copias sitios web en distintos momentos del pasado Parte del Internet Archive Proporiciona una interfaz web... ...y una API https://archive.org/web/ https://archive.org/help/wayback_api.php Otra opci´on:Screenshots.com http://www.screenshots.com Memento: acceso a el pasado http://www.mementoweb.org/ Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 19 Rey / 128 Juan Carlos) Raspberry Pi Raspberry Pi Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 20 Rey / 128 Juan Carlos) Raspberry Pi Raspberry Pi Source: Wikipedia Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 21 Rey / 128 Juan Carlos) Raspberry Pi >Qu´ees la Raspberry Pi? Ideada para educaci´on;para entender c´omofunciona la computaci´on Es una placa de ordenador del tama~node una tarjeta de cr´edito Cuesta 35 euros (s´olola placa) Muchos accesorios (incluidas cajas) Cuenta con sistemas operativos espec´ıficos El sistema operativo va en una tarjeta microSD Muchos proyectos maker: sistema multimedia casero, servidor web, router, y muchos m´as. Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 22 Rey / 128 Juan Carlos) Raspberry Pi Raspberry Pi: Puertos (cc) Phil Sheard (from Flickr) Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 23 Rey / 128 Juan Carlos) Mapas, mapas, mapas Mapas, mapas, mapas Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 24 Rey / 128 Juan Carlos) Mapas, mapas, mapas OpenStreetMap http://www.openstreetmap.org/ Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 25 Rey / 128 Juan Carlos) Mapas, mapas, mapas OpenStreetMap (editando con iD) Jes´usM. Gonz´alezBarahona, Gregorio Robles Mart´ınezFrikiminutos (http://gsyc.es/ 2015 (enero{abril)~jgb http://gsyc.es/23~grex/ de mayoGSyC, de 2015 Universidad 26 Rey / 128 Juan Carlos) Mapas, mapas, mapas Algunas curiosidades..