Mouse Inalambrico – Hacking Hardware

DragonJAR 336x280 Mouse Inalambrico   Hacking Hardware

Con este articulo inauguramos una nueva categoría en nuestro portal llamada “Hacking Hardware”, en la que se publicara material relacionado con la modificación de  prácticamente cualquier objeto inanimado de su casa u oficina. T3zL4 será el encargado de guiarnos por esta nueva temática, aunque si tienes conocimientos en el área y quieres participar, solo tienes que ponerte en contacto con nosotros para nutrir aun mas este nuevo espacio que nace hoy.

Sin mas esperas, los dejo con el primer articulo básico de la serie Hacking Hardware… Conociendo un Mouse Inalambrico:

Desde sus inicios a finales de los 80′ el mouse ha sido considerado como una invención que ha permitido en gran manera simplificar una gran cantidad de procesos, en todos los campos en los cuales se requiera este dispositivo como elemento de trabajo. El mouse es un dispositivo que funciona bajo un principio muy básico con una serie de sensores los cuales permiten su movimiento como se muestra en la siguiente imagen:

imagen1 Mouse Inalambrico   Hacking Hardware

La esfera o bolo gira, los discos se mueven y estos a su vez provocan unos cambios en el detector que envía esto al PC a través de impulsos eléctricos, pero ahora lo que se impone en estos dispositivos es utilizar tecnología infrarroja, veremos el funcionamiento de estos nuevos mouses con infrarrojo y aprenderemos como funcionan.

Decodificando con Infrarrojo

Decodificar un protocolo es relativamente sencillo simplemente se debe conocer la comunicación serial que se est· efectuando entre el receptor y el emisor para esto se utilizan muchas aplicaciones, en la imagen se muestra la captura de las seis primeras teclas donde las variaciones de cada una de las teclas se ve evidenciada en Audacity:

imagen2 Mouse Inalambrico   Hacking Hardware

Ahora bien, para que cualquier protocolo funcione al igual que en cualquier otro se deben poner los datos de cabecera en este caso es un pulso de longitud 4T, es decir 2.4ms (2.4*10-3s), solo Después de que se ha enviado este pulso van ordenados los demás pulsos mas cortos que significan 1’s y 0’s, es decir, la información útil y mostrado en la imagen anterior.

  • Bit 1 Un bit 1 (alto, o verdadero), se codifica mediante un espacio (sin señal) de longitud T, y un pulso también de longitud T.
  • Bit 0 Un bit 0 (bajo, o falso), se codifica mediante un espacio (sin señal) de longitud T, y un pulso de longitud 2T igual a 1.2ms.

Es decir:

imagen3 Mouse Inalambrico   Hacking Hardware

Acceso con electrónica

Ya explicado y entendido espero el funcionamiento del mouse y del protocolo de comunicación, el dispositivo receptor infrarrojo TSPO4021 de 38Khz a 44Khz, es con el que ingresamos el tren de pulsos al PIC y este a su vez hace una comparación para poder identificar que tecla es y posteriormente entregar un estado lógico por alguno de los puertos configurados como salida:

imagen4 Mouse Inalambrico   Hacking Hardware

Datasheet

Esta es una forma sencilla pero elegante de modificar el mouse y que permite controlar este dispositivo con un control remoto universal bajo los mismos parámetros explicados en mi post de IR en la sección de foros hardware, es utilizar dos Pic’s uno se encarga de decodificar un control universal y el
otro Pic recibe el comando de la tecla ya decodificada del primer Pic y hace una interfaz con el circuito de un mouse.

El circuito se explica en detalle en la siguiente imagen 5 (Circuito hecho en Proteus).

imagen5 Mouse Inalambrico   Hacking Hardware

Qué se hizo?, simplemente a través de impulsos eléctricos que ahora los enviamos desde el control remoto y modificando la electrónica del mouse para que cada tecla mueva una función del dispositivo electrónico, basta para poder interpretar y que esto a su vez genere el movimiento de forma inalámbrica.

Funcionamiento

Ya visto como funciona solo falta que usted se decida y monte el circuito y tenga su primera aproximación con el Hacking Hardware, los códigos .hex para
que programen los PIC’s los pueden descargar de este enlace
.

Artículo escrito por Fabian Duke T3zL4 ([email protected]) para La Comunidad DragonJAR


Si te ha gustado el post, compartelo y ayudanos a crecer.

Unete a nuestra Fanpage Siguenos en Twitter

Autor: T3zL4

Fabián Valero Duque (T3zL4) cuenta con más de 5 años de experiencia profesional con sólidos conocimientos en gobernabilidad de TI y técnicas de Hacking Ético, tiene formación en Electrónica y es Especialista en Seguridad Informática, ha logrado certificaciones como C|EH Certified Ethical Hacker, CompTIA Security+ Certified, Certified Digital Forensics C|DF, Certified First Responder Incident C|FRI, ha sido conferencista en diferentes eventos de Seguridad de la información, se desempeña actualmente como Oficial de Seguridad Informática en una compañía de telecomunicaciones y es docente universitario.

Compartir este Artículo
  • Pingback: Tweets that mention Mouse Inalambrico – Hacking Hardware -- Topsy.com()

  • Pingback: org » Twitter Trends()

  • http://amerikanocls.blogspot.com Amerikano

    Genial!!!!

  • http://kodigofuente.blogspot.com/ Kodigo Fuente

    sencillamente BUENISIMO, muchas gracias, pero la verdad lo mas avanzado que he manejado en electronica es un 555 : -(, nunca he manejado ni se como se maneja un PIC, pero de aka a unos 15 dias a ver si aprendo lo primero que hago es este circuit0
    Desde Bogota salu 2 y
    THANKS

  • noticias

    super

  • T3zL4

    Gracias por sus comentarios, y los que esten interesados en aprender voy a empezar a dejar tutos en la parte de Electrónica en los foros y de como se deben hacer cosas sencillas para de a poco llegar a proyectos de nivel.

  • negadifo

    muy buen material.

  • prsrpc

    Gracias.
    Espero los tutoriales (desde lo mas básico por favor :) )

    Slugos

  • No entiendo

    No se entiende nada :S van a enseñar algo?

  • JOta

    Jajaj Buenísimo

  • milomac

    amigo no me funciona el proyecto y ese receptor infrarrojo no lo consigo consegui uno con una carcasa metalica pero no se si sea por eso q no funciones.

  • T3zL4

    El receptor lo consigues en http://www.sigmaelectronica.net si estas en bogota, el que tiene la carcasa metalica no te sirve porque es para otra frecuencia de operacion.

    El led D3 y D4 del esquema deberia encender con tan solo presionar un boton del control remoto sony.

    Ahora, hay otro esquema mas sencillo en:

    http://comunidad.dragonjar.org/f183/hacking-hardware-10226/

  • http://twitter andrea lucia

    bonita pagina