[Switch] LibHac privé de liberté sous DMCA de Nintendo

1755 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
Wii / Wii U
[Switch] LibHac privé de liberté sous DMCA de Nintendo
Libhac est une bibliothèque utilisée pour le déchiffrement du contenu de la Nintendo Switch. Cette bibliothèque seule est inutile sans les clés, qui, à juste titre, n'ont pas été intégrées. 
 
Malgré cela, Nintendo a envoyé une notification DMCA à GitHub demandant la suppression de toutes les instances de Libhac.
 
 
 
 
Pour rappel, LibHac est une bibliothèque .NET qui réimplémente certaines parties du système d'exploitation Nintendo Switch, également connu sous le nom d'Horizon OS.
 
L’une des autres fonctions principales de la bibliothèque est l’ouverture, le décryptage et l’extraction des formats de fichiers de contenu courants utilisés par Horizon.
 
La plupart des contenus sont importés et exportés via une IStorageinterface standard. Cela signifie que la lecture de types de fichiers imbriqués et de chiffrements peut être facilement effectuée en reliant différents lecteurs de fichiers.
 
 
 
La notification DMCA est disponible à l' adresse suivante : Retrait pour DMCA de LibHac
 
C'est un vrai coup dur de Nintendo encore une fois qui agit toujours pour limiter l'utilisation hors charte, tous les forks, et ils sont nombreux, subissent le même sort. 
 
 
 
 
Samedi 17 Mai 2025, 08:03 par tralala
Source : LS
17 mai 2025, 08:45
Approuver ce commentaire (+1)
+2
la Switch est en fin de vie ils veulent pas passer à autre chose ?
Répondre à ce commentaire
17 mai 2025, 09:16
Approuver ce commentaire (+1)
+1

**Is the work licensed under an open source license?**\
\
No\


Comme pour Lockpick-RCM à l'époque cette info est fausse, Libhac et HacToolNet étaient open-sources et sous licence MIT (Lockpick-RCM était sous GPL V2). Mais bon c'est Nintendo ils ont le droit de mentir après tout, et vive l'Amérique. Ou alors cette question signifie qu'on parle du travail que le code est sensé enfreindre donc le travail de Nintendo, dans ce cas effectivement il n'est pas open-sources.

Je comprends mieux pourquoi ça fait quelques temps qu'il n'y avait pas eu de mouvement sur le Github du projet, ça devait se préparer à ça.
Répondre à ce commentaire
17 mai 2025, 09:25
Approuver ce commentaire (+1)
+1
Un fork à jour avec la 20.0.0
https://github.com/p...ac/tree/develop
Nintendo sont pénible, le projet était open source et les clés non fournis avec...
Merci pour la news
Répondre à ce commentaire
17 mai 2025, 10:15
Approuver ce commentaire (+1)

Un fork à jour avec la 20.0.0https://github.com/p...ac/tree/developNintendo sont pénible, le projet était open source et les clés non fournis avec...Merci pour la news

Libhac est une bibliothèque utilisée pour le déchiffrement du contenu de la Nintendo Switch. Cette bibliothèque seule est inutile sans les clés, qui, à juste titre, n'ont pas été intégrées.

Pas vraiment ... les clefs sont bien incluses dans le repo !Une petite recherche vous aurait permis de ne pas dire n'importe quoi ;)

https://github.com/p...1ddbcec46d89bc7

https://github.com/p...ncludedKeys.txt
Répondre à ce commentaire
17 mai 2025, 11:02
Approuver ce commentaire (+1)
Bonjour,
Ça sent un peu le moisi petit à petit ces histoires, pour le hack de la Switch, et possiblement de la Switch 2.
Non ?
Répondre à ce commentaire
17 mai 2025, 12:03
Approuver ce commentaire (+1)
+4

Un fork à jour avec la 20.0.0https://github.com/p...ac/tree/developNintendo sont pénible, le projet était open source et les clés non fournis avec...Merci pour la news

Libhac est une bibliothèque utilisée pour le déchiffrement du contenu de la Nintendo Switch. Cette bibliothèque seule est inutile sans les clés, qui, à juste titre, n'ont pas été intégrées.

Pas vraiment ... les clefs sont bien incluses dans le repo !Une petite recherche vous aurait permis de ne pas dire n'importe quoi ;)https://github.com/p...1ddbcec46d89bc7https://github.com/p...ncludedKeys.txt

Vous pourriez être un peu plus aimable et moins hautain, tout ce que vous gagnerez et mon mépris
Si on pars de ce constat, j'attend la fin de Hekate et d'Atmosphère

https://github.com/C...ebf1f9a7a99e69e
https://github.com/A...4ac2159245a9934
Répondre à ce commentaire
17 mai 2025, 16:10
Approuver ce commentaire (+1)
Comme dab ça donne envie de donner du pognon a Nintendo, détestable , quand on repense qu'ils ont fait des choses légendaire comme la SNES ou la game cube qui on apporter leur pierre a l'édifice et que maintenant apart se reposer sur leur loriers sans prise de risque avec leur licence inexploité et qu'en plus ils casse les couilles a moindre ocaz même dans le domaine illégale , on en est loin de cette époque de renom
Répondre à ce commentaire
17 mai 2025, 17:35
Approuver ce commentaire (+1)

Comme dab ça donne envie de donner du pognon a Nintendo, détestable , quand on repense qu'ils ont fait des choses légendaire comme la SNES ou la game cube qui on apporter leur pierre a l'édifice et que maintenant apart se reposer sur leur loriers sans prise de risque avec leur licence inexploité et qu'en plus ils casse les couilles a moindre ocaz même dans le domaine illégale , on en est loin de cette époque de renom


Très simple ne plus acheter leurs consoles et jeux !
Seul les consommateurs peuvent leurs donner une bonnes leçon là où ça fait le plus mal l’argent…
Répondre à ce commentaire
17 mai 2025, 19:18
Approuver ce commentaire (+1)

Pas vraiment ... les clefs sont bien incluses dans le repo !Une petite recherche vous aurait permis de ne pas dire n'importe quoi ;)

https://github.com/p...1ddbcec46d89bc7

https://github.com/p...ncludedKeys.txt


Pour le premier lien se sont aussi des clés qu'on retrouve dans Hekate ou Atmosphere. Par contre pour le second là tu as raison, je ne pensais pas que les clés étaient incluses de la sorte et utilisées dans le code source (fichier "build/CodeGen/Stage2/KeysCodeGen.cs"), là pas grand chose à redire sauf qu'ils auraient dû faire comme avec Hactool et ne pas les inclure.

Par contre sur la forme tu abuses clairement, c'est pas une petite recherche qui permet de dire ça, faut aller chercher dans le code du programme pour trouver l'info, c'est pas une recherche qui se fait en un ou deux cliques.

Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer