Search Yourself Online

Ever wonder just how much information is publicly available about you? Ever wonder how cyber criminals harvest information and customize attacks for their victims? The technique is called Open Source Intelligence (OSINT) and it is far simpler and more powerful than you think.

from SANS Institute Security Awareness Tip of the Day https://ift.tt/3ntGQCQ
via IFTTT

Acerca del protocolo BitTorrent. Su comportamiento y algunos clientes para Linux

Acerca del protocolo BitTorrent

Para terminar con esta serie de artículos sobre el protocolo BitTorrent veremos las reglas que rigen su comportamiento. A continuación, enumeraré algunos clientes disponibles para Linux.

Acerca del protocolo BitTorrent y cómo funciona

Selección de partes del archivo

Habíamos visto en el artículo anterior que cuando el sembrador sube por primera vez un archivo, este se divide en partes que serán distribuidas entre los diferentes leechers con el objeto de asegurar de que el archivo completo siempre esté disponible. Si falta una parte, la descarga fallará para todo el enjambre.  Por esto se implementa un algoritmo de selección que determinará cuál es la que se descargará en cada momento.

Existen diferentes opciones:

  • Selección al azar: Se le asigna cualquiera de las partes disponibles para que este pueda empezar a compartirla
  • La parte menos compartida: Se asigna primero la parte menos compartida hasta el momento. Esto en general se hace cuando el archivo original ya no está disponible.
  • Política estricta: Traducción mía literal del inglés. Cuando las partes se dividen a su vez en partes más pequeñas, la subparte que se descargue primero hará que a continuación se descarguen las subpartes relacionadas para reconstruirla y hacerla disponible para el resto del enjambre.
  • Modo final de juego: Se aplica cuando el archivo se descargó casi totalmente.  Para evitar que el tiempo de descarga se extienda innecesariamente por culpa de que la parte final esté disponible solo de un origen con bajo ancho de banda, se permite excepcionalmente que se pida a todos los miembros del enjambre.

Mecanismo de reciprocidad

Para lograr velocidades de carga consistente se utiliza un mecanismo de reciprocidad. Esto significa que un par reaccionará a lo que hagan los pares con los que están conectados. Mientras dure la conexión, cada par compartirá sus partes del archivo con otros cuatro pares. La selección se hace en función de la velocidad de descarga que comparten con dicho par. Estas tasas de descarga se calculan en base a un promedio continuo de 20 segundos y el cliente las recalcula cada 10 segundos.

Sin embargo, se producen las siguientes excepciones:

  • Cada 30 segundos se conecta a un par adicional sin considerar su velocidad de descarga para encontrar conexiones no utilizadas que puedan ser mejores que las actuales. Esto suele ser el cado de leechers recién conectados que todavía no empezaron a compartir.
  • Cuando un par no recibe nada de los pares con los que se conecta, intentará establecer más de una de las conexiones descripta en el punto anterior.
  • En el caso de que el leecher haya descargado todo su archivo convirtiéndose en seeder, privilegiará a aquellos pares con los que nadie está compartiendo el archivo.

Clientes BitTorrent para Linux

A diferencia de lo que sucede con las redes ED2K y Kademlia, existen múltiples clientes para la red BitTorrent que pueden utilizarse en Linux.  En general, las distribuciones Linux más populares traen uno preinstalado.  Transmission en el caso de las basadas en escritorios GNOME y KTorrent en las basadas en KDE. El navegador Brave trae el cliente WebTorrent incorporado y, este también puede utilizarse como una aplicación de escritorio.

Otras opciones

qBitTorrent

Es un cliente de código abierto multiplataforma inspirado en el conocido µTorrent. Para mi gusto tiene el mejor buscador, aunque hay que configurarlo manualmente con un proceso algo engorroso. Podemos trabajar con enlaces magnet y utilizar los protocolos DHT y PEX, además de concertarnos con torrents privados y mediante conexiones cifradas.

Deluge

Otro cliente multiplataforma con soporte para DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP y NAT-PMP. Es compatible con el uso de un proxy y puede usarse vía web mediante una conexión remota.

FrostWire

En este caso tenemos algo más que un simple cliente BitTorrent. Con FrostWire no solo podemos buscar el archivo que nos interesa en la red BitTorrent sino también en diversos orígenes de recursos online. Además, dispone de un reproductor incorporado y de un gestor de medios para localizarlos archivos descargados en forma fácil.

 

from Linux Adictos https://ift.tt/3nELnEy
via IFTTT

Móviles con los que flipaste en su día: Motorola Backflip

Móviles con los que flipaste en su día: Motorola Backflip

En esta serie recordamos móviles del pasado que nos llamaron la atención al salirse de lo habitual. Tras hablarte de los Samsung Continuum, LG G DoublePlay, Samsung Galaxy Beam, Sony Xperia Play y otros, hoy le toca el turno al Motorola Backflip, con teclado QWERTY y touchpad.

El Motorola Backflip es un terminal de los inicios de Android -es el tercer modelo de Motorola- cuando todavía era relativamente común que incluyeran teclado QWERTY. Lo que escapaba de lo habitual era el mecanismo para desplegar el teclado.

