Homebrew RELEASE Ultimate Material Hactool GUI / Another Hactool GUI

bodyXY

Well-Known Member
OP
Member
Joined
May 15, 2018
Messages
157
Trophies
0
Age
38
XP
989
Country
Germany
Another Hactool GUI

This is my first little program written in C#.

I did not like the other GUI's or are out of date, so i written my own in a time-fair style. He is not perfect and you can certainly improve a lot, but he is running.

Extractable formats:

- .NSP
- .NCA
- .XCI
- .ROMFS / .ISTORAGE

also own path to switch keys to use different key files


Update: Add TitleKey to NCA

Update 1.0
* add process bar
* add cancel button
* add more background checks
* clean up the code
* add code documentation
* fix UI freezing when process running
* now directly with newest hactool version

credits to SciresM
https://github.com/SciresM/hactool

68094229-9b948300-fe9e-11e9-8b8f-a0c1b38ea23a.png


I hope you like him.

https://github.com/bodyXY/Ultimate-Material-Hactool-GUI


My Discord: https://discord.gg/W4c78K7
 

Attachments

  • Ultimate Material Hactool GUI 1.0.zip
    1.4 MB · Views: 784
Last edited by bodyXY,

gartlan

Well-Known Member
Newcomer
Joined
Nov 5, 2002
Messages
47
Trophies
2
XP
871
Country
thx bodyXY

I'm new to this not having used/installed Hactools yet.
I'm assuming the bottom menu option 'Switch Keys', in the screen image above, is intended to point to where your 'prod.keys' file is located and that this informs Hactools where the key file is located?
The reason I ask is I'm unable to create a '.switch' directory (best option for Hactools setup) using Windows and this app seems to make Hactools easier...

I assume "to extract in the same folder like hactool" means placing the GUI nro in the same directory as Hactools?
 

bodyXY

Well-Known Member
OP
Member
Joined
May 15, 2018
Messages
157
Trophies
0
Age
38
XP
989
Country
Germany
This is not a NRO! This GUI is for Windows and to extract in the same folder like hactool, and yea, the keys section is to use key files from everywhere you want
 
Last edited by bodyXY,

WillTheLion

Well-Known Member
Member
Joined
Jun 8, 2014
Messages
181
Trophies
0
Age
32
XP
614
Country
United States
This seems like a great GUI. Have you considered adding a progress bar or something to show that it's still working and that it hasn't froze?
 

2Siralv

Well-Known Member
Member
Joined
May 12, 2018
Messages
103
Trophies
0
Age
28
XP
531
Country
Canada
Update 1.0
  • add process bar
  • add cancel button
  • add more background checks
  • clean up the code
  • add code documentation
  • fix UI freezing when process running
  • now directly with newest hactool version
credits to SciresM https://github.com/SciresM/hactool

nice...but still cant get it to work?

--------------------- MERGED ---------------------------

is this why its not working is it becuase its a miner? https://www.virustotal.com/gui/file...c57bd4c8289821a65a9d3f5228b3f606b4e/detection
 

bodyXY

Well-Known Member
OP
Member
Joined
May 15, 2018
Messages
157
Trophies
0
Age
38
XP
989
Country
Germany
nice...but still cant get it to work?

--------------------- MERGED ---------------------------

is this why its not working is it becuase its a miner? https://www.virustotal.com/gui/file...c57bd4c8289821a65a9d3f5228b3f606b4e/detection


Miner? Which file call it as a virus? Gui or hactool? I wrote the hole program in c# on my own, take a look into the source code, their is no miner included, i don't do bullshit like this, thats why its open source

EDIT:

i see, MaterialSkin.dll, but this is an official pack from VS, i think its a wrong red flag, i take a look into the dll and cant find a miner

test.png


one more test: https://virusscan.jotti.org/de-DE/filescanjob/f31p4h1z16
and http://r.virscan.org/language/en/report/981f2efd695ccccb163256bffecc1838

nothing!
 
Last edited by bodyXY,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,858
Trophies
2
XP
28,904
Country
United Kingdom
Can you tell me how to get the title keys?
Once you've extracted the main files from the .nsp, you can open the .tik file with a hex editor, and the title key is the 16 hex bytes from offset 0x180 (or 384 decimal). Or there are Windows tools to show nsp info which can also tell you the titlekey, but I don't remember what they are.
 

NjordFroste

Member
Newcomer
Joined
Dec 27, 2021
Messages
10
Trophies
0
Age
21
XP
54
Country
Spain
Once you've extracted the main files from the .nsp, you can open the .tik file with a hex editor, and the title key is the 16 hex bytes from offset 0x180 (or 384 decimal). Or there are Windows tools to show nsp info which can also tell you the titlekey, but I don't remember what they are.
My problem is that when i extract the nsp there isn't any tik file.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol