PocketCHIP como terminal de hacker de hardware

Alberto Gimenez
Alberto Gimenez

Hoy en día, las conferencias pueden ser lugares difíciles, especialmente el hardware y los piratas informáticos. Si no está pirateando, puede estar seguro de que sus dispositivos están siendo escaneados, anclados y posiblemente pirateados. Ciertamente no es el lugar para traer su preciosa computadora portátil. Además, a medida que avanza el día y le duelen los pies, las computadoras portátiles normales comienzan a sentirse más grandes y pesadas. Necesita una computadora portátil en llamas, una que sea liviana, económica y que no le importe que lo pirateen. [dalmoz] escribió un breve tutorial sobre el uso de PocketCHIP como el mejor amigo de un hacker de hardware cuando se trata de conexiones UART. También es útil utilizar un monitor serie independiente para sus proyectos sin tener que dedicar un puerto USB y una propiedad de pantalla.

El PocketCHIP es una base para la microcomputadora CHIP y agrega una pantalla táctil con retroiluminación LED, un teclado QWERTY y una batería LiPo en un contenedor moldeado liviano. Por $ 70, obtienes un procesador ARM v7 de 1 GHz, 512 MB de RAM, GPU Mali 400, WiFi y Bluetooth. Es lo suficientemente ligero como para colgarlo alrededor del cuello con su cordón. Y todos los pines GPIO están convenientemente rotos, incluidos los pines UART. En este momento, está en manos de los seguidores de Kickstarter, pero el sitio web de Next Thing Co indica disponibilidad en algún momento de este mes.

En cuanto al hardware, solo necesita agregar pines de cabeza a TX, RX y GND (y tal vez 5 V y 3 V si es necesario) en el encabezado PocketCHIP GPIO y estará encantado de comenzar. En cuanto al software, las cosas son igual de fáciles. Los pines UART están destinados a proporcionar acceso sin obstrucciones al CHIP y deben liberarse del servicio interno. Una vez que se identifica el puerto UART, un único comando final libera su estado como interfaz de depuración. Después de eso, use cualquier emulador de terminal – [dalmoz] recomienda Minicom, y ya está. En el improbable caso de que solo tenga Arduino por ahí, [dalmoz] publicó un boceto simple utilizable para asegurarse de que funciona. Un gran consejo de piratería porque es tan simple como parece. Si desea saber más sobre el proyecto CHIP, consulte su documentación y el repositorio de Github: todo es de código abierto.

  • zaprodk dice:

    De hecho, ni siquiera es necesario usar un Arduino para probar la disponibilidad de un puerto serie. Simplemente vincule RX y TX juntos y luego podrá verificar las capacidades de RX / TX al mismo tiempo. ¡Fácil!

  • Doc dice:

    Para su información, Pocket PIECE ha estado disponible en su sitio web durante mucho tiempo. Solo tienen que esperar a que se haga más o algo así.

    Hay algunas cubiertas de teclado impresas en 3D que hacen que el teclado sea un poco más agradable de usar.

  • Taylor dice:

    Tal vez falte algo, pero la única forma en que podría ver una computadora portátil pirateada en uno de estos lugares es el acceso físico directo, que, por supuesto, no permitiría que nadie lo tuviera a través de una conexión menos cableada o cableada. Ciertamente no conectaría un cable o dispositivo desconocido a mi computadora portátil desde uno de estos lugares y hasta una red inalámbrica, ¿apagaría el wifi y el bluetooth en la computadora portátil para evitar esto?
    Estoy de acuerdo, no traiga una computadora portátil típica de la que generalmente depende, alguien que “no le importa lo que le suceda” estaría perfectamente cargado con varias herramientas.

    • Claro dice:

      Así es. Busque su viejo libro electrónico (o compre uno usado en Ebay por $ 30), haga una instalación limpia de su distribución de Linux favorita antes de la estafa, y si necesita tener un UART, simplemente traiga un adaptador USB UART. Si bien no le importa llevar algo un poco más pesado, esta opción es más barata que el PocketCHIP y tiene un teclado que casi normalmente escribe.

  • Ben dice:

    ¿Los pines UART son TTL (5V / 3V) o voltaje completo? creo que 12-13 V es típico?
    (escanear los documentos rápidamente no reveló las tensiones)

    • mxb dice:

      Optoaislador rápido u otro cambio de nivel y no importa

      • Martín dice:

        El optoisol no es una cura única para todos. La diferencia entre TTL y RS232 serial no es solo el voltaje, sino también que los niveles lógicos están invertidos. Entonces necesitas saber lo que estás haciendo.

        • vonDiten dice:

          optoizolator rápido y Max232? (sirvió de encanto en algunos de mis proyectos). (También hay una solución de transición y de diodos, es una especie de truco, pero no me gusta para altas velocidades).

    • bentwookiee dice:

      A menos que se llame la especificación RS232, UART generalmente se refiere a niveles de voltaje de chip a chip. Estos pines salen del módulo de trapo CHIP que yo sepa: https://github.com/NextThingCo/PocketCHIP-PCB/blob/master/v1_0/PDF/PocketCHIP-v1.0-Schematic.pdf

      Si observa su esquema para el CHIP, nada alivia los niveles RS232, aunque hay un nivel FET para garantizar que nada por encima de 3.3V alcance el pin RX en el procesador:
      https://github.com/NextThingCo/CHIP-Hardware/blob/master/CHIP%5Bv1_0%5D/CHIP_v1_0_SCHEMATIC_20151203.pdf

  • Ingeniero bruto dice:

    Tontamente apoyé a Voder (formalmente llamado Dashbot) de Next Thing Co. No tengo nada bueno que decir sobre ellos y advertiría a cualquiera que planee desarrollar con su producto que existe una alta probabilidad de que no lo obtenga.

    • David Kuder dice:

      Con el CHIPpro no parecía haber ningún problema con las existencias. Sin embargo, estaría de acuerdo si dijera que falta el precio / utilidad. En muchos sentidos, Pi Zero parecería una mejor opción para la mayoría de los proyectos, incluso con una velocidad de reloj más lenta. Realmente equivale al tamaño de la comunidad y la comunidad de Pi es aproximadamente la más grande.

    • El don dice:

      Tengo algunos CHIP y el PocketCHIP. Probablemente no los apoyaría a través de Kickstarter (no apoyo a nadie a través de Kickstarter). pero realmente dudo que exista el riesgo de comprar el producto directamente.

  • Jimmy_Pop dice:

    Dueño de un barco de bolsillo aquí. Usé el dispositivo como un linux de bolsillo para controlar wifi quad y solo puedo decir cosas buenas sobre la duración de la batería y lo bien que funciona.

  • nmnmeww dice:

    ahora el pi naranja es el más barato.
    mucha gente odia el rosa.
    si el fabricante mueve más de un sistema (fedora, minix, etc.)
    vender a Europa (Polonia es el corazón de Europa, pero un chip no se envía a Polonia, sino que se envía a Rusia o Alemania, ¿por qué?
    encender / apagar
    conector útil que pin

  • 5VoltJunkie (@ 5VoltJunkie) dice:

    Gran artículo y gran dispositivo. Después de leer este artículo, mis amigos y yo pedimos 5 PocketCHIP en septiembre de 2017, pero nunca recibimos los productos. Estado del pedido en su sitio web de seguimiento: “Envío previsto”. Tampoco recibí nunca una respuesta a mis correos electrónicos. Se llevaron el dinero, nunca enviaron el pedido y guardan silencio en todos los canales de comunicación. Los foros están llenos de clientes enojados con pedidos incumplidos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *