HACGUI Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=HACGUI |image=hacguiswitch.png |description=A simple interface for extracting Nintendo Switch contents. |author=shadowninja108 |lastupdated=2019/01/01 |type=PC Utilities |version=0.2 |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch.7z |website=https://github.com/shadowninja108/HACGUI/ |source=https://github.com/shadowninja108/HACGUI |donation= }} {{#seo: |title=Switch Homebrew PC Tools (PC Utilities) - GameBr...")
 
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=HACGUI
|title=HACGUI
|image=hacguiswitch.png
|image=hacguinx.png
|description=A simple interface for extracting Nintendo Switch contents.
|description=A simple interface for extracting Nintendo Switch contents.
|author=shadowninja108
|author=shadowninja108
Line 8: Line 8:
|version=0.2
|version=0.2
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/hacguinx.7z
|website=https://github.com/shadowninja108/HACGUI/
|website=https://github.com/shadowninja108/HACGUI/
|source=https://github.com/shadowninja108/HACGUI
|source=https://github.com/shadowninja108/HACGUI
|donation=
|donation=
}}
}}
{{#seo:
A simple interface for extracting Nintendo Switch contents. Still in development, so expect things to break.
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
|title_mode=append
|image=hacguiswitch.png
|image_alt=HACGUI
}}
{{cleanup|article|Needs cleanup}}
A simple interface for extracting Nintendo Switch contents.
 
==Media==
<youtube></youtube>


==Features==
*Derive keys without running CFW on your device.
*Extract titles off NAND/SD/local files.
**NCAs.
**Romfs/exefs.
**NSP (Untested).
*Mount the following filesystems (with the help of the Dokan driver).
**Romfs.
**Exefs.
**Saves.
**NAND partitions (SYSTEM, USER, PRODINFOF, ...).
*Automatically derive and save title keys when NAND is mounted.
*Integrated payload, memloader and ini injecting.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/hacguinx2.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/hacguiswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''0.2 2019/01/01'''
* First Release.
*Added certificate dumping.
*Added 6.2.0 support.
*Added title management page.
*Added title extraction/repacking.
*Added NAND partition mounting.
*Revamped SD and NAND setup pages.
 
'''0.1 2018/09/25'''
*Personalized title key derivation.
*SD service now better handles automatic drive add/remove detection (thank you @noahc3).
*Key files are now closed as soon as they are written to.
 
'''0 2018/09/24'''
*Derives keys and exports them to ~/.switch.
*More will be coming soon..
 
==Credits==
Special Thanks:
*Moosehunter for their amazing work on LibHac.
*Simon for helping with certificate dumping.
*shchmue for Lockpick, which this program relies on to get necessary keys off the console.
*rajkosto for their amazing program memloader.
*SMH, Kosmos, and ReSwitched Discord servers.
*Everyone who has helped along the way.


== External links ==
== External links ==
* Gbatemp - https://github.com/shadowninja108/HACGUI/
* GitHub - https://github.com/shadowninja108/HACGUI
* Github - https://github.com/shadowninja108/HACGUI
* GBAtemp - https://github.com/shadowninja108/HACGUI/
* Reddit -

Latest revision as of 01:50, 8 June 2023

HACGUI
Hacguinx.png
General
Authorshadowninja108
TypePC Utilities
Version0.2
LicenseMIT License
Last Updated2019/01/01
Links
Download
Website
Source

A simple interface for extracting Nintendo Switch contents. Still in development, so expect things to break.

Features

  • Derive keys without running CFW on your device.
  • Extract titles off NAND/SD/local files.
    • NCAs.
    • Romfs/exefs.
    • NSP (Untested).
  • Mount the following filesystems (with the help of the Dokan driver).
    • Romfs.
    • Exefs.
    • Saves.
    • NAND partitions (SYSTEM, USER, PRODINFOF, ...).
  • Automatically derive and save title keys when NAND is mounted.
  • Integrated payload, memloader and ini injecting.

Screenshots

hacguinx2.png

Changelog

0.2 2019/01/01

  • Added certificate dumping.
  • Added 6.2.0 support.
  • Added title management page.
  • Added title extraction/repacking.
  • Added NAND partition mounting.
  • Revamped SD and NAND setup pages.

0.1 2018/09/25

  • Personalized title key derivation.
  • SD service now better handles automatic drive add/remove detection (thank you @noahc3).
  • Key files are now closed as soon as they are written to.

0 2018/09/24

  • Derives keys and exports them to ~/.switch.
  • More will be coming soon..

Credits

Special Thanks:

  • Moosehunter for their amazing work on LibHac.
  • Simon for helping with certificate dumping.
  • shchmue for Lockpick, which this program relies on to get necessary keys off the console.
  • rajkosto for their amazing program memloader.
  • SMH, Kosmos, and ReSwitched Discord servers.
  • Everyone who has helped along the way.

External links

Advertising: