Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

510 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Les dernières news importantes
L'actualité en continu
[3DS] La nouvelle version de Wumiibo est là

Cela fait 7 mois que nous n'avions plus de nouvelles de Wumiibo, et bien voilà que son développeur hax0kartik vient de mettre en ligne une nouvelle mouture.

Il s'agit de la sixième release publique de Wumiibo, qui est un outil qui permet d'émuler les Amiibo sur la Nintendo 3DS et ses grandes et petites soeurs. En fait, sous ce nom se cache une réécriture intégrale du module NFC utilisé pour activer l'émulation Amiibo. Cette version apporte quelques corrections par rapport à la dernière version de Luma proposée il y a quelques jours.

 

 

 

 

 

Changelog

- Mise à jour de WumiiboHelper pour fonctionner avec la dernière version de luma.
- D'autres modifications mineures et améliorations mineures ont été apportées.
 


Téléchargement : Wumiibo 4.1

 

Vendredi 17 Février 2023, 08:53 Lue 3241 fois
3
[PS5] PS5 IPV6 Kernel Exploit v1.03 disponible

Le développeur Specter propose une nouvelle version de l'exploit kernel IPV6, l'implémentation expérimentale exploite une chaine d'exploit utilisée pour la première fois par le PoC BSD/PS4 de TheFlow.

 

 

 

 

Les firmwares officiellement supportés :
 
3,00 (partiellement)
3.10 (partiellement)
3.20
3.21
4,00 (potentiellement partiellement)
4.02 (potentiellement partiellement)
4.03
4.50
4.51

La mise à jour permet aux transferts relatifs de fonctionner correctement dans le loader ELF de la dernière chaîne d'exploitation basée sur le webkit pour PS5. Les scripts de builds et d'autres ont également été mis à jour dans le PS5SDK.
Dans cette nouvelle version 1.03 a été ajoutée la prise en charge de plusieurs relocalisations et éventuellement une liaison dynamique complète.


Changelog :

- Ajout de la prise en charge des transferts relatifs.
- Correction de divers bugs/fautes de frappe mineurs (merci à John Tornblom).


Téléchargement : PS5 IPV6 Kernel Exploit v1.03

 

Mercredi 15 Février 2023, 22:51 Lue 5977 fois
1
[PS4/PS5] okrager, le script python pour Okage: Shadow King disponible

Le premier script python permettant de générer une sauvegarde exploitable pour Okage: Shadow King vient de paraitre, le développeur McCaulay Hudson dévoile en effet son premier script python permettant de réaliser un Hello World sous PS4, PS5 ou l'émulateur PS2 PCSX2 grâce au jeu PlayStation 2.


Le code s'appuie sur l'exécution du fichier PS2 ELF fourni lors de la sélection de "RESET GAME" dans le menu Okage: Shadow King. Pour faire cela c'est assez simple, il vous est demandé de transférer le fichier de carte mémoire .ps2/ .card, puis s'exécute un shellcode qui va se charger d'enregistrer la sauvegarde du jeu en tant que nouveau fichier de sortie au même emplacement.
 

 

 

 

 

Bien entendu, cela s'adresse à des utilisateurs un peu expérimentés puisqu'il faut exécuter le script python, et faire appel à quelques commandes, sur lesquelles il est possible d'appliquer quelques options, le tout est détaillé dans le lien ci-dessous fourni par McCaulay Hudson.

 




Téléchargement : okrager

 

Mercredi 15 Février 2023, 08:34 Lue 5968 fois
21
[PS5] Démontage intégral du PSVR2 par les ingénieurs de Sony

Comme la marque l'avait fait avec la PlayStation 5 avant son lancement, les ingénieurs de Sony viennent de mettre en ligne deux vidéos dans lesquelles ils démontent entièrement le PSVR2 qui pour rappel sera lancé le 22 Février 2023.

L'objectif est de fournir un apperçu technique l’architecture interne de ce matériel.


La première est présentée par Takamasa Araki, de l’équipe en charge de la conception mécanique, qui détaille les mécaniques pour parvenir à un système équilibré, le système de refroidissement intégré, les composants graphiques et permettant la restitution visuelle et l'optimisation du confort d'utilisation.
 

 


 


La seconde vidéo est orientée vers la manette PS VR2 Sense, Takeshi Igarashi, de l’équipe de conception des périphériques, détaille lui les positionnements des mains, rendant le plaisir de jouer plus naturel, tout en appuyant sur le retour haptique et les gâchettes adaptatives.
 

 





 

Mercredi 15 Février 2023, 08:10 Lue 2806 fois
2
[Switch] Yuzu et Ryujinx dévoilent leurs progrès

Les développeurs des émulateurs de Nintendo Switch, Yuzu et Ryujinx, dévoilent leur progrès dans des billets sur leur blogs respectifs.

Comme vous le savez ces deux émulateurs sont les meilleurs du marché pour restituer convenablement les qualités de la Nintendo Switch, et il reste intéressant de découvrir les améliorations et les corrections de bugs qui ont été apportées ces dernières semaines, et pour détailler tout cela les équipes dévoilent régulièrement des notes internes de développement et les axes d'optimisations.

Les rapports de Janvier 2023 ont été publiés il y a quelques heures :

Pour Yuzu, il y a plusieurs projets dans les tuyaux, ils portent des noms de code, comme Project Lime, Project Gaia, des bêtas seront proposées, on remarque aussi que l'OpenGL reste difficile à supporter et que les correctifs et améliorations critiques pour Vulkan deviennent une corvée à porter sur OpenGL. L'année 2023 sera assurement une année tournée vers l'approche GPU, avec une pléthore de changements graphiques, d'améliorations audio et d'entrée, de correctifs TAS et LAN/LDN.

 

Rapport : yuzu-emu.org

 

 



 

 

Pour Ryujinx, un émulateur que l'on apprécie pour son côté plus ouverts, notamment au niveau des builds expérimentales, là aussi des engagements graphiques, de résolution, et l'équipe tente d'apporter un support rapide day1 des jeux. Elle a besoin de soutien, là aussi pour améliorer des performances des GPU AMD.


Rapport  : Blog.ryujinx.org
 





 

Mardi 14 Février 2023, 08:18 Lue 8625 fois
15
Swiss v0.6r1420 disponible

Les développeurs Emukidid et Extrems sont de retour sur Swiss, voilà en effet que débarque la version 0.6r1400 de leur outil taillé pour la Nintendo Wii.

Rappelons que Swiss est le digne successeur de SD-boot, il permet de lancer les homebrews GameCube mais aussi les backups stockés sur carte SD ou un disque dur, SDGecko, WODE, Wiikey Fusion et bien d'autres solutions.


Dans cette nouvelle version, les développeurs ont mis à jour pas mal de chose, ajouté quelques patchs, apporté quelques optimisations et corrigé quelques bugs.

 

Changelog v0.6r1420 :

 

@emukidid optimisations :

Support en écriture pour la puce Qoob PRO.

@Extrems optimisations :

    Ajout du patch de Dolphin pour Dead to Rights .
    Suppression du cas spécial/caractères spéciaux pour la version 2.0.0.BETA du micrologiciel.
    Ajout d'une option pour forcer le taux d'interrogation des manettes.
    Ajout d'une option pour préférer un démarrage propre.
    L’année est 2023.
    Ajout des profils de mes sponsors GitHub.
    Premier jeu de signatures trouvé dans Interactive Multi-Game Demo Disk - Juin 2003 (Europe) (En,Fr,De,Es,It).
    Copie de l’ID du deuxième disque.
    Deuxième jeu de signatures trouvé dans Interactive Multi-Game Demo Disk - Juin 2003 (Europe) (En,Fr,De,Es,It).     Diffusion de l’ID du jeu sur tous les sockets de manettes.
    Ajout d’une option de pause pour le changement de résolution.
    Mise à jour de la base de données Redump.
    Affichage de notification uniquement si le mode vidéo est différent.
    Correction de régression à partir de 369b904.
    Correction des avertissements du compilateur.
    Mise à jour de la base de données TOSEC.
    Ajout de plus de signatures pour les prototypes Killer7.
    Correction de sonde MemCard PRO GC.
    Ajout d'un serveur wiiload TCP/IP.
    Réécriture du passage d’argument.
    Activation du passage d’argument dans le serveur wiiload.

 

Téléchargement : https://github.com/e...s/tag/v0.6r1420

 

Merci @tralala.

Lundi 13 Février 2023, 16:48 Lue 2463 fois
3
[PS4/PS5] L'article 2 de McCaulay Hudson sur l'exploit Mast1c0re

Voilà que McCaulay Hudson dévoile déjà la deuxième partie de l'article sur l'exploit Mast1c0re. Un peu plus de 2 jours après la diffusion du premier article, voilà déjà que la partie 2 vient d'arriver. Il restera encore 2 parties supplémentaires à voir débarquer.

Dans cette partie il décrit comment il parvient à exécuter du code non signé sur PS2, après avoir démontré comment modifier le fichier de sauvegarde PS2 dans la première partie.

Le développeur continue de creuser dans l'exploit de CTurt, et nous guide à travers toutes les étapes qui sont nécessaires pour être en mesure de charger les isos PS2 à partir de l'exploit, sur une PS4 ou une PS5.

Dans le post d'aujourd'hui, nous apprenons que le jeu exploité, Okage Shadow King, effectue un contrôle d'intégrité sur les données sauvegardées (avec un CRC), ce qui signifie que si vous modifiez, par exemple, le nom du joueur pour déclencher un dépassement de tampon, le contrôle d'intégrité échoue et la sauvegarde ne sera pas chargée.

Le but vous l'aurez compris de profiter de ce contrôle CRC pour modifier les données, et passer par ce contrôle, ainsi il explique comment cela est possible. Dans la seconde partie de l'article, il explique comment pointer et utiliser le shellcode au sein de ce fichier de sauvegarde qu'il conviendra de charger en mémoire.

 

 

 

 

 

Jusqu'à présent, nous avons compris comment modifier un fichier de carte mémoire PS2 pour importer des fichiers personnalisés, modifier des fichiers existants, calculer la valeur CRC et développer un exploit pour obtenir une exécution de code arbitraire dans l'environnement PS2. En utilisant cet exploit, nous pouvons écrire un programme C personnalisé, le compiler dans un fichier ELF, puis le charger en mémoire et appeler le point d'entrée.

Dans le prochain billet de blog "mast1c0re : Part 3 - Escaping the emulator", nous développons davantage l'exploit existant et ciblerons spécifiquement l'émulateur PlayStation 4 et PlayStation 5 pour cibler une vulnérabilité d'écriture hors limites qui conduit à l'exécution de code ROP.
 

Samedi 11 Février 2023, 23:38 Lue 5056 fois
3
[Switch] La version 7.0 de ns-usbloader est là

En Aout 2022, le développeur developersu proposait la version 6.0 de NS-USBloader, désormais un peu plus de 6 mois après débarque la 7.0. Pour rappel NS-USBloader se charge de se substituer au script de python de Tinfoil, et qui est proposé en java pour être lancé sous Windows, Linux et MacOS.

Un programme qui continue de convaincre, malgré que quelques alternatives existent comme DBI, NS-Usbloader reste un programme d'installation NSP Adubbz / TinFoil et GoldLeaf (USB) du côté du PC, avec une interface graphique et les cookies.

 

 

 


 

 


Changelog 7.0 :

- Tout d'abord. @kuragehimekurara1 a traduit cette application en langues japonaise et ryukyuanaise ! Merci !

- La configuration des builds a été mise à jour pour générer des sources pour Java 11. Cela signifie que maintenant sous linux et mac vous devez installer JDK11 ou plus.

- Utilisateurs de macOS M1, il y a un ns-usbloader-7.0-m1.jar construit pour vous ! Il fonctionne avec tous les JDK, donc pas besoin de chercher et d'installer quelque chose de spécial. Cela a été testé avec Oracle JDK 19. C'était Java SE Development Kit 19.0.2 'Arm 64 DMG Installer'.

- Les utilisateurs de Windows reçoivent maintenant Installer-7.0.exe qui installe toutes les dépendances nécessaires en une seule fois ! En d'autres termes, vous n'avez pas besoin de télécharger et d'installer JRE depuis java.com.

- Application (jar) enveloppée dans un fichier exe et regroupée avec le runtime java. Il a été "repris" d'OpenJDK 19.0.2.

- Depuis cette version, vous pourrez également installer 'Split NSP/XCI/NSZ/XCZ', et pas seulement 'NSP'. Cette limitation stupide a été supprimée.  

- Cette version est censée être une version avec le générateur de patchs 'es/fs/loader' mais je ne pense pas que créer des choses comme ça soit légales. Donc, puisque j'utilise mon vrai nom et que les patches sont dans une 'zone grise' de la loi, j'ai décidé de vous laisser faire. Il est probable que vous trouviez de bonnes idées dans mon code source, que vous le fassiez évoluer.

- p.p.s. pour les empaqueteurs *nix, s'il y en a (salut angelodalzotto !): dans misc/freedesktop_entry/ vous pouvez trouver le fichier .desktop et l'icône svg.


Téléchargement : ns-usbloader 7.0
 

Samedi 11 Février 2023, 08:03 Lue 22611 fois
6
[PS5] L'unboxing du PSVR2 par Kei Yoneyama

La SIE Global Product Strategy & Management, Kei Yoneyama, propose l'unboxing du PSVR2.

Cette vidéo officielle permet de se rendre compte de tous les progrès réalisés par Sony entre les deux versions du PSVR, la nouvelle génération est beaucoup plus belle, beaucoup moins de câbles, et à seulement deux semaines du lancement de la bête, il ne fait aucun doute que cette solution est très convaincante.

Kei Yoneyama décrit les principales caractéristiques de conception du casque, elle démontre comment faire les réglages, les conseils d'ajustement, et quelques informations de conceptions du packaging.

 

 


 

Impressionnant tout ça, même son prix malheureusement.

 

 

 

Samedi 11 Février 2023, 07:46 Lue 3252 fois
7
[PS4] LightningMods dévoile la nouvelle version d'Itemzflow

Le développeur LightningMods dévoile une toute nouvelle version de son outil Itemzflow, le projet a pris vie il y a 2 ans quand Masterzorag et LightningMods ont commencé ce qui est maintenant la toute première alternative open-source au Home Menu de la PS4, appelée Itemzflow.

 

 

 

 

Il s'agit là d'un game manager PS4 qui offre encore plus aujourd'hui de nouvelles optimisations et options qui accélèrent encore plus le plaisir de jeu.

 


 

 

Changelog 1.03 :

- Ajout d'un économiseur d'écran (avec un texte alterné toutes les 5 minutes) en cas d'inactivité pendant 15 minutes ou si le contrôleur est éteint.
- Itemzflow accepte et sauvegarde désormais les sauvegardes de jeu au format Apollo's Decrypted save pour plus de portabilité.
- Ajout de 3 vitesses de dpad (dans toutes les directions) en fonction de la durée de maintien du bouton.
- L'économiseur d'écran montre l'adresse IP, le FW, la température, la version d'itemzflow et les informations sur le thème actuel.
- Possibilité d'installer un PKG ou dumper un jeu directement sur votre PC en utilisant /hostapp lorsque vous êtes connecté à un partage NFS.
- Ajout de l'application virtuelle Remote app au menu des applications d'itemzflow lorsqu'il est connecté à un partage NFS.
- Ajout de menus spécifiques aux vapps au lieu d'afficher le menu traditionnel du jeu
- Ajout d'une option pour arrêter la musique, en survolant la musique de fond dans les paramètres, appuyez sur le carré pour arrêter et supprimer la musique.
- Ajout de l'IP PC de Fuse NFS dans le menu des paramètres.
- Les paramètres NFS acceptent d'autres noms de partage en utilisant le format suivant nfs://PC_IP/nom_de_partage
- Ajout de libfuse (avec correctifs) et d'une version modifiée de fuse-nfs par @sahlberg au démon itemz (grand merci à @SocraticBliss)
- Ajout des commandes RPC liées à Fuse
- [HOT FIX] Correction de l'API du magasin en incluant le prx dans le pkg.
- Amélioration de la progression du dumper du jeu
- Suppression du paramètre Reflets (peut toujours être activé manuellement et continuera à fonctionner s'il était précédemment activé)
- Daemon enregistre maintenant chaque IP NFS après une connexion réussie pour la connexion automatique.
- Correction du déplacement vers et de la restauration à partir de l'USB dans les menus du jeu
- Amélioration de la redirection du bouton PS
- Le développeur Illusion0001 a déplacé les patchs de jeu de l'utilisation de tinyjson à pugixml.
- Amélioration des fonctions RPC de Itemz-daemons et des fonctions IPC de Itemzflow
- Ajout d'événements de lancement de vapp
- Fuse ne supporte actuellement que les versions 9.00 et 5.05 goldhen ou la mise à jour mira non publiée, tous les fws.
- Correction de quelques bugs

 

Téléchargement : Itemzflow 1.03

 

Vendredi 10 Février 2023, 15:21 Lue 4313 fois
7
[PS4/PS5] Le writeup de McCaulay Hudson sur l'exploit Mast1c0re

L'exploit Mast1c0re permettra d'utiliser la couche d'émulation PS2 sur les consoles PS4 et PS5. McCaulay Hudson a démontré qu'il était capable de transformer le writeup de CTurt en Septembre dernier en une véritable preuve de concept. Aujourd'hui, McCaulay partage ses découvertes et le processus, en détail, avec le premier article de blog d'une série de 4.

CTurt avait déclaré à l'époque que Sony n'avait aucun plan pour corriger la vulnérabilité, et cela se confirme puisque l'exploit fonctionne sur les touts derniers firmwares.

 

 




Pour l'heure, il ne s'agit que de la première version d'une série de 4, mais nous pouvons espérer que d'ici les 4 articles, le développeur dévoile suffisamment d'informations pour que d'autres personnes puissent faire tourner réellement le projet.

Comme vous le savez, l'exploit basé sur le jeu Okage Shadow King, demande encore d'être mis en oeuvre, le writeup explique en détail comment le chercheur en sécurité exploite un émulateur PS2 pour le développement et les tests, sur le format de fichier de sauvegarde du jeu PS2, et fournit des liens vers les outils qu'il a développés pour aider à tirer parti d'un débordement de mémoire tampon dans le jeu.


Le writeup est là : mccaulay.co.uk

Téléchargement : Lien vers pypsu (un outil pour extraire/éditer les fichiers de sauvegarde du jeu PS2) qu'il a dévoilé il y a 2 semaines.

 

Jeudi 09 Février 2023, 19:44 Lue 4791 fois
4
[3DS] Luma3DS 12.0 disponible

Et bien ça c'est surprenant, voilà que le développeur TuxSH propose une mise à jour assez importante de Luma3DS. Un excellente nouvelle pour la scène 3DS et ses dérivées, Luma3DS vient tout juste d'être mis à jour en version 12.0, cela fait toujours plaisir de découvrir que le CFW est toujours supporté, pour ceux qui ne connaîtraient pas Luma3DS, il s'agit du meilleur CFW pour 3DS et 2DS tout simplement.

 

 

 

Changelog :

- Ajout d'un nouveau sous-menu "configuration avancée" pour les filtres d'écran, permettant une personnalisation beaucoup plus poussée (notamment, l'augmentation du gamma). Il permet de définir des filtres différents pour les écrans supérieur et inférieur séparément, et tous les paramètres peuvent être enregistrés dans le fichier de configuration ini.
- Implémentation du démarrage automatique dans le menu Homebrew, à la fois en mode 3DS et en mode DSi :
        > Le mode DSi utilise par défaut le TID de nds-hb-menu bootstrap, et est un peu lent à démarrer car il doit passer par le système d'exploitation natif de la 3DS quoi qu'il arrive.
        > Homebrew doit être compilé avec libctru v2.0.0 au minimum, et libctru v2.1.2 est fortement recommandé pour une correction de bogue
- Déplacement de "Enregistrer les paramètres" vers le menu de haut niveau
- Ajout de la possibilité de forcer le routage de l'audio vers les écouteurs. Ceci est destiné aux utilisateurs de mods matériels Bluetooth
    > Une limitation est que cette option est annulée si vous insérez puis retirez les écouteurs dans le port casque, fermer et rouvrir le couvercle résout ce problème.
- Ajout de la possibilité de rediriger les threads de l'application core1 vers core2, sur N3DS :
        > Seulement utile dans les jeux très exigeants comme Pokémon (Ultra) Sun/Moon où cela permet un gain d'environ 10%, en raison de la façon dont le système d'exploitation de la 3DS fonctionne.
        > Peut casser certains jeux et applications homebrew.  
- Ajout du chargement de modules système externes *.cxi non-KIP (à partir de /luma/sysmodules), lorsque l'option "Enable loading external FIRMs and modules" est activée.
        > Le format attendu est {titleId}.cxi (pas le nom, contrairement aux KIPs), avec {titleId} étant une chaîne de 16 chiffres hexadécimaux, et avec le bit N3DS pris en compte
        > le chargement du code.bin pour les sysmodules est toujours maintenu comme une fonctionnalité, mais vous devez maintenant activer à la fois cette option et - "Enable game patching" (pour les non-sysmodules, seul "Enable game patching" suffit)
        > Activation des fonctionnalités de "game patching" pour toutes les applets (non testées de manière approfondie), pas seulement pour les jeux ou les applications. Ceci étant dit, LayeredFs peut ne pas fonctionner sur des choses comme le clavier logiciel, mais l'"émulation locale" devrait toujours fonctionner.
- Suppression de la vérification du noyau pour la création de threads core2/core3. Cela n'a aucune incidence sur la capacité des homebrews à accéder à core2, car ils ont toujours eu les bits d'accès appropriés. De plus, vous ne devriez pas créer de threads sur core3 car le head-tracking y prend la plupart du temps CPU et le pilote graphique dépend du head-tracking.
- Accord d'un accès complet à la RAM du DSP à tous les homebrews 3dsx.
- Déplacement de hb:ldr de Rosalina vers la réimplémentation du chargeur.
- Ajout du support PASLR désactivé par défaut dans notre réimplémentation du chargeur personnalisé ; cela devrait correspondre à ce que fait le sysmodule officiel 1:1
- Correction d'un bug où une erreur indiquait que la version du firmware du MCU était trop faible, même si cela était toujours incorrect
- Correction d'un bogue très ancien où les sysmodules pouvaient être tués de manière incorrecte lors de l'utilisation de la fonction "Switch the hb. title to the current app." suivie de la fermeture de l'application en cours. Cela a pu causer des problèmes avec cette fonction et l'application N3DS Health&Safety dans le passé.
- Affiche les messages d'erreur appropriés lors du retrait du chariot de jeu ou de la carte SD pendant la lecture d'un jeu sur l'un ou l'autre support, au lieu d'un code d'erreur cryptique. Ajout d'informations sur la date dans les entrées errdisp.txt.
- Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

A noter que libctru v2.1.2 et 3ds-hbmenu v2.4.1 sortiront plus tard cette semaine.


Téléchargement : Luma3DS 12.0

 

Jeudi 09 Février 2023, 10:47 Lue 5635 fois
11