Pwnagotchi, el tamagotchi para hackear redes WiFi

Pwnagotchi

Navegando por la red me encontré con una noticia que llamo mi atención y que me gustaría compartir con nuestros lectores y es que recientemente se presento la primera versión estable del proyecto Pwnagotchi, que se desarrolla como una herramienta para hackear redes inalámbricas.

El proyecto Pwnagotchi difiere de otros proyectos con el mismo propósito desde la parte de su diseño, ya que Pwnagotchi está diseñado como una mascota electrónica que se asemeja al famoso Tamagotchi. El prototipo principal del dispositivo se basa en la placa Raspberry Pi Zero W, pero también se puede usar en otras placas Raspberry Pi, así como en cualquier entorno Linux que tenga un adaptador inalámbrico que admita la operación en el modo monitoreo la gestión se realiza a través de una pantalla LCD o una interfaz web. El código del proyecto está escrito en Python y distribuido bajo la licencia GPLv3.

Sobre Pwnagotchi

Pwnagotchi tiene un modo de uso bastante particular ya que el usuario tiene que interactuar con el tal y como lo haría con un tamagotchi, ya que la mascota debe ser alimentada con paquetes que son interceptado de los diferentes puntos inalámbricos en la etapa de negociación de una nueva conexión (el conocido handshake).

De otra forma, el dispositivo encuentra las redes inalámbricas que se encuentren disponibles e intentara interceptar secuencias de protocolo de enlace. Dado que el protocolo de enlace se envía solo cuando el cliente se conecta a la red, el dispositivo utiliza varios métodos para desconectar las conexiones actuales y obligar a los usuarios a realizar operaciones de reconexión a la red.

Durante la intercepción, se acumula una base de datos de paquetes, incluidos los hash que se pueden usar para seleccionar claves WPA.

El proyecto destaca por el uso de métodos de entrenamiento compatibles con AAC (Actor Advantage Critic) y una red neuronal basada en memoria LSTM, que se utilizaron para crear bots para jugar juegos de computadora. El modelo de capacitación se lleva a cabo mientras el dispositivo funciona, teniendo en cuenta la experiencia pasada para seleccionar la estrategia óptima para atacar redes inalámbricas.

Mediante el aprendizaje automático, Pwnagotchi selecciona dinámicamente los parámetros de intercepción de tráfico y selecciona la intensidad de la terminación forzada de las sesiones de los usuarios. El modo de operación manual también es compatible, en el que el ataque se realiza.

El paquete bettercap se utiliza para interceptar los tipos de tráfico necesarios para seleccionar claves WPA . La intercepción se lleva a cabo tanto en modo pasivo como con tipos conocidos de ataques que obligan a los clientes a reenviar PMKID a la red.

Los paquetes interceptados que cubren todas las formas los handshake compatibles con hashcat se almacenan en archivos PCAP con el cálculo de un archivo para cada red inalámbrica.

Por analogía con el Pwnagotchi, se admite la determinación de otros dispositivos cercanos y también es opcionalmente posible participar en la construcción de un mapa de cobertura general. Para conectar dispositivos Pwnagotchi a través de WiFi, se utiliza el protocolo Dot11. Los dispositivos cercanos intercambian los datos recibidos en redes inalámbricas y organizan un trabajo conjunto, dividiendo los canales para un ataque.

La funcionalidad de Pwnagotchi se puede ampliar a través de complementos, en la forma de funciones tales como el sistema automático de actualización de software, creación de copias de seguridad, los paquetes handshake capturados a coordenadas GPS, publicación de datos sobre redes hackeadas en onlinehashcrack.com, wpa-sec.stanev.org, wigle.net y PwnGRID , indicadores adicionales (consumo de memoria, temperatura, etc.) y la implementación de la selección de contraseñas del diccionario para los handshake interceptados.

¿Cómo obtener la imagen de Pwnagotchi?

Finalmente, para quienes cuenten con una Raspberry Pi Zero, incluso una Raspberry 3 o 4 pueden obtener la imagen del sistema dirigiéndose al siguiente enlace.

La imagen la pueden grabar en su tarjeta SD con Etcher, la cual es una herramienta multiplataforma. Para conocer mas detalles sobre la configuración y modo de uso, lo pueden hacer en este enlace.

from Linux Adictos https://ift.tt/33IP3YM
via IFTTT

Malos tiempos para Libra. La criptodivisa de Facebook pierde apoyos clave.

Malos tiempos para Libra.

Malos tiempos para LIbra. No, no estamos iniciando una sección de horóscopos en Linux Adictos. Nos estamos refiriendo al intento de Facebook de crear su propia criptodivisa.

El proyecto Libra de Facebook sumó un nuevo contratiempo el viernes cuando cuatro procesadores de pagos; Stripe, Visa, Mastercard y Mercado Pago se retiraron de la participación en la Asociación Libra, el grupo con sede en Ginebra creado por la empresa para desarrollar la moneda virtual. Mas tarde ese mismo día se sumó eBay. Paypal lo había hecho a principios de octubre.

Malos tiempos para Libra. Una posible explicación

¿Por qué tantos abandonos el mismo día? La Asociación Libra celebró su primera reunión oficial el lunes 14. En esa reunión, se les pidió a los miembros que asuman compromisos vinculantes con el proyecto.

Cuando la compañía presentó Libra a principios de este año, dijo que esperaba aumentar la cantidad de participantes del proyecto de 27 compañías a más de 100 para cuando la red Libra se lance en 2020. En cambio, el número de miembros de la asociación se ha reducido a 22 empresas.

Pero no solo es malo que haya perdido miembros. Lo peor es cuáles son los miembros que se fueron.

Casi todas las empresas de procesamiento de pagos que originalmente se inscribieron en Libra se han retirado (la única excepción hasta ahora es la empresa de pagos PayU, con sede en los Países Bajos, que manifestó su interés por seguir en el proyecto). La utilidad de una criptodivisa es directamente proporcional a la posibilidad de usarla. Y, sin estas plataformas de pago esta utilidad se reduce en forma drástica. Además, todas estas empresas están acostumbradas a tratar con los entes reguladores de transacciones financieras, y podrían haberle dado una mano a Facebook en un campo en el que no tiene experiencia.

Facebook cruzó un límite

La sensación que tienen los expertos es que Facebook dio un paso más grande de lo que podía. Los políticos no tienen problemas mientras se trate de comercializar los datos privados de los usuarios o difundir alguna que otra noticia falsa. Pero, meterse con la emisión de divisas (aunque sean digitales) es algo que no van a tolerar. Una cosa es el Bitcoin, que nunca pasó de ser un medio de cambio marginal. Pero Facebook tiene un poder económico igual al de muchos países, y una cantidad de usuarios superior a muchos en cantidad de habitantes.

Compartir con una corporación el control de la emisión y la manipulación del tipo de cambios es algo que los gobiernos no están dispuestos a aceptar.

El director de Stripe hizo pública una carta que recibió de dos senadores de Estados Unidos.

Le escribimos para compartir nuestras profundas preocupaciones sobre el proyecto de criptodivisas Libra de Facebook y la conformación de la Asociación Libra. Estamos preocupados porque aún quedan preguntas clave sin respuesta sobre los riesgos que el proyecto plantea para los consumidores, los mercados financieros regulados, los mercados de capitales. y el sistema financiero mundial.

Le instamos a que considere cuidadosamente la forma en que su empresa gestionará estos riesgos antes de continuar particpando, dado que Facebook aún no ha demostrado al Congreso, a los reguladores financieros y tal vez ni siquiera a su empresa, que se está tomando en serio estos riesgos.

El proyecto de Facebook tampoco les gusta demasiado a los entusiastas de otros proyectos de criptodivisas.

La gran ventaja de proyectos como Bitcoin y Ethereum es la arquitectura descentralizada de sus redes. Les gusta la idea de un sistema financiero que está fuera del control de una sola organización.

La red Libra, tal como la sueña Facebook, estará completamente bajo el control de un único grupo privado: la Asociación Libra. Para los partidarios de las criptodivisas, esto representa un paso atrás. No tiene sentido tener las ventajas técnicasdel blockchain con la pesada carga regulatoria que la ley impone a las redes de pago convencionales.

from Linux Adictos https://ift.tt/31toBkn
via IFTTT

Linux on DeX de Samsung no ha durado ni un año, proyecto descontinuado

Linux on DeX

Ejecutar Android en un PC es algo que interesa a muchos usuarios, motivo por el cual existen proyectos como Android-x86. Por otra parte, también existía Linux on DeX de Samsung, una propuesta de la compañía surcoreana que nos permitía conectar nuestro dispositivo Samsung y usarlo como un ordenador con Linux. Como veis, estamos hablando en pasado, y es que la compañía tiene planes de abandonar el proyecto de manera inminente.

Ha sido la misma compañía quien ha informado de esta decisión. Samsung pensó que el Continuum de Microsoft era buena idea y decidió lanzar su DeX, pero no consiguió resultar de interés para muchas personas a pesar de que, sobre el papel, era la propuesta más potente. El gigante asiático ha empezado a enviar correos a los usuarios de Linux on DeX avisando de que dejará de funcionar con la actualización a Android 10, sistema operativo que ya está disponible para dispositivos Pixel y que próximamente llegará a los de Samsung.

Linux on DeX dejará de funcionar al actualizar a Android 10

El desarrollo de Linux on DeX fue todo gracias al interés de los clientes y tu valioso feedback. Desafortunadamente, anunciamos el fin de nuestro programa beta y que ya no proporcionaremos soporte para versiones futuras de sistemas operativos y dispositivos – Samsung.

Es más que probable que pronto sepamos más del motivo por el que han tomado esta decisión, es decir, cuál ha sido el motivo exacto que les ha obligado a abandonar un proyecto que ha durado unos 11 meses. Prácticamente no han tenido tiempo de desarrollar y mejorar el software, por lo que uno de los motivos podría ser que el interés de los usuarios del que hablan no fuera tal.

Si estáis interesados en ver cómo funciona (hasta que deje de hacerlo) Linux on DeX, podéis echarle un vistazo al vídeo de xda-developers que os dejo a continuación.

from Linux Adictos https://ift.tt/2W7zBDj
via IFTTT

SpaceX solicito la autorización para lanzar 30,000 satélites Starlink adicionales

Starlink

SpaceX, oficialmente Space Exploration Technologies Corporation, es una compañía estadounidense que trabaja en el campo de la astronáutica y los vuelos espaciales. Fundada por el empresario multimillonario Elon Musk, SpaceX es uno de los dos contratistas privados a quienes la NASA ha otorgado un contrato de Servicios Comerciales de Transporte Orbital a la Estación Espacial Internacional (ISS) como parte del programa COTS.

Hace algunos meses, SpaceX había logrado poder en órbita su primera flota de 60 satélites Starlink Constellation (el proyecto de Elon Musk para proporcionar Internet de alta velocidad desde el espacio en todo el mundo) en órbita terrestre baja y ahora busca la autorización por parte de la Unión Internacional de Telecomunicaciones para operar 30,000 satélites adicionales a una frecuencia, nivel de potencia y posición específicos en el espacio. El anuncio fue hecho el martes pasado martes por SpaceNews.

Este número de satélites adicionales se suma a los 12,000 satélites ya aprobados por la Comisión Federal de Comunicaciones de EE. UU.

Según los documentos presentados el pasado 7 de octubre a la Unión Internacional de Telecomunicaciones, que asigna el espectro radioeléctrico y las órbitas de los satélites, los 30,000 satélites adicionales operarían “a altitudes de entre 328 km y 580 km.

Un portavoz de SpaceX dijo en un comunicado que la compañía está tomando medidas para “dimensionar responsablemente” la capacidad total de la red y la densidad de datos para satisfacer las crecientes necesidades de los usuarios. Además de que la compañía anunció su intención de proporcionar velocidades de gigabit y una latencia de 25 ms, pero no reveló el costo del servicio.

Sin embargo, la compañía enfrenta desafíos técnicos a gran escala en la construcción de componentes de alta tecnología de este satélite a un costo accesible para los usuarios, con un nivel de confiabilidad que puede colocarlo por encima de la competencia terrestre y en el futuro en el espacio.

La compañía que obtiene ingresos del lanzamiento de satélites para clientes comerciales y gubernamentales se enfrenta a la competencia en el mercado naciente de satélites de baja velocidad de OneWeb, Space Norway, Telesat y Amazon.

“SpaceX cuenta con Starlink para aumentar sus ingresos”, dijo Laura Forczyk, propietaria de la empresa de consultoría espacial Astralytical.

