Aller au contenu


tralala

Inscrit(e) (le) 24 févr. 2012
Déconnecté Dernière activité aujourd'hui, 18:20
*****

Sujets que j'ai initiés

[Switch] hekate v6.5.0 & Nyx v1.9.0 disponibles

aujourd'hui, 17:52

 
CTCaer vient de publier une nouvelle mise à jour de hekate et de son interface Nyx, apportant des gains de performances spectaculaires et une compatibilité complète avec les dernières versions du firmware Nintendo Switch.
 
 
 
 
Changelog :
 
- Support du firmware officiel 21.2.0
- Démarrage de tous les CFW actuels, ainsi que Android, Linux et outils payload
- Plus besoin de retirer la carte SD
- Suppression définitive du support coreboot, désormais obsolète
 
Nouveautés hekate v6.5.0
 
- Démarrage beaucoup plus rapide
- Jusqu’à +464 % sur T210 (Switch classique)
- Jusqu’à +15 847 % sur T210B01 (Mariko), avec de nombreux autres composants jusqu’à +41 %
- Suppression du Mariko Warmboot Storage (MWS) au profit du système basé sur L4T
- Message d’erreur Atmosphère simplifié
 
Nombreuses corrections et optimisations générales
 
- emuMMC
- Compatibilité HOS 21.2.0
- Toujours basé sur le projet de m4xw
 
Nouveautés Nyx v1.9.0
 
- Interface jusqu’à 107 % plus rapide sur les consoles Mariko
- Mise à jour de l’Easter egg principal en v2.6.0 + ajout d’un nouveau
- Meilleure gestion de la charge des Joy-Con
- Amélioration de la lisibilité (fond de police, debug, console)
- Support du réglage de l’horloge BPMP via clock.cfg
- Dump possible de tous les fusibles ODM verrouillés (T210B01)
- Réduction légère de la consommation énergétique sur Mariko
- Nettoyage de l’interface (suppression de boutons inutiles)
 
Améliorations BDK (Boot Development Kit)
 
- MINERVA mis à jour (v1.6 T210 / v0.1 T21)
- Améliorations majeures du SDMMC, FASTFS, HEAP, DISPLAY
- Gestion Joy-Con revue et corrigée (charge, CRC, timeout, paquets)
- Optimisation avancée du moteur de chiffrement (AES, SHA256, RNG)
- Refonte du système de compilation : plus rapide, plus propre et incrémental
 
 
Téléchargement : hekate v6.5.0 & Nyx v1.9.0
 
 
 
 
 
 

[Switch] Atmosphere v1.10.2

aujourd'hui, 17:34

 
Alors que la dernière mise à jour système de la Nintendo Switch (firmware 21.1.0) n’apporte aucun changement notable pour l’utilisateur standard, le développeur SciresM a publié Atmosphère v1.10.2 afin d’assurer une prise en charge minimale de cette nouvelle version du système. Comme souvent, il s’agit avant tout d’une mise à jour de compatibilité. Atmosphère est généralement capable de démarrer sur les nouveaux firmwares sans modification majeure, mais une protection intégrée empêche volontairement son lancement sur des versions non encore validées. Cette mesure de sécurité, mise en place par SciresM, vise à éviter tout comportement imprévisible ou risque potentiel pour la console. Atmosphère ne se lance donc qu’une fois la compatibilité minimale confirmée. Même sans nouvelles fonctionnalités visibles, cette version reste essentielle pour garantir la stabilité et la continuité du firmware personnalisé face à l’évolution de l’écosystème logiciel de la Switch.
 
 
 
 
Une mémoire système toujours plus limitée, un avertissement déjà bien connu de la scène homebrew refait surface car Nintendo continue de réduire la mémoire disponible pour les modules non officiels, avec une perte estimée à environ 10 Mo depuis le firmware 21.0.0.
 
Ainsi : 
- Aucun impact pour l’utilisateur classique
-Impact notable pour les utilisateurs avancés (homebrew, modules système, mods)
- Moins de mémoire signifie moins de marge, plus de risques d’instabilité et davantage d’incompatibilités pour les configurations complexes.
- D’où une règle tacite du modding, rester sur la version de firmware la plus basse possible et ne mettre à jour qu’en cas de nécessité absolue.
 
 
Changelog Atmosphère v1.10.2 :
 
- Prise en charge de base du firmware 21.1.0 / 21.2.0
- hbl 2.4.5 et hbmenu 3.6.1
- Améliorations générales de la stabilité
- Tous les homebrews peuvent nécessiter une recompilation avec libnx ≥ 4.10.0
- Nintendo a modifié l’ABI TLS → de nombreux homebrews anciens peuvent planter ou corrompre la mémoire
- hbmenu affiche désormais un avertissement de compatibilité
- Environ 10 Mo de RAM en moins pour les modules système personnalisés
 
A noter que SciresM invite les développeurs à rejoindre le Discord ReSwitched pour proposer des solutions face à ces nouvelles limitations mémoire.
 
Téléchargement : Atmosphere v1.10.2
 
 
 
 

[XBO] L'analyse du AMD HDT, le debug des SoC AMD et de la Xbox One

hier, 07:18

 
Le AMD HDT (Hardware Debug Tool) est un protocole de débogage matériel basé sur JTAG, accompagné d’adaptateurs matériels dédiés. Il est utilisé en interne par AMD pour le développement et le debug de ses SoC, notamment ceux de la famille Jaguar (16h), dont est issu le processeur équipant la Xbox One. Trois développeurs, TorusHyperV, craftbenmine, tuxuser, se sont mis en tête de comprendre l'AMD HDT. 
 
Un matériel dédié : le Wombat
 
Parmi les adaptateurs HDT, le plus connu est le Wombat. Ce boîtier embarque un FPGA Xilinx Spartan et propose de nombreux connecteurs destinés au debug bas niveau : HDT, HDT+, MPHDT (multi-cœurs), CSJTAG, SCAN, ainsi que des GPIO pour piloter des relais externes. En façade, le Wombat dispose de quatre afficheurs 7 segments affichant les codes d’erreur, ainsi que de trois LED (PWR, CONN et ERR). On y trouve également un port Ethernet 10/100 Mbps, un interrupteur A-B pour le mode réseau, un bouton reset et une alimentation 5V / 2A.
À l’arrière, deux connecteurs BNC permettent l’entrée de signaux Trigger, accompagnés d’un header USB « Wiggler/Raven » (fonction inconnue) et de lignes d’alimentation et de contrôle GPIO.
 
Le Wombat fonctionne sous une version très ancienne de PetaLinux (2016, kernel 2.6) et expose un accès telnet root/root, confirmant son usage strictement interne.
 
Les Wombat observés sur le terrain utilisent généralement un firmware FPGA v1.5.1, tandis que la suite logicielle HDT18 (issue du leak GIGABYTE vers 2020) inclut une version 1.5.0 du firmware. 
 
 
 
 
 
 
Un intérêt majeur pour le hacking Xbox One, les recherches actuelles montrent que les tout premiers bootloaders de la Xbox One (comme 0bl) n’émettent aucun signal via HDT. En revanche, des stades de boot ultérieurs pourraient produire des traces si HDT est activé. Contrairement aux PC AMD où HDT s’active via le BIOS, la Xbox One utilise un fichier hwinit.cfg non chiffré. Modifier la valeur HDTOUT à 0x03 permet théoriquement d’activer HDT. Toutefois, cette activation peut rester limitée par le certificat matériel de la console ou être désactivée par certains boot stages.
 
 
 
 
Les devkits Xbox disposant de capacités de debug ne répondent pas toujours immédiatement au JTAG HDT. Il est supposé qu’une séquence de boot très précise soit nécessaire (WARM / COLD boot, signal DBREQ, fréquences spécifiques). Ces signaux peuvent être contrôlés via les relais du Wombat, connectés directement à la carte mère de la console.
 
 
 
 
 
 
 
 
Bien que conçu comme un outil interne AMD, le HDT et le Wombat représentent aujourd’hui une piste sérieuse pour le reverse-engineering bas niveau de la Xbox One. Leur maîtrise pourrait ouvrir l’accès à des phases de boot jusque-là inobservables, à condition de contourner les protections matérielles et logicielles mises en place par Microsoft.
 
Le dossier est disponible ici : hdt_amd_hardware_debug_tool
 
 
 

[Switch] HATS-Tools évolue en 1.5.3

hier, 07:10

 
Le projet HATS-Tools continue d’évoluer à un rythme soutenu. À peine une dizaine de jours après la sortie de la version 1.5.0, le développeur sthetix a enchaîné avec les versions 1.5.1, 1.5.2, et désormais la toute nouvelle 1.5.3, disponible depuis hier.
 
 
 
 
 
 
Changelog Version 1.5.3 : arrivée du God Mode
 
Cette mise à jour introduit une nouveauté intéressante, un menu “God Mode”, destiné aux utilisateurs avancés, offrant des opérations système plus poussées. Une fonctionnalité clairement orientée power users, qui confirme la volonté de rendre HATS-Tools toujours plus complet et flexible.
 
Retour sur les mises à jour récentes
 
Les versions précédentes, sorties en l’espace de quelques jours, ont apporté plusieurs améliorations notables :
 
Version 1.5.2
- Nouveau système de cache des fichiers ZIP
- Option pour conserver les packs téléchargés
- Gestionnaire de cache accessible via L2
- Réinstallation des packs sans nouveau téléchargement
- Détection intelligente des fichiers déjà présents sur la carte SD
 
Version 1.5.1
- Affichage détaillé des packs (notes de version, métadonnées)
- Création automatique du fichier config.ini au premier lancement
- Améliorations de l’interface et corrections cosmétiques
 
La version 1.5.3 est disponible dès maintenant au format ZIP (1,67 Mo), accompagnée des sources.
Un rythme de développement très actif qui montre que HATS-Tools est plus que jamais suivi et amélioré par son auteur sthetix.
 
 
Téléchargement : HATS-Tools v1.5.3
 
 
 
 
 

[Multi] PS Multi Tools v16.0 disponible

hier, 06:54

 
Le développeur SvenGDK vient de publier PS Multi Tools v16.0, une version majeure qui marque un tournant important pour l’outil incontournable de gestion et de modification PlayStation. Cette nouvelle release apporte une refonte technique complète, de nombreuses nouvelles fonctionnalités et surtout une compatibilité multiplateforme étendue.
 
 
 
 
Avec cette version 16.0, PS Multi Tools abandonne définitivement VB.NET au profit de C#, avec un passage au framework Avalonia, permettant une exécution sur plusieurs systèmes.
 
Les bibliothèques exclusivement Windows ont été supprimées ou remplacées 
 
- WinSCP → FluentFTP
- Microsoft WebView2 → CefGlue
- RichTextBox → AvaloniaEdit
- .NET Framework → .NET moderne
- Un nouveau système de mise à jour est également disponible pour Linux, FreeBSD et macOS.
 
PS Multi Tools devient multiplateforme
- Linux (x64)
- macOS (x64)
- FreeBSD (testé sur 15.0)
- L’application elle-même est en x64, mais la majorité des outils inclus sont universels et fonctionnent aussi sur ARM64.
 
Nouvelles fonctionnalités clés avec notamment du Drag and drop avancé : 
- PKG → affichage automatique des infos
- param.json / manifest.json → édition directe
- Payload ELF/BIN → ouverture directe du Payload Sender
- PKG Info Utility mis à jour (support de tous les types de PKG)
- Téléchargements désormais stockés dans le dossier Téléchargements par défaut
- Icônes entièrement recolorisées
- Outils PS5 GP5 désormais sans dépendance à prospero-pub-cmd
- Extraction RCO PS Vita intégrée directement dans l’outil
- Chargement ISO PS3/PSP accéléré sans 7z ni unar
 
Améliorations par plateforme
 
PS1 / PS2
- Chargement des backups plus rapide
- Nouvel outil Stargazer GUI (STAR)
- Nouveau PAKerUtility GUI
 
PS3 / PSP
- Chargement ISO grandement optimisé
- Détection automatique du type d’ISO
- Support des icônes et musiques PSP
- Lecture audio directement depuis la bibliothèque
 
PS4
- Nouveau menu Settings
- Correctifs sur les infos Store et l’audio
 
PS5
- Scan des backups multi-threads configurable
- Nouveau appinfo.db Updater
- Meilleure gestion des PKG (jeux / patches)
- Affichage intelligent des titres alternatifs
 
Menus et tooltips améliorés
- Nouveaux contenus téléchargeables
- Firmwares PS3 (4.92), PS4 (12.50 → 13.00), PS5 (7.61, 10.01)
- Payloads PS4 & PS5 mis à jour (GoldHEN, etaHEN, Kstuff, etc.)
- Exploits PS4 & PS5 récents
- Homebrews : FPKGi, Itemzflow, Apollo Save Tool, MovianM7…
 
Correctifs importants
- Crashes lors du chargement des ISO/PKG
- Problèmes d’affichage des bibliothèques
- Outils PS5 (RCO Dumper, AT9 Converter, SELF Decrypter, etc.)
- Créateurs de PKG et projets GP5 désormais plus fiables
 
Quelques améliorations à prévoir : 
- Les outils PSX ne sont pas encore finalisés
- Les émulateurs arriveront dans une future mise à jour
- L’outil de renommage par lot n’est pas encore prêt hors Windows
 
 
PS Multi Tools v16.0 est sans aucun doute l’une des mises à jour les plus ambitieuses du projet. En devenant multiplateforme, plus rapide et plus moderne, l’outil confirme sa place de référence pour les utilisateurs PlayStation, du retrogaming PS1 jusqu’à la PS5.
 
 
Téléchargement : PS Multi Tools v16.0