Continue reading

Code Club World: para que los niños aprendan a programar desde casa

code club world

La Raspberry Pi Foundation ha anunciado recientemente el lanzamiento de un sitio web llamado Code Club World. Esta página web es apta para los niños, con el propósito de que puedan aprender a programar con edades desde 9 a 13 años y en casa. Allí encontrarán un montón de recursos y ayuda para aprender a hacer sus primeros pinitos con el código.

Este anuncio se hizo en el blog, por parte de la directora de experiencia de aprendizaje de la Fundación Raspberry Pi, Laura Kirsop, quien dijo que este proyecto era el resultado de un esfuerzo para crear herramientas para ayudar a los padres con la educación de sus hijos sobre nuevas tecnologías y desde casa, durante la pandemia de Covid-19.

Cuando hablamos con padres e hijos sobre el aprendizaje en casa durante la pandemia, nos quedó claro que estaban buscando herramientas educativas que los niños pudieran disfrutar y dominar de manera independiente, y que fueran tan divertidas y sociales como los juegos de computadora y otros aplicaciones que les encantan a los niños ”, dijo Laura en el anuncio oficial.

Una herramienta gratuita para aprender a codificar en casa es particularmente importante para los jóvenes que no pueden asistir a los clubes de codificación en persona”, agregó. “Creemos que todos los niños deben tener acceso a una educación de codificación y creación digital de alta calidad. Y con esto en mente, nos propusimos crear Code Club World, un entorno en línea tan rico y atractivo como una experiencia de aprendizaje extracurricular presencial, donde todos los jóvenes pueden aprender a codificar «.

En Code Club World, los niños pueden comenzar creando su avatar de robot personal, luego pasar a hacer música, diseñar una camiseta e incluso enseñarle a bailar a su avatar robot. Pueden aprender a codificar en islas con actividades estructuradas y descubrir codificación basada en bloques y en texto en Scratch y Python, todo mientras obtienen insignias para marcar su progreso y compartir sus creaciones de codificación con familiares, amigos y la comunidad en línea en Code. Club World. Una especie de gamificación del aprendizaje de la programación para los peques.

Eso significa que cuando los niños están en el entorno de Code Club World, están aprendiendo a codificar y usar la creación digital para crear de forma independiente sus ideas y abordar los desafíos que les importan”, dijo Kirsop. “Al proporcionar un camino estructurado a través de las actividades de codificación, un sistema de recompensas de insignias para involucrar y motivar a los alumnos, y una amplia gama de proyectos que cubren diferentes temas, Code Club World apoya a los alumnos en cada etapa, mientras hace que las actividades sean significativas, divertidas y flexible.«

Otra ventaja es que los usuarios jóvenes no necesariamente necesitarán acceso a una computadora de escritorio o portátil para usar Code Club World, ya que la fundación se ha asegurado de que el proyecto brinde una buena experiencia de usuario en dispositivos móviles, así como en su propia SBC, a pesar de que aún está en fase beta…

from Linux Adictos https://ift.tt/3qV3ZSu
via IFTTT

Así sería el Pixel 6a: se filtran las primeras imágenes y detalles del próximo gama media de Google

Así sería el Pixel 6a: se filtran las primeras imágenes y detalles del próximo gama media de Google

Parece que la renovación del Pixel 5a (solo a la venta en Estados Unidos y Japón) va a llegar antes de tiempo, y es que ya han comenzado las filtraciones del Pixel 6a, que se presentará como la versión más económica del nuevo Pixel 6.

La filtración llega de la mano de @OnLeaks y 91Mobiles, que han publicado en exclusiva los primeros renders y detalles del próximo gama media premium de Google, que parece que será un Pixel 6 un poco más pequeño y con especificaciones más modestas.

{“videoId”:”x85m3v0″,”autoplay”:true,”title”:”Google Pixel 6, análisis: el MEJOR PIXEL es MÁS que una CÁMARA”}

Continue reading

Cómo hacer fotos más rápido: tres formas de abrir la aplicación de cámara al instante

Cómo hacer fotos más rápido: tres formas de abrir la aplicación de cámara al instante

Para acelerar la toma de fotografías resulta imprescindible abrir cuanto antes la aplicación de cámara. ¿Quieres conocer varias maneras de acelerar dicha apertura? Con doble pulsación en el botón de encendido, con un gesto de girar la muñeca y hasta dando dos toques en la espalda del teléfono: te explicamos todos estos trucos.

Quizá los móviles se hayan volcado en exceso con su tarea de convertirse en cámaras fotográficas todoterreno, pero no hay duda de que acostumbran a ejercer esa tarea de forma espléndida: dado que todos vamos con el móvil encima, capturar una escena es tan sencillo como sacar el teléfono, desbloquearlo, buscar el icono de la cámara, pulsar en él, esperar a que abra y disparar. Este proceso no debería de ser muy lento, pero hay maneras de acelerarlo. Obtener el instante preciso está en juego.


Continue reading