“Tienen muchos proyectos ambiciosos en marcha para los que necesitan fondos”, “cuanto mayor es la cobertura global, mayor es el mercado, además de que para aumentar las ganancias con Starlink, SpaceX debería aumentar su cobertura.”

La banda ancha proporcionada por este tipo de satélite debería ofrecer velocidades y tiempos de retraso más rápidos que los satélites tradicionales, que gravitan a altitudes muy altas.

Musk dijo en mayo que SpaceX no había contratado a un cliente porque quería esperar a que el sistema funcionara correctamente pero que la compañía estaba interesada en una asociación con gobiernos o compañías de telecomunicaciones. El contratista agregó que no cree que Starlink reemplazaría a las compañías de telecomunicaciones.

Para usar los 30,000 satélites adicionales, SpaceX debe buscar la autorización de la FCC y proporcionar más detalles técnicos, incluidos los planes para minimizar los desechos y evitar colisiones.

Y es que para enero de 2019, alrededor de 8,950 satélites se habían colocado en órbita terrestre desde 1957 y alrededor de 5,000 de ellos todavía estaban en el espacio, según la Agencia Espacial Europea (ESA).

Solo 1.950 de ellos todavía trabajan. La cobertura global podría seguir poco después si las predicciones de SpaceX demuestran ser precisas. De hecho, la compañía recordó esta semana que podría proporcionar una cobertura completa del mundo justo después de 24 lanzamientos y que podría hacer 24 lanzamientos de Starlink en 2020.

Antes de este anuncio, SpaceX ya estaba bajo revisión para determinar si realmente necesitaba una mega constelación de miles de satélites para ejecutar Starlink.

“La necesidad de más satélites depende de lo que está tratando de hacer y de lo que necesitan sus satélites, la capacidad que tenga y su caso de uso. Cada satélite Starlink está optimizado para servir a un número definido de usuarios” dice Ted Muelhaupt de la compañía.

from Linux Adictos https://ift.tt/35OstQm
via IFTTT

Deepin v20 será uno de los entornos gráficos más atractivos que hemos visto

Lanzador de Deepin v20

Si queremos usar Windows o macOS, las opciones de personalización son más bien escasas. Tal y como me dijo mi mentor, “en Linux se puede cambiar todo”, tanto es así que cambiar totalmente la imagen de nuestro escritorio está a un comando de distancia. Personalmente, estoy muy contento con todo lo que ofrece KDE (Plasma), pero Deepin v20, la próxima versión de entorno gráfico chino, tiene tan buena pinta que consigue hacerme pensar.

Durante esta semana, el canal de YouTube de Deepin Linux ha publicado un vídeo en el que podemos ver Deepin v20 Launcher, lo que es solo una parte del sistema operativo que será lanzado en diciembre o ya en 2020. Como podéis ver, la imagen es diferente a todo lo que hemos visto al mismo al mismo tiempo que nos resulta familiar. Recuerda un poco a macOS, aunque el panel inferior no es algo que desarrollarían en Cupertino.

Deepin v20 lanzará una beta en noviembre

Del lanzador de aplicaciones llama un poco la atención que hay tres opciones bien visibles: un panel clásico, una en la que las apps están ordenadas por orden alfabético y otra similar a la segunda en la que están por secciones a las que accedemos desde los diferentes iconos (red, música, juegos, etc).

Hace unos meses que está disponible Deepin Linux 15.11, la última versión que llegó con novedades interesantes como la sincronización de los ajustes en la nube (Cloud Sync), pero las versiones que se lancen a partir de 2020 serán aún más atractivas. El paso más cercano se dará en noviembre, cuando Deepin v20 se lance en forma de versión beta. Por lo que parece, los desarrolladores de Deepin incluirán la mayoría de novedades presentadas este año en la próxima versión  de Deepin Linux.

Deepin no es solo un sistema operativo. También está disponible en forma de entorno gráfico, como GNOME, Plasma, MATE o Pantheon. Si estáis interesados en probarlo, y como con cualquier otro entorno o sistema operativo, lo mejor es bajar Deepin Linux y probarlo en una máquina virtual. GNOME Boxes nos permite ejecutar las imágenes en Live Session sin tener que instalar el sistema operativo y sin que tengamos que ver la ventana pequeña como en VirtualBox. Sinceramente, creo que es algo que merece la pena, aunque sea solo por probarlo. Y quién sabe, a lo mejor se convierte en vuestra opción Linux favorita.

from Linux Adictos https://ift.tt/33JN0Un
via IFTTT

Juegos clásicos para jugar online

juegos clásicos online

Si eres amante de los videojuegos clásicos, del retro gaming, seguro que lo que te voy a contar aquí te va a gustar. ¿Te imaginas poder jugar a videojuegos vintage como Prince Of Persia, Wolfenstein, Warcraft, etc., sin tener que instalar ningún tipo de emulador? Simplemente abrir tu navegador web, elegir el videojuego al que quieres jugar e iniciar tu partida GRATIS. Pues eso es posible con la página PlayClassic.

En esta página vas a encontrar un amplio catálogo de videojuegos clásicos de plataformas como la Nintendo, MS-DOS, SEGA, etc. Y para ello, sus creadores han puesto en marcha este servicio online haciendo uso de un servidor con varios emuladores instalados para que puedas ejecutar el videojuego y jugar desde el cliente, es decir, desde tu sistema operativo con el simple uso de un navegador web.

Entre los emuladores que han usado para poder revivir este catálogo de títulos retro se encuentran algunos tan conocidos como DOSBox, un emulador que está también disponible para Linux y que permite ejecutar software nativo de la plataforma DOS de Microsoft, como sabrás si lees LxA, ya que no es la primera vez que hablamos de él. Pero también se usan otros emuladores para otras plataformas, como las consolas clásicas que he citado anteriormente.

En la web puedes acceder a su menú para ir a las diferentes categorías, como los más jugados, los de DOS, los de Windows, los de las consolas como la SEGA, Nintendo NES, SNES, etc. Selecciona la categoría, usa filtros para buscar el que quieres, haz clic sobre él, y podrás ver información sobre el videojuego elegido y un boton que pone “Play it online!”, si pulsas comenzará a cargar el videojuego, pulsa Play en el recuadro que aparece para que puedas entretenerte… ¡Así de simple!

Por cierto, si pulsas ENTER se anclan los controles a la ventana, para liberar el cursor y poder salir, solo tienes que pulsar ESC.

from Linux Adictos https://ift.tt/2oV0kqj
via IFTTT

Juegos clásicos para jugar online

juegos clásicos online

Si eres amante de los videojuegos clásicos, del retro gaming, seguro que lo que te voy a contar aquí te va a gustar. ¿Te imaginas poder jugar a videojuegos vintage como Prince Of Persia, Wolfenstein, Warcraft, etc., sin tener que instalar ningún tipo de emulador? Simplemente abrir tu navegador web, elegir el videojuego al que quieres jugar e iniciar tu partida GRATIS. Pues eso es posible con la página PlayClassic.

En esta página vas a encontrar un amplio catálogo de videojuegos clásicos de plataformas como la Nintendo, MS-DOS, SEGA, etc. Y para ello, sus creadores han puesto en marcha este servicio online haciendo uso de un servidor con varios emuladores instalados para que puedas ejecutar el videojuego y jugar desde el cliente, es decir, desde tu sistema operativo con el simple uso de un navegador web.

Entre los emuladores que han usado para poder revivir este catálogo de títulos retro se encuentran algunos tan conocidos como DOSBox, un emulador que está también disponible para Linux y que permite ejecutar software nativo de la plataforma DOS de Microsoft, como sabrás si lees LxA, ya que no es la primera vez que hablamos de él. Pero también se usan otros emuladores para otras plataformas, como las consolas clásicas que he citado anteriormente.

En la web puedes acceder a su menú para ir a las diferentes categorías, como los más jugados, los de DOS, los de Windows, los de las consolas como la SEGA, Nintendo NES, SNES, etc. Selecciona la categoría, usa filtros para buscar el que quieres, haz clic sobre él, y podrás ver información sobre el videojuego elegido y un boton que pone “Play it online!”, si pulsas comenzará a cargar el videojuego, pulsa Play en el recuadro que aparece para que puedas entretenerte… ¡Así de simple!

Por cierto, si pulsas ENTER se anclan los controles a la ventana, para liberar el cursor y poder salir, solo tienes que pulsar ESC.

from Linux Adictos https://ift.tt/2oV0kqj
via IFTTT

Descubrieron una versión falsa de Tor rusa que robaba bitcoins y Qiwi

tor fake

Tor es un proyecto cuyo objetivo principal es el desarrollo de una red de comunicaciones distribuida de baja latencia y superpuesta sobre internet, en no revela la identidad de sus usuarios, es decir, su dirección IP se mantienen en el anonimato. Bajo este concepto el navegador ha ganado mucha popularidad y se ha vuelto muy usado en todas partes del mundo, generalmente su uso es atribuido a actividades ilícitas dadas sus caracterizaras de permitir el anonimato.

Aun que el navegador es ofrecido a los usuarios con la finalidad de ofrecer una navegación mas segura y sobre todo ofrecer el anonimato de este. Los investigadores de ESET dieron a conocer recientemente que han descubierto la propagación de una versión falsa del navegador Tor por parte de desconocidos. Ya que se realizo una compilación del navegador que se posicionó como la versión oficial rusa del navegador Tor, mientras que sus creadores no tuvieron nada que ver con esta compilación.

El investigador principal de malware de ESET, Anton Cherepanov, dijo que la investigación había identificado tres billeteras bitcoin utilizadas por los piratas informáticos desde 2017.

“Cada billetera contiene un número relativamente grande de pequeñas transacciones; consideramos que esto es una confirmación de que estas billeteras fueron utilizadas por el navegador Tor troyanizado ”

El objetivo de esta versión modificada de Tor era reemplazar las billeteras Bitcoin y QIWI. Para engañar a los usuarios, los creadores de la compilacion registraron los dominios tor-browser.org y torproect.org (difiere del sitio oficial torproJect.org en ausencia de la letra “J”, que muchos usuarios de habla rusa pasan desapercibidos).

El diseño de los sitios fue estilizado como el sitio oficial de Tor. El primer sitio mostró una página de advertencia sobre el uso de una versión desactualizada del navegador Tor y una propuesta para instalar una actualización (en donde el enlace proporcionado ofrece la compilacion con el software troyano) y en el segundo el contenido repitió la página para descargar el navegador Tor.

Es importante mencionar que la versión maliciosa de Tor se configuró solo para Windows.

Desde 2017, el navegador malicioso de Tor se ha promocionado en varios foros en ruso, en discusiones relacionadas con darknet, criptomonedas, evitando los bloqueos de Roskomnadzor y problemas de privacidad.

Para distribuir el navegador en pastebin.com, también se han creado muchas páginas que están optimizadas para mostrarse en la parte superior de los motores de búsqueda sobre temas relacionados con diversas operaciones ilegales, censura, nombres de políticos famosos, etc.

Las páginas que anuncian una versión falsa del navegador en pastebin.com se han visto más de 500 mil veces.

El conjunto ficticio se basó en la base de código Tor Browser 7.5 y además de las funciones maliciosas incorporadas, los ajustes menores de agente de usuario, la desactivación de la verificación de firma digital para complementos y el bloqueo del sistema de instalación de actualizaciones, era idéntico al navegador oficial de Tor.

La inserción maliciosa consistía en adjuntar un controlador de contenido al complemento HTTPS Everywhere regular (se agregó un script script.js adicional a manifest.json). Los cambios restantes se realizaron a nivel de ajustes de configuración y todas las partes binarias se mantuvieron en el navegador oficial de Tor.

El script integrado en HTTPS Everywhere, cuando se abrió cada página, se dirigió al servidor de administración, que devolvió el código JavaScript que debería ejecutarse en el contexto de la página actual.

El servidor de gestión funcionaba como un servicio oculto de Tor. A través de la ejecución del código JavaScript, los atacantes pueden organizar la intercepción de los contenidos de los formularios web, la sustitución u ocultación de elementos arbitrarios en las páginas, la visualización de mensajes ficticios, etc.

Sin embargo, al analizar el código malicioso, solo se registró el código para sustituir los detalles de QIWI y las billeteras de Bitcoin en las páginas de aceptación de pagos en darknet. En el curso de la actividad maliciosa, se acumularon 4.8 Bitcoins en las billeteras para reemplazarlos, lo que corresponde a aproximadamente 40 mil dólares.

from Linux Adictos https://ift.tt/33HUIOT
via IFTTT

Instala y ejecutar aplicaciones de Android con Anbox en Fedora 30

Anbox

