Tutoriales

Flipper One es un Cyberdeck Linux de bolsillo

Pocket PC Tools es la definición de genial y recluta a muchas personas para trabajar como desarrolladores, incluido su humilde escritor.

Proyectos como Flipper One, que pretende ser un dispositivo que contiene un núcleo Linux completo en un paquete pequeño con conectividad total, utilizado no como una computadora completa (al menos no todo el tiempo), sino como una plataforma cibernética para el desarrollo, la experimentación y, por último, pero no menos importante, las pruebas de penetración, son un sueño hecho realidad.

Con su concepto radical de apertura total en términos de hardware y software, y la capacidad de hacer casi cualquier cosa posible con el hardware del barco, este es un proyecto que habría dejado sin aliento a mi yo de 14 años. Entonces, ¿qué puede hacer exactamente? ¿Cómo encajas en esta imagen? Eso es exactamente lo que te contamos hoy.

Descripción general de Flipper One

Flipper One aún no se ha lanzado, pero ya se han planeado algunas características ambiciosas. Flipper Zero es más una herramienta de acceso fuera de línea, centrándose en NFC, RFID infrarrojo, UART, etc., mientras que Flipper One está diseñado para ser un sistema Linux conectado a la red. Obviamente, comenzamos con:

Conectividad

Flipper One se describe a sí mismo como «la navaja suiza de las redes IP en todas las capas OSI», que incluye:

  • Módem 5G
  • Red inalámbrica 6E
  • Dos puertos Gigabit Ethernet
  • Conectividad por cable de hasta 5 Gbps a través de USB-C Ethernet

Todo esto permite que Flipper One funcione como cualquier cosa, desde un puente de múltiples puntos de acceso a otros dispositivos, hasta un rastreador de Ethernet en línea, una puerta de enlace VPN o un adaptador USB Wi-Fi/Ethernet.

hardware

El hardware es un aspecto particularmente interesante del Flipper One, ya que tiene una construcción única que es completamente personalizable. Describiremos los aspectos técnicos más adelante, centrándonos primero en la construcción del dispositivo. Tiene una pequeña pantalla monocromática de 256x144px diseñada para mostrar toda la información necesaria del software personalizado integrado, un trackpad, un D-pad de 5 botones, un botón Atrás, un botón para cambiar de aplicación y 5 botones para navegar más hasta encender, editar, ejecutar o salir de programas y ver otras opciones. Ah, y hay un botón de pulsar para hablar para asistentes de IA fuera de línea preinstalados. ¿Te gusta?

En cuanto a puertos cuenta con los siguientes:

  • Dos USB-C, uno multiusos y otro solo para alimentación
  • USB-A
  • hdmi
  • Dos Ethernetes
  • Conector de audio de 3,5 mm
  • Ranura para tarjeta microSD
  • Ranura para tarjeta Nano SIM
  • Módulo de expansión M.2

Ahora finalmente vamos al hardware del barco:

  • Un chip principal Rockchip RK3576
  • MCU auxiliar Raspberry Pi RP2350B de bajo consumo
  • memoria de 8GB
  • Almacenamiento interno de 64GB
  • Batería de 7000 mAh (provisional)

Como dispositivo basado en ARM, su potencia de procesamiento es comparable a la que ofrece Raspberry Pi 5 y maneja bien las operaciones básicas.

software

Aquí es donde las cosas se ponen realmente interesantes. El equipo de Flipper quiere que Flipper One sea compatible con el kernel principal de Linux y ha hecho un gran esfuerzo para no tener absolutamente ningún blob binario propietario en ninguno de sus programas. Esto incluye el sistema operativo y el firmware. Están creando FlipperOS, que es una capa encima de Debian con la que puedes hacer cualquier cosa.

También está FlipperCTL, que se creó en respuesta al hecho de que los sistemas operativos Linux completos eran torpes e incómodos en pantallas pequeñas. Por ello, cuenta con una interfaz de usuario diseñada específicamente para una pantalla tan pequeña, controlada mediante las teclas de flecha y unos cuantos botones. Bueno, la idea es envolver las utilidades, p.e. departamento, mapa y trazarruta Ingrese a la interfaz FlipperCTL.

capacidad

Además de los casos de uso ya mencionados (como herramienta de prueba de penetración o proxy de red), se puede utilizar como escritorio de supervivencia o cliente ligero, conectado a un monitor mediante el puerto USB-C. Aún no se han determinado los detalles específicos del sistema operativo, pero Flipper planea utilizar sistemas flexibles como KDE Plasma y sistemas ingeniosos como Kali Linux para satisfacer todas las necesidades de pruebas de penetración. También planea usarlo como una caja multimedia de TV pirateada que sirve como plataforma multimedia utilizando Kodi o herramientas similares. Esto convierte cualquier entrada HDMI con monitor en su caja multimedia personal, un lujo subestimado en situaciones como habitaciones de hotel desconocidas.

No olvide que la CPU y la MCU están ahí por diseño, ya que el propósito es que el dispositivo funcione con bajo consumo, con una pantalla LCD y botones, incluso cuando la CPU principal no esté funcionando. Incluso si Linux está apagado, el dispositivo puede ejecutar programas simples en la MCU.

Entonces, ¿qué puedes hacer?

¿Pero dónde entras tú? Bueno, todo el dispositivo aún está en desarrollo y requerirá contribuciones de cualquiera que pueda proporcionarlo para completarlo. Flipper hizo un Portal para desarrolladores de Flipper Onetodo el proceso de desarrollo se hará público. Esto significa seguimiento de tareas inmaduras, documentación, discusiones internas, debates y más.

Estrictamente hablando, no necesitas ser desarrollador de software, puedes ser diseñador y simplemente trabajar con archivos, modelos 3D, etc. Entonces, ¿qué puedes aportar?

  • hardware: PCB, antenas, obleas, procesadores, conectores y todo lo demás (literalmente).
  • Mecánica: Diseño, carcasa, piezas de plástico/metal, piezas de montaje, etc.
  • Linux: El firmware del microcontrolador RP2350 está relacionado con casi todos los componentes con los que interactúa el software.
  • interfaz: Diseño UI/UX, visuales y gráficos.
  • documento: Documentación, wikis, guías, avances realizados en el propio portal.
  • prueba: Puedes averiguarlo tú mismo.

en conclusión

El equipo de Flipper asumió la difícil tarea de intentar hacer que todo el proyecto fuera completamente abierto, incluidos los planes de diseño de hardware y los bloques de software, excluyendo cualquier pequeña pieza patentada, y admitió valientemente que necesitaban ayuda para completar el proyecto. El Portal para desarrolladores es una excelente manera de invitar a todas las personas de todo el mundo a contribuir de cualquier manera posible. ¿Hay otros proyectos apasionantes y hermosos como este? Espero que lo hagan absolutamente. Si tiene las habilidades y el tiempo para contribuir, insto a los lectores a que hagan lo mismo.

Productos empresariales que han sido pulidos durante mucho tiempo, proyectos de este tipo inyectan esperanza en la innovación a nivel de usuario, y todos nos esforzamos por lograrlo. Háganos saber lo que piensa de este dispositivo en los comentarios. ¡salud!

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba