Una app que utiliza un pendrive para apagar el ordenador


USBKill es un programa  que en esencia es   bastante sencillo :una vez que   se esta ejecutando  el programa simplemente   apagará el ordenador si detecta alguna actividad en un puerto USB. La idea es utilizarlo en conjunto con un ordenador protegido por contraseña desde la BIOS   y con sus discos duros cifrados, para que así cuando se encienda nuevamente obligatoriamente se requiera introducir  la contraseña.

 

El desarrollador registrado en GitHub como hephaest0s explica que la función de USBKill es esperar cualquier cambio en el estado de los puertos USB, y apenas detecta algo, desactiva de inmediato al ordenador. Cuando nos referimos a «cambio», puede ser tanto la conexión del dispositivo mencionado más arriba, como el retiro del pendrive que contiene a USBKill. De hecho, hephaest0s sugiere que el pendrive esté enlazado a alguna parte, de manera que si un oficial decide recoger al ordenador, el pendrive se desconecte y USBKill haga su trabajo. Desde un punto de vista técnico, USBKill es un simple script de Python que induce la «muerte» del ordenador, y aunque parezca mentira es muy efectivo… siempre y cuando las condiciones sean las adecuadas.

Lo que quiero decir con esto es que USBKill no hace magia. Para que su efectividad sea real y completa,el disco del ordenador debe estar cifrado, de modo tal que cuando traten de reiniciarlo, los agentes se encuentren con el «insert password» que tanto detestan. En otras palabras, USBKill no asesina literalmente al ordenador, sino que sólo lo apaga/cuelga, y la información almacenada en la unidad interna permanecerá intacta. Ahora, quien desee un pendrive USB en verdad destructivo, ya tiene al menos una opción disponible…

 

Un modulo wifi para Arduino


Con  el mini  módulo  ESP8266-EVB ESP8266 Xtensa LX106 Internet de los objetos del sistema completo incluye MOD-WIFI-ESP8266-DEV  que se puede comprar en Amazon  por unos 14 € , con unas medidas de 17 x 13 x 2 cm,  en efecto es posible dotar conectividad wifi a una placa  Arduino pues  se ofrece soporte oficial  éste en el IDE de Arduino 1.0.6.

 

ESP8266.jpg

 

 

Cuando el dispositivo está montado, y como la única aplicación del procesador de la aplicación, la memoria flash se puede iniciar directamente a partir de un movimiento externo. Además la memoria caché incorporada ayudará a mejorar el rendimiento del sistema y reducir los requisitos de memoria.

La aplicación típica de este módulo es cuando puede asumir la tarea de adaptador Wi-FI para el acceso a Internet inalámbrico  agregándolo  a cualquier diseño basado en micro-controlador (como por ejemplo Arduino o  Netduino )  por medio de una  conexión simple, sólo por SPI interfaz / SDIO o procesador central interfaz puente AHB.

El procesamiento y la capacidad de almacenamiento del  ESP8266 es interesante   pues, se pueden integrar a través de sensores de puertos GPIO y otras aplicaciones de equipos específicos para lograr el más bajo temprano en el desarrollo y operación de al menos ocupar recursos del sistema.

Esta placa  tiene todo los elementos integrados  incluyendo la antena balun interruptor, convertidor de la administración de energía, por lo que con la charcutería externa mínima, e incluye módulo de front-end, incluyendo la totalidad de la solución diseñada para minimizar el espacio ocupado por PCB.

Algunas características de este modulo son  el ahorro de energía, capacidad  VoIP ,poder cambiar rápidamente entre los patrones de sueño / vigilia, sistemas de operación de baja potencia de polarización radio adaptable, funciones de procesamiento de señales de front-end, solución de problemas y radio ,protección interferencias  con LCD LVDS DDR.

En el siguiente video podemos ver este módulo conectado a una placa Arduino

 

En  el  vídeo por cierto  se muestra cómo podemos realizar llamadas y enviar mensajes SMS utilizando su conexión Wifi. Por supuesto el módulo de por sí no tiene capacidad para hacerlo, pero puede conectarse a servicios como Twilio que ofrecen una completa API para eso y a precios muy competitivos.

Algunas características del módulo:

  • 802.11 b / g / n
  • Wi-Fi Direct (P2P), soft-AP
  • Construido en la pila de protocolos TCP / IP
  • Incorporado en el interruptor TR, balun, LNA, amplificador de potencia y red de adaptación
  • Incorporado PLL, componentes de administración de energía del regulador de tensión
  • Modo 802.11b + potencia de salida 19.5dBm
  • Sensor de temperatura
  • Soporte de antena de diversidad
  • fuera de la corriente de fuga es menor que 10uA
  • Built-in de baja potencia 32-bit CPU: se puede doblar como un procesador de aplicaciones
  • SDIO 2.0, SPI, UART
  • STBC, MIMO 1×1, 2×1 MIMO
  • A-MPDU, A-MSDU agregación y el 0.4
  • Dentro de estela 2ms, conectar y transferencia de paquetes de datos el consumo de energía de reserva de menos de 1.0mW (DTIM3)

Enlace al foro  de ESP8266  aqui