Emuladores para Android existen pocos para Linux aun que existe la posibilidad de poder instalar Android en un ordenador, muchas veces esta posibilidad resulta poco atractiva debido a que a cuanto a capacidades el sistema está muy limitado como para ser utilizado en un ordenador de escritorio ya que generalmente los usuarios requieren aplicaciones usos más específicos.

Hasta cierto punto el poder utilizar Android dentro de tu sistema operativo resulta bastante llamativo ya sea por que quieres poder disfrutar de alguna aplicación en particular o algún juego. Aquí es donde entran los emuladores para Android, que permiten poder ejecutar el sistema dentro de una maquina virtual, aun que este último punto requiere utilizar una cantidad considerable de recursos de tu sistema.

Sobre Anbox

Aquí es donde entra Anbox, el cual es un software que permite ejecutar Android dentro de un contenedor y de esa manera permite al usuario poder ejecutar aplicaciones de Android dentro de su distribución de Linux sin tener que sacrificar tantos recursos de su equipo.

La forma en que se construye es que el software integra una aplicación con el sistema e intenta ejecutar la aplicación como un software nativo que se encuentra instalado en el sistema. Siendo esta una buena forma de poder ejecutar aplicaciones de Android en su sistema.

Para quienes estén interesados en poder instalar este software en Fedora 30, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

Es importante mencionar que Anbox es un software beta, por lo que aún tiene bastantes fallos y puede causar algunos problemas. Dicho esto, es bajo su propia responsabilidad el uso de este software.

¿Como instalar Anbox en Fedora 30?

El primer paso para poder instalar Anbox en Fedora 30 es abrir una terminal y en ella vamos a ejecutar los siguientes comandos con los cuales vamos a instalar DKMS y herramientas para construir módulos de kernel.

sudo dnf install dkms

sudo dnf install kernel-devel

sudo dnf install android-tools

Hecho esto, ahora vamos a teclear lo siguiente en la terminal.

cd ~

git clone https://github.com/anbox/anbox-modules

cd anbox-modules

sudo cp anbox.conf /etc/modules-load.d/

sudo cp 99-anbox.rules /lib/udev/rules.d/

sudo cp -rT ashmem /usr/src/anbox-ashmem-1

sudo cp -rT binder /usr/src/anbox-binder-1

sudo dkms install anbox-ashmem/1

sudo dkms install anbox-binder/1

sudo modprobe ashmem_linux

Después de haber teclado lo anterior, ahora vamos a instalar Anbox en nuestro sistema, para ello vamos a hacer uso de los paquetes de Snap, por lo que si no cuentas con el soporte instalado, basta con que tecleamos lo siguiente en la terminal:

sudo dnf install snapd

sudo ln -s /var/lib/snapd/snap /snap

Ya con el soporte de Snap en el sistema, podremos instalar Anbox. Para ello en una terminal solo tenemos que teclear lo siguiente:

snap install --devmode --beta anbox

Y bueno, para casos posteriores en caso de que exista una actualización o quieran verificar si existe y quieran que se instale, solo tienen que teclear:

snap refresh --beta --devmode anbox

Y listo, ya tienen instalado Anbox en su sistema. Ahora antes de comenzar a utilizar Anbox en Fedora 30 es necesario configurar el modulo de seguridad SELinux de tu sistema, ya que este impide el correcto lanzamiento de Anbox.

Para ello solo tenemos que teclear en una terminal los siguientes comandos:

sudo ausearch -c servicemanager --raw

sudo semodule -X 300 -i my-servicemanager.pp

sudo ausearch -c anboxd --raw

sudo semodule -X 300 -i my-anboxd.pp

sudo ausearch -c gatekeeperd --raw

sudo semodule -X 300 -i my-gatekeeperd.pp

Hecho todo esto, ahora estamos listos para poder instalar y ejecutar nuestras aplicaciones favoritas de Anbox en nuestro sistema, pero no antes de primero realizar un reinicio de nuestro equipo para que todos los cambios que realizamos se carguen al inicio de nuestra sesión del sistema.

Ya habiendo reiniciado ya podremos utilizar Anbox en nuestro sistema. Pueden realizar una prueba instalado alguna aplicación.

Para ello basta con obtener una .apk de la aplicación de tu interés en la red y en una terminal vamos a teclear el siguiente comando:

adb install filename.apk

Si quieres conocer mas al respecto sobre el uso de Anbox, puedes consultar su documentación en el siguiente enlace. 

