Homebrew [Release] GenHax "primary" installer (JPN only)

  • Thread starter Thread starter moghedien
  • Start date Start date
  • Views Views 10,734
  • Replies Replies 25
  • Likes Likes 7

moghedien

Well-Known Member
Member
Joined
Mar 9, 2015
Messages
411
Reaction score
247
Trophies
0
XP
317
Country
United States
I finally got around to adding an internal otherapp updater for genhax so now it can be a "primary" exploit for the JPN version of Monster Hunter X.

I use "primary" in quotes because you still need someone to get the DLC encryption key for you. Capcom changes the DLC encryption key about every 48 hours, so it's kind of a pain. I guess they gave up on changing the key ¯\_(ツ)_/¯ They are still changing the key, but I'm not sure how often.

Encryption key as of 2016-12-26 13:50 = AUjLYMF66fjfjj1u1TUTGLHYV5GUa9g08xdPvaB4Pq12gz3O1mIr3Lfp

The script and instructions for installing can be found here: https://github.com/svanheulen/genhax_proxy_installer


This can NOT be made to work for the EUR/USA versions of Monster Hunter Generations. They use RSA signatures to verify DLC quests.

With the MHX JPN v1.3.0 update, RSA signature checking was added and you must update to access the DLC section of the game. In other words this primary installer is dead forever.
 
Last edited by moghedien,
Wow this is awesome! So does the game download new quests without ssl or something like that and only via some own encryption?
 
Wow this is awesome! So does the game download new quests without ssl or something like that and only via some own encryption?
Exactly. The encryption key itself is sent over SSL but the quests are not. Which is why you need someone with homebrew/CFW to get the encryption key for you.

They finally fixed the proxy issue (which has been in every MH game since forever) in the USA/EUR versions of Generations by using RSA signatures to verify the quests... but of course they only check the signature when you first download the quest, which is why you can still add custom quests to your save file using homebrew.
 
  • Like
Reactions: VegaRoXas
This hax is pretty limited :
  • Only for New 3DS
  • Only for eShop version
  • Only for Japan too

But very very nice work
 
Last edited by nooby89,
  • Like
Reactions: Kvnrdrguez
This hax is pretty limited :
  • Only for New 3DS
  • Only for eShop version

But very very nice work
It works for a physical cart as well. It's just that the save file is stored on the SD card even for the cart version.
Well it's nicer to play a game like MHG on New 3DS....

Also it JPN only which really sucks :/
This primary installer only works for the JPN version but genhax itself works on all regions. You can get the secondary installer for it here: https://gbatemp.net/threads/release-genhax-monster-hunter-generations-secondary-exploit.448310/
 
  • Like
Reactions: nooby89
ddddd.jpg

It does not progress anymore in this situation
Is this the end?
If so, what should I put in the proxy server and port?
If not, what's the problem?
I have already installed twisted and pycrypto

If I use a router, do I need to configure it further?
 
Last edited by SAIVEN,
View attachment 70912
It does not progress anymore in this situation
Is this the end?
If so, what should I put in the proxy server and port?
If not, what's the problem?
I have already installed twisted and pycrypto
Yeah, that's running correctly. For the server you need to put in the IP address of the computer you're running the script on, and the port will be 8080.
To find your IP address in Windows you can use "ipconfig /all" in the command line.
Once you have the proxy settings correct on your 3DS, just go into MHX and go to the download section and download the first Challenge or Event quest.
After the quest is installed you can close the script and reset the proxy settings to normal on your 3DS.
 
Yeah, that's running correctly. For the server you need to put in the IP address of the computer you're running the script on, and the port will be 8080.
To find your IP address in Windows you can use "ipconfig /all" in the command line.
Once you have the proxy settings correct on your 3DS, just go into MHX and go to the download section and download the first Challenge or Event quest.
After the quest is installed you can close the script and reset the proxy settings to normal on your 3DS.

Oh! Thanks!

Finally I succeeded.
 
I used MHX data manager to extract the encryption key.

The encryption key was 'P1T06YfS91UFrBlk4qc2uSr7p2bqIs0G7FS9SgLZvihEvifV2l1JHeRX'.

I heard that it changes every 48 hours, why is it still the same?
 
I used MHX data manager to extract the encryption key.

The encryption key was 'P1T06YfS91UFrBlk4qc2uSr7p2bqIs0G7FS9SgLZvihEvifV2l1JHeRX'.

I heard that it changes every 48 hours, why is it still the same?
Hmmm, I'm not sure. Maybe they gave up on changing it so often. They did that to try stopping people from making custom quests but maybe since they've already released all the DLC quests they don't care anymore.
 
Hi. I am new to 3DS and I plan to buy the cart version of Monster Hunter X as well as a JPN new 3DS below 11.0. And my ultimate goal is to install a9lh on it.

To execute the exploit, do I need to be on the latest version (11.2)? I have read somewhere that you need the latest version to play online. But is using the quest feature considered "online"? The guide also stated that I need the latest version of the game. Say if the cart is not the latest version, do I need to be on the latest firmware to update the game?

Thank you.
 
Last edited by lckj,
Hi. I am new to 3DS and I plan to buy the cart version of Monster Hunter X as well as a JPN new 3DS below 11.0. And my ultimate goal is to install a9lh on it.

To execute the exploit, do I need to be on the latest version (11.2)? I have read somewhere that you need the latest version to play online. But is using the quest feature considered "online"? The guide also stated that I need the latest version of the game. Say if the cart is not the latest version, do I need to be on the latest firmware to update the game?

Thank you.

if you download the quest, you must be the latest version of the game and all of MHX cart version is 1.0. so you must be updated by eshop.
 
Hi. I am new to 3DS and I plan to buy the cart version of Monster Hunter X as well as a JPN new 3DS below 11.0. And my ultimate goal is to install a9lh on it.

To execute the exploit, do I need to be on the latest version (11.2)? I have read somewhere that you need the latest version to play online. But is using the quest feature considered "online"? The guide also stated that I need the latest version of the game. Say if the cart is not the latest version, do I need to be on the latest firmware to update the game?

Thank you.
The game needs to be updated for the exploit to work, and the system needs to be updated to use the primary installer (the DLC feature will give you an update error if you're not). The secondary installer doesn't need the system updated but of course you would need another primary exploit for that. Although if you do get one that's 11.0 or lower, I think you can still use browserhax.
 

Site & Scene News

Popular threads in this forum