Jump to content

XLink Kai 7.4.45

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

XLink Kai: Evolution VII te permite conectarte con otros usuarios de consola de todo el mundo y jugar gratis a juegos en línea haciendo creer a tu consola que los usuarios a los que se conecta a través de Internet forman parte de una red de área local.

Esta es la base de los juegos system-link, en los que los amigos se reunían en la misma casa y jugaban con dos o más consolas. Con XLink Kai: Evo VII, ahora tienes la opción de poner a prueba tus habilidades con cualquier persona del mundo. En cuanto a los aspectos técnicos del tunelado de paquetes de red, no te aburriremos con eso...

in-multi-xlink-kai-7432-est-la-avec-le-support-de-la-switch-1.png.b8ae36384cfee3ab24e764db85c91d9b.png

Principales características de XLink Kai: Evolution VII

  • Compatible con PS2, PS3, PS4, Gamecube, Switch, Xbox, Xbox 360 y Xbox One.
  • 2 modos de juego (Messenger y Arena).
  • Sin WinPCap.
  • Chat integrado en todas las áreas.
  • No requiere redireccionamiento de puertos en casi todas las configuraciones de red.
  • Voicechat de PC a PC y de PC a XBox Dashboard mediante el códec SPEEX.
  • Interfaz de usuario extremadamente sencilla y global.
  • Actualización automática al inicio.
  • Compatible con varias consolas.
  • Compatible con redes inalámbricas (no todas las configuraciones de red inalámbrica).
  • Algoritmos de compresión superiores para reducir el retardo.
  • Compatible con residencias universitarias y proxies como el ISP italiano FastWeb.
  • Clanes de confianza y torneos / ladder arenas.
  • Funcionalidad remota a través de tableros homebrew (sólo para usuarios de XBox).
  • Muchas más funciones por descubrir.

XLink Kai es una aplicación creada por el Team XLink.


Que novedades incluye la versión 7.4.45

Released

  • Nuevas funciones : 
    • Ahora es posible compartir la conexión móvil para acceder a Internet.
    • Se ha añadido el portugués a la localización (Brasil)
  • Cambios:
    • WebUI ahora se sirve desde la memoria para mejorar la flexibilidad de actualización
  • Solución de problemas: 
    • Corregido un fallo en el gestor UPNP en todos los sistemas operativos
    • Corregido un problema con la gestión de UTF16 para el idioma japonés
    • Corregida la representación de caracteres acentuados comunes en español