from Linux Adictos https://ift.tt/2J0WQcC
via IFTTT

Chrome mejora Site Isolation en Chrome 77 y llega también para Android

Chrome 77

Google ha anunciado un refuerzo para “Site Isolation” en Chrome, que permite el procesamiento de páginas de diferentes sitios en procesos aislados por separado. El modo de aislamiento a nivel del sitio permite proteger al usuario de ataques que pueden llevarse a cabo a través de bloques de terceros utilizados en el sitio, como insertos de iframe o para bloquear la fuga de datos al incrustar bloques legítimos en sitios maliciosos.

Cuando se separan los controladores en relación con un dominio, solo se encuentran datos de un sitio en cada proceso, lo que dificulta la realización de ataques destinados a la captura de datos entre sitios. En las versiones de escritorio de Chrome, la separación de controladores en un enlace a un dominio, no una pestaña, se ha implementado desde Chrome 67 . En Chrome 77, se activó un modo similar para la plataforma Android.

Para reducir la sobrecarga, el modo de aislamiento del sitio en Android se habilita solo si la página está bloqueada con una contraseña.

Chrome recuerda el hecho de usar una contraseña e incluye protección para todas las visitas posteriores al sitio. La protección también se aplica inmediatamente a una lista seleccionada de sitios predefinidos populares entre los usuarios de dispositivos móviles.

El método de activación selectiva y las optimizaciones adicionales permitieron mantener el crecimiento del consumo de memoria debido a un aumento en el número de procesos en ejecución en un nivel promedio de 3-5%, en lugar del 10-13% observado al activar el aislamiento para todos los sitios.

Site Isolation en Chrome para mejorar la seguridad

En la versión de escritorio de Chrome, el modo de Site Isolation mencionado ahora se fortalece para contrarrestar los ataques destinados a comprometer completamente el proceso de contenido.

Un modo de aislamiento mejorado protegerá los datos del sitio de dos tipos adicionales de amenazas: fugas de datos como resultado de ataques a través de canales de terceros, como Spectre y fugas después de un compromiso completo del proceso al explotar con éxito las vulnerabilidades que permiten obtener el control sobre el proceso, pero no lo suficiente como para eludir aislamiento de la sandbox. En Chrome para Android, esta protección se agregará más adelante.

La esencia del método es que el proceso de control recuerda a qué sitio tiene acceso el flujo de trabajo y prohíbe el acceso a otros sitios, incluso si el atacante obtiene el control del proceso e intenta obtener acceso a los recursos de otro sitio.

Las restricciones cubren recursos relacionados con la autenticación (contraseñas almacenadas y cookies), datos descargados directamente a través de la red (filtrados y vinculados al sitio actual HTML, XML, JSON, PDF y otros tipos de archivos), datos en almacenamientos internos (localStorage), permisos (emitidos por sitio de permiso de acceso de micrófono, etc.) y mensajes transmitidos a través de las API postMessage y BroadcastChannel.

Todos estos recursos están vinculados por una etiqueta con el sitio de origen y se verifican en el lado del proceso de control para la posibilidad de transferencia por solicitud desde el flujo de trabajo.

De los eventos relacionados con Chrome, también podemos observar el comienzo de la declaración de que Chrome admitirá el soporte de desplazamiento a texto, lo que permite vincular palabras o frases individuales sin etiquetar explícitamente el documento utilizando la etiqueta “a name” o la propiedad “id”. Se planea que la sintaxis de dichos enlaces se apruebe como un estándar web, que aún se encuentra en la etapa de borrador .

Otro cambio próximo interesante en Chrome es la posibilidad de congelar pestañas inactivas, lo que le permite descargar automáticamente de las pestañas de memoria que están en segundo plano durante más de 5 minutos y no realizar acciones significativas.

¿Como activar Site Isolation en Chrome?

Site Isolation

El nuevo modo de aislamiento se activa para el 99% de los usuarios de Chrome 77 y también en dispositivos Android equipados con al menos 2 GB de RAM (para el 1% de los usuarios, el modo permanece desactivado para monitorear el rendimiento).

Para quienes estén interesados en habilitar esto, pueden habilitar o incluso deshabilitar esta funcion manualmente a través de la configuración “chrome://flags/#enable-site-per-process”.

from Linux Adictos https://ift.tt/2J3XeHp
via IFTTT