No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Contenido similar

    • Por Dekuwa
      Estamos ante un fork de ftpsrv, creado por drakmor. Un sencillo servidor FTP que puede ejecutarse en una PS4 o PS5 que tenga el "jailbreak" realizado y esté ejecutando un cargador ELF. El servidor FTP acepta conexiones en el puerto 2121.
      Características
      El software de cliente que ha sido probado incluye gFTP, Filezilla, curl y Thunar. El "payload" admite un par de comandos SITE personalizados específicamente para PS4 y PS5 (ejecutados sin anteponer la palabra SITE). En particular:
      KILL: Detiene el servidor FTP. MTRW: Vuelve a montar /system y /system_ex con permisos de escritura. SELF: Alterna la descodificación de SELF a ELF sobre la marcha (activado por defecto). Nota: el comando SELF funciona en conexiones individuales, por lo que debe usarse, por ejemplo:
      john@localhost:ftpsrv$ curl -o libkernel.sprx -Q SELF ftp://ps5:2121/system/common/lib/libkernel.sprx Problemas conocidos
      Algunos firmwares de PS5 anteriores a la versión 4 contienen un error (bug) del kernel en el que la lectura de algunos archivos SELF provoca que la llamada al sistema (syscall) de lectura se detenga o bloquee.
      ftpsrv ha sido creado por drakmor.
    • Por Dekuwa
      Cyberfoil es un instalador de NSP, NSZ, XCI y XCZ con soporte básico de eShop para Nintendo Switch.

      Características
      Instala archivos NSP/NSZ/XCI/XCZ y archivos NSP/XCI divididos desde tu tarjeta SD. Instala archivos NSP/NSZ/XCI/XCZ a través de LAN o USB desde herramientas como NS-USBloader. Instala archivos NSP/NSZ/XCI/XCZ a través de internet mediante URL o Google Drive. Instala archivos NSP/NSZ/XCI/XCZ a través de MTP (transferencia de archivos por USB). Verifica los NCA mediante la firma del encabezado antes de instalarlos. Instala y gestiona los últimos parches de firma de forma rápida y sencilla. eShop compatible con Ownfoil con secciones, búsqueda y previsualización de carátulas. Modo OLED para fondos en negro puro. Fork de Awoo Installer. Basado en Tinfoil. Utiliza Plutonium de XorTroll para una interfaz gráfica atractiva. ¿Por qué?
      Porque Tinfoil ya no recibe soporte y no se actualiza para las nuevas versiones de firmware. Si quieres realizar otras tareas como gestionar tickets instalados, títulos y cuentas de usuario, ¡echa un vistazo a Goldleaf!
      eShop de Ownfoil
      CyberFoil es compatible con una eShop de Ownfoil que incluye secciones, búsqueda y previsualización de carátulas. Fork de Ownfoil mejorado para funcionar con esto -> Ownfoil.
      Configuración:
      Ejecuta Ownfoil y anota su host/puerto (ejemplo: http://192.168.1.2:8465). En los ajustes de CyberFoil, establece la URL de la tienda, el nombre de usuario y la contraseña (opcional). Si tu tienda es privada, asegúrate de que las credenciales sean correctas. Navegación:
      L/R cambia de sección (Novedades, Recomendados, Actualizaciones, DLC, Todo, Instalado). ZR busca en la sección "Todo". El panel de la derecha muestra la carátula de la entrada seleccionada. La sección "Instalado" utiliza un diseño de cuadrícula con navegación mediante la cruceta. Pulsa A para ver los detalles. En el modo cuadrícula, los títulos seleccionados muestran un resaltado verde y una superposición de selección. Actualizaciones y DLC:
      Las actualizaciones y DLC solo aparecen cuando el título base está instalado. La lista de actualizaciones solo muestra aquellas que son más recientes que la versión instalada. Flujo de instalación:
      Selecciona uno o más títulos base y pulsa Plus para instalar. CyberFoil puede preguntar si deseas incluir las actualizaciones disponibles para los títulos seleccionados. Notas:
      No se admiten respuestas encriptadas de Ownfoil. La sección "Instalado" enumera el contenido que ya está en la Switch y no se puede instalar desde ahí. La lista de la tienda se guarda en caché para un inicio más rápido (TTL de 5 minutos). Usa X para refrescar. Notas de ajustes
      El modo OLED utiliza fondos de interfaz en negro puro. Actívalo en Ajustes. "Remove anime" oculta el arte de la mascota. Los sonidos se pueden desactivar en Ajustes. Puedes sustituir los sonidos colocando success.wav y bark.wav en sdmc:/switch/CyberFoil/. La caché de iconos de la tienda se guarda en sdmc:/switch/CyberFoil/shop_icons/. Entrada táctil: toca los elementos en el menú principal y en los ajustes para seleccionar. Cyberfoil es un proyecto encabezado por luketanti.
    • Por Dekuwa
      Ownfoil es un gestor de librerías para Nintendo Switch que convierte tu colección en una tienda Tinfoil (Tinfoil Shop) autoalojada y totalmente personalizable.
      El objetivo de este proyecto es gestionar tu librería, identificar cualquier contenido faltante (DLC o actualizaciones) y proporcionar una forma sencilla de explorar tu contenido. Algunas de las características incluyen:
      Autenticación multiusuario Interfaz web para configuración Interfaz web para explorar la librería Identificación de contenido mediante descifrado o nombre de archivo Personalización de la tienda Tinfoil El proyecto aún está en desarrollo, por lo que es de esperar que algunas cosas fallen o cambien sin previo aviso.
      Instalación
      Usando Docker
      Docker run Al ejecutar este comando, la tienda se iniciará en el puerto 8465 con la librería en /tu/directorio/de/juegos:
      docker run -d -p 8465:8465 \ -v /tu/directorio/de/juegos:/games \ -v /tu/directorio/de/configuracion:/app/config \ -v /tu/directorio/de/datos:/app/data \ --name ownfoil \ luketanti/ownfoil:latest La tienda será accesible con la IP de tu ordenador/servidor y el puerto, por ejemplo, http://localhost:8465 desde el mismo equipo o http://192.168.1.100:8465 desde un dispositivo de tu red.
      Docker compose Crea un archivo llamado docker-compose.yml con el siguiente contenido:
      version: "3" services: ownfoil: container_name: ownfoil image: luketanti/ownfoil:latest # environment: # # Para permisos de escritura en el directorio de configuración # - PUID=1000 # - PGID=1000 # # Para crear/actualizar un usuario administrador al inicio # - USER_ADMIN_NAME=admin # - USER_ADMIN_PASSWORD=contraseña_admin # # Para crear/actualizar un usuario regular al inicio # - USER_GUEST_NAME=invitado # - USER_GUEST_PASSWORD=contraseña_invitado volumes: - /tu/directorio/de/juegos:/games - ./config:/app/config - ./data:/app/data ports: - "8465:8465" Nota: Puedes controlar el UID y GID del usuario que ejecuta la aplicación en el contenedor con las variables de entorno PUID y PGID. Por defecto, el usuario se crea con 1000:1000. Si quieres tener la misma propiedad para los directorios montados, necesitas configurar esas variables con el UID y GID devueltos por el comando id.
      Luego puedes crear e iniciar el contenedor con el comando (ejecutado en el mismo directorio que el archivo docker-compose):
      docker-compose up -d Esto es útil si no quieres recordar el comando docker run y deseas tener una configuración de contenedor persistente y reproducible.
      Usando Python
      Clona el repositorio usando git, instala las dependencias y ya estarás listo:
      $ git clone https://github.com/luketanti/ownfoil $ cd ownfoil $ pip install -r requirements.txt $ python app/app.py Para actualizar la aplicación, necesitarás descargar (pull) los últimos commits.
      Configuración de CyberFoil
      En CyberFoil, configura la URL de la eShop de Ownfoil en Ajustes:
      URL: http://<ip-del-servidor>:8465 (o https:// si usas un proxy inverso con SSL) Usuario: nombre de usuario creado en los ajustes de Ownfoil (si la tienda es Privada) Contraseña: contraseña creada en los ajustes de Ownfoil (si la tienda es Privada) Uso
      Una vez que Ownfoil esté en ejecución, puedes acceder a la interfaz web de la tienda navegando a http://<IP del ordenador/servidor>:8465.
      Administración de usuarios
      Ownfoil requiere la creación de un usuario admin para habilitar la autenticación en tu tienda. Ve a Ajustes (Settings) para crear el primer usuario con derechos de administrador. Después, puedes añadir más usuarios a tu tienda de la misma manera.
      Administración de la librería
      En la sección Librería (Library) de la página de Ajustes, puedes añadir directorios que contengan tu contenido. Luego puedes activar manualmente el escaneo de la librería: Ownfoil escaneará el contenido de los directorios e intentará identificar cada archivo compatible (actualmente nsp, nsz, xci, xcz).
      Hay un sistema de vigilancia (watchdog) para todos los directorios añadidos: los archivos movidos, renombrados, añadidos o eliminados se reflejarán directamente en tu librería.
      Gestión de la librería
      En la página Gestionar (Manage), puedes organizar la estructura de tu librería, eliminar archivos de actualización antiguos y convertir nsp/xci a nsz.
      Interfaz del explorador de la librería
      Vista de tarjetas: los iconos de estado de Base/Actualización/DLC se muestran sobre los botones de acción. Vista de iconos: el botón de Información del juego se muestra superpuesto sobre la miniatura del juego. Información del juego (TitleDB)
      El modal de información del juego utiliza metadatos de TitleDB (no extraídos de la web de Nintendo):
      Descripción: se muestra como resumen del juego. Capturas de pantalla: se muestran en una cuadrícula; haz clic en una captura para ampliarla. Ownfoil descargará el conjunto de datos de descripciones/capturas de TitleDB bajo demanda en ./data/titledb/US.en.json (ruta Docker: /app/data/titledb/US.en.json). Detalles de conversión:
      Utiliza la herramienta nsz incluida en el directorio ./nsz (con salida de progreso). Utiliza el mismo archivo keys.txt subido en la página de Ajustes. Muestra el estado en vivo, el progreso por archivo y el nombre del archivo actual. Filtra los archivos menores de 50 MB en el menú desplegable de conversión manual. La casilla Verbose muestra la salida detallada de la tarea; de lo contrario, la salida se mantiene limpia. Descargas automáticas de actualizaciones (Prowlarr + Cliente Torrent)
      Ownfoil puede buscar automáticamente actualizaciones faltantes usando Prowlarr, enviar las coincidencias a un cliente torrent (qBittorrent o Transmission) e integrar las descargas completadas de nuevo en la librería. La interfaz está basada en aplicaciones como Sonarr/Radarr con pruebas de conexión explícitas.
      Configuración
      Abre la página de Ajustes y ve a la sección Descargas. Activa las Descargas automáticas y configura: Intervalo de búsqueda (minutos): cada cuánto tiempo Ownfoil buscará actualizaciones faltantes. Seeders mínimos: descarta resultados con baja disponibilidad. Términos requeridos / Lista negra: ajusta las coincidencias de búsqueda (separados por comas). Categoría/etiqueta de torrent: usada para etiquetar descargas en el cliente (por defecto ownfoil). Configura Prowlarr: URL de Prowlarr (ej. http://localhost:9696) Clave API IDs de indexadores (opcional, separados por comas). Si se configuran, Ownfoil limitará las búsquedas a estos indexadores. Usa Test Prowlarr para validar la conectividad. Configura el Cliente Torrent: Cliente: qBittorrent o Transmission. URL del cliente y credenciales. Ruta de descarga (opcional): si se establece, Ownfoil avisará si no existe o no tiene permisos de escritura. Usa Test torrent client para validar la conectividad. Títulos y personalización
      Configuración de títulos
      En la sección Títulos de los Ajustes se especifica el idioma de tu tienda (actualmente el mismo para todos los usuarios). Aquí también puedes subir tu archivo de claves de la consola (keys.txt) para permitir la identificación de contenido mediante descifrado, en lugar de usar solo nombres de archivo. Si no proporcionas las claves, Ownfoil espera que los archivos se llamen [APP_ID][vVERSION].
      Personalización de la tienda
      En la sección Tienda de los Ajustes puedes personalizar aspectos como el mensaje que aparece al acceder con éxito desde Tinfoil o si la tienda es pública o privada. La opción Cifrar tienda (Encrypt shop) solo afecta al payload de Tinfoil; la interfaz web y la de administración siguen siendo accesibles normalmente. El cifrado utiliza la clave pública de Tinfoil y AES, y requiere la dependencia pycryptodome.
      Notas de despliegue
      Volúmenes recomendados: /games, /app/config y /app/data. Mapea el puerto 8465 del contenedor a cualquier puerto del host que prefieras. Para crear una cuenta de administrador inicial, configura USER_ADMIN_NAME y USER_ADMIN_PASSWORD al iniciar el contenedor. Actualiza el contenedor con docker pull luketanti/ownfoil:latest y reinícialo. Proxy inverso: IP real del cliente
      Si ejecutas Ownfoil detrás de un proxy inverso (como Nginx Proxy Manager), Ownfoil solo confiará en X-Forwarded-For si se configura explícitamente en config/settings.json:
      { "security": { "trust_proxy_headers": true, "trusted_proxies": ["172.16.0.0/12", "192.168.0.0/16"] } } Configura trusted_proxies con la(s) IP(s) de tu proxy y/o la subred de tu red Docker para que la página de Actividad muestre la IP WAN/cliente en lugar de la IP LAN del proxy.
      Fuentes y descargas de TitleDB
      Los artefactos de TitleDB se descargan por separado del conjunto de metadatos. El conjunto de descripciones/capturas (US.en.json) se descarga en /app/data/titledb/US.en.json y no forma parte del archivo zip de artefactos de TitleDB. El archivo zip de artefactos de TitleDB puede ser muy grande (varios GB) dependiendo de la salida del flujo de trabajo de origen. Ownfoil es un proyecto encabezado por luketanti.
    • Por Dekuwa
      ps4-payload-sdk es un SDK para desarrollar payloads destinados a consolas PS4 con exploits. Los cargadores ELF (ELF loaders) que funcionan incluyen: PS Remote Lua Loader y ps4-palyload-elfldr.
      Requisitos previos
      En sistemas operativos basados en Debian, puedes ejecutar el siguiente comando para instalar las dependencias utilizadas por el SDK:
      john@localhost:ps4-payload-dev/sdk$ sudo apt-get update && sudo apt-get upgrade # opcional john@localhost:ps4-payload-dev/sdk$ sudo apt-get install bash clang-18 lld-18 # obligatorio john@localhost:ps4-payload-dev/sdk$ sudo apt-get install socat cmake meson pkg-config # opcional Si utilizas Fedora, puedes instalar las dependencias de la siguiente manera (probado con la versión 41):
      john@localhost:ps4-payload-dev/sdk$ sudo dnf install bash llvm-devel clang lld # obligatorio john@localhost:ps4-payload-dev/sdk$ sudo dnf install socat cmake meson pkg-config # opcional Si utilizas macOS, puedes instalarlas mediante el gestor de paquetes Homebrew (probado con macOS Sequoia):
      john@localhost:ps4-payload-dev/sdk$ brew install llvm@18 # obligatorio john@localhost:ps4-payload-dev/sdk$ export LLVM_CONFIG=/opt/homebrew/opt/llvm@18/bin/llvm-config # obligatorio john@localhost:ps4-payload-dev/sdk$ brew install socat cmake meson # opcional Inicio rápido
      Puedes descargar una distribución binaria del SDK desde aquí mismo, y luego instalarla en tu almacenamiento local, por ejemplo:
      john@localhost:tmp$ wget https://github.com/ps4-payload-dev/sdk/releases/latest/download/ps4-payload-sdk.zip john@localhost:tmp$ sudo unzip -d /opt ps4-payload-sdk.zip Asumiendo que cumples con todos los requisitos previos y estás en un sistema POSIX, la distribución binaria debería funcionar independientemente de la arquitectura de la CPU (ej. x86_64, aarch64).
      Uso
      john@localhost:ps4-payload-dev/sdk$ export PS4_PAYLOAD_SDK=/opt/ps4-payload-sdk john@localhost:ps4-payload-dev/sdk$ make -C samples/hello_stdio john@localhost:ps4-payload-dev/sdk$ export PS4_HOST=ps4; export PS4_PORT=9021 john@localhost:ps4-payload-dev/sdk$ make -C samples/hello_stdio test Compilación del SDK
      john@localhost:ps4-payload-dev/sdk$ make DESTDIR=/opt/ps4-payload-sdk install Añadir nuevas librerías SCE (SCE Libs)
      Si tienes archivos .sprx descifrados con los que te gustaría interactuar, puedes generar stubs para ellos de la siguiente manera:
      john@localhost:ps4-payload-dev/sdk$ sudo apt-get install wget python3 python3-pyelftools john@localhost:ps4-payload-dev/sdk$ ln -s /path/to/sprx/libSceXYZ.sprx sce_stubs/libSceXYZ.sprx john@localhost:ps4-payload-dev/sdk$ make -C sce_stubs stubs john@localhost:ps4-payload-dev/sdk$ make DESTDIR=/opt/ps4-payload-sdk install Firmwares compatibles
      El SDK depende de un par de offsets del kernel que suelen ser únicos para cada versión de firmware. Actualmente, se incluyen los offsets para las siguientes versiones (las marcadas con un tick están confirmadas como funcionales):
      3.50 3.55 3.70 4.00 y 4.01 4.05 4.06 4.07 4.50 y 4.55 4.70 4.71 a 4.74 5.00 y 5.01 5.03 a 5.07 5.50 5.53 5.55 y 5.56 6.00 y 6.02 6.20 6.50 y 6.51 6.70 a 6.72 7.00 7.01 7.02 7.50, 7.51, y 7.55 8.00 a 8.03 8.50 y 8.52 9.00 9.03 y 9.04 9.50, 9.51, y 9.60 10.00 y 10.01 10.50, 10.70 y 10.71 11.00 11.02 11.50 y 11.52 12.00 y 12.02 12.50 y 12.52 13.00 13.02 y 13.04 Por favor, ayuda a confirmar las versiones no probadas enviando un pull request que actualice el archivo README.md convenientemente.
      Licencia
      Los archivos en la carpeta include/freebsd-9.0 están bajo licencias BSD. A menos que se indique explícitamente lo contrario dentro de un archivo, el resto está bajo la licencia GPLv3+.
      ps4-payload-sdk es un proyecto encabezado por ps4-payload-dev.
    • Por Dekuwa
      ps4-payload-elfldr es un cargador de archivos ELF para sistemas PS4 a los que se les ha realizado el jailbreak utilizando elremote_lua_loader.
      El cargador ELF permite el enlazado dinámico con archivos SPRX y la resolución automática de símbolos en tiempo de ejecución; además, los payloads se ejecutan en procesos independientes.
      Compilación
      Asumiendo que tienes instalado el ps4-payload-sdk en un sistema operativo basado en Debian, el ps4-payload-elfldr se puede compilar utilizando el siguiente conjunto de comandos:
      john@localhost:ps4-payload-elfldr$ sudo apt-get install xxd john@localhost:ps4-payload-elfldr$ export PS4_PAYLOAD_SDK=/opt/ps4-payload-sdk john@localhost:ps4-payload-elfldr$ make Despliegue
      Para ejecutar ps4-payload-elfldr, primero lanza un exploit de kernel para la versión de firmware de tu PS4 y envía el archivo bin_loader.lua (que también admite archivos ELF rudimentarios). A continuación, se muestra un script de bash que automatiza este proceso con el exploit lapse.
      #!/usr/bin/env bash PS4_HOST=ps4 SEND_LUA=https://raw.githubusercontent.com/shahrilnet/remote_lua_loader/refs/heads/main/payloads/send_lua.py LAPSE=https://raw.githubusercontent.com/shahrilnet/remote_lua_loader/refs/heads/main/payloads/lapse.lua BIN_LOADER=https://raw.githubusercontent.com/shahrilnet/remote_lua_loader/refs/heads/main/payloads/bin_loader.lua wget -qO- $LAPSE | python3 <(wget -qO- $SEND_LUA) $PS4_HOST 9026 /dev/stdin wget -qO- $BIN_LOADER | python3 <(wget -qO- $SEND_LUA) $PS4_HOST 9026 /dev/stdin Después, despliega el cargador ELF de la siguiente manera:
      john@localhost:ps4-payload-elfldr$ export PS4_HOST=ps4 john@localhost:ps4-payload-elfldr$ export PS4_PORT=9020 john@localhost:ps4-payload-elfldr$ make test ps4-payload-elfldr es un proyecto encabezado por ps4-payload-dev.
×
×
  • Crear nuevo...