[GUIDE] Trucha Signer on Mac OS X

Discussion in 'Wii - Console and Game Discussions' started by wiifriik, Mar 16, 2008.

  1. wiifriik
    OP

    wiifriik Newbie

    Newcomer
    9
    0
    Mar 16, 2008
    Gambia, The
    ~/
    [EDIT] Just seen that this was maybe the wrong forum cause it's for GAME help i'm sorry, plz move it to the right one, thank you!

    Hey people,

    I found a way today, how to use the Trucha Signer with Mac OS X, here are the requirements:

    - an intel mac
    - Trucha Signer (get THIS one!): http://rapidshare.com/files/97997437/Trucha_Signer.zip
    - Darwine (Mac OS Leopard): http://thisismyinter.net/Files/Darwine/Leo...ne%200.9.57.dmg
    - Darwine (Mac OS Tiger): http://thisismyinter.net/Files/Darwine/Tig...ne%200.9.53.dmg *didn't test the tiger version, but should work*

    Now, if you installed everything, let's go! At first, double click the trucha.exe (or open with WineHelper app in Darwine folder in your applications directory), that wine gets initialised! Now you should see the following window:
    [​IMG]
    Just click OK!
    Now, fire up the terminal.app, which you'll find in /Applications/Utilities. Now, in terminal, type in open ~/.wine and hit ENTER or RETURN. This should open a finder window which should look like this one (at least it has to contain the same files!):
    [​IMG]
    Now open the user.reg with TextEdit and scroll down to the bottom! Copy the text out of the codebox at the bottom (alternatively you could take the content of the keyset.txt of the zip package) and paste it under the last line of user.reg.

    Save it (Command+S or File->Save)! Now fire up trucha.exe (or again, open with Winehelper in Darwine Directory) and you'll get into trucha signer:
    [​IMG]

    Here's the codebox i mentioned above:
    Code:
    [Software\\Wii\\KeySet\] 1204160907
    "name"="Retail KeySet"
    
    [Software\\Wii\\KeySet\\\Root\\CA00000001\\CP00000004] 1204160907
    
    [Software\\Wii\\KeySet\\\Root\\CA00000001\\MS00000002] 1204160907
    
    [Software\\Wii\\KeySet\\\Root\\CA00000001\\XS00000003] 1204160907
    
    [Software\\Wii\\KeySet\\1] 1204160907
    "name"="Debug KeySet"
    
    [Software\\Wii\\KeySet\\1\\Root\\CA0000000X\\CP0000000X] 1204160907
    
    [Software\\Wii\\KeySet\\1\\Root\\CA0000000X\\MS0000000X] 1204160907
    
    [Software\\Wii\\KeySet\\1\\Root\\CA0000000X\\XS0000000X] 1204160907
    
    [Software\\Wii\\KeySet\\2] 1204160907
    "boot1 key"=hex:eb,e4,2a,22,5e,85,93,e4,48,d9,c5,45,73,81,aa,f7
    "common key"=hex:eb,e4,2a,22,5e,85,93,e4,48,d9,c5,45,73,81,aa,f7
    "md5 blanker"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    "name"="Custom KeySet 1"
    "sd iv"=hex:21,67,12,e6,aa,1f,68,9f,95,c5,a2,23,24,dc,6a,98
    "sd key"=hex:ab,01,b9,d8,e1,62,2b,08,af,ba,d8,4d,bf,c2,a5,5d
    
    [Software\\Wii\\KeySet\\2\\Root] 1204160907
    "exponent"=hex:00,00,00
    "rsa private"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    "rsa public"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    "type"=dword:00000000
    
    [Software\\Wii\\KeySet\\2\\Root\\CA0000000X] 1204160907
    "exponent"=hex:00,00,00
    "rsa private"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "rsa public"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "type"=dword:00000001
    
    [Software\\Wii\\KeySet\\2\\Root\\CA0000000X\\CP0000000X] 1204160907
    "exponent"=hex:00,00,00
    "rsa private"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "rsa public"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "type"=dword:00000001
    
    [Software\\Wii\\KeySet\\2\\Root\\CA0000000X\\MS0000000X] 1204160907
    "ec233 private"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "ec233 public x"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "ec233 public y"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "type"=dword:00000002
    
    [Software\\Wii\\KeySet\\2\\Root\\CA0000000X\\XS0000000X] 1204160907
    "exponent"=hex:00,00,00
    "rsa private"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "rsa public"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00
    "type"=dword:00000001
    
    [Software\\Wii\\KeySet\\3] 1204160907
    "name"="Custom KeySet 2"
    
    [Software\\Wii\\KeySet\\3\\Root\\CA0000000X\\CP0000000X] 1204160907
    
    [Software\\Wii\\KeySet\\3\\Root\\CA0000000X\\MS0000000X] 1204160907
    
    [Software\\Wii\\KeySet\\3\\Root\\CA0000000X\\XS0000000X] 1204160907
    
    [Software\\Wii\\Trucha Signer] 1204161173
    "Default KeySet"=dword:00000002
    I hope I could help some of the mac users here!

    MfG, wiifriik
     
  2. sid0101

    sid0101 Advanced Member

    Newcomer
    62
    0
    Jan 29, 2008
    United States
    Dude, you are sooo the man.

    I was having difficulties for a while.
    I was using Wine, but couldn't figure out how to get passed the no keyset thing.

    Now I won't have to transfer files to a windows computer and burn.

    You are my new best friend. [​IMG]
    This post should be stickied as a Tucha Signer guide for OS X.

    I will try this out as soon as I can.
     
  3. sid0101

    sid0101 Advanced Member

    Newcomer
    62
    0
    Jan 29, 2008
    United States
    ok dude, I tried it out.
    EDIT: Got it. It was a little confusing with what you wrote. But I guess to clarify, after you open up user.reg, you just need to go to bottom and paste the rest of the code in the .txt file at the bottom and save it.

    Thanks
     
  4. coolbho3000

    coolbho3000 GBATemp Kikkoman Naturally Brewed SoySauce Fanatic

    Member
    2,095
    29
    Apr 29, 2007
    Kikkoman Factory
    Nice keys [​IMG]
     
  5. wiifriik
    OP

    wiifriik Newbie

    Newcomer
    9
    0
    Mar 16, 2008
    Gambia, The
    ~/
    oh i'm sry for my english i'm from germany [​IMG]

    i just changed the sentence
    "Now open the user.reg with TextEdit and scroll down to the bottom! Copy the text out of the codebox at the bottom (alternatively you could take the content of the keyset.txt of the zip package) under the last line of user.reg."

    to
    "Now open the user.reg with TextEdit and scroll down to the bottom! Copy the text out of the codebox at the bottom (alternatively you could take the content of the keyset.txt of the zip package) and paste it under the last line of user.reg."

    Hope it's a bit more understandable!

    It'd be very cool if someone could move this thread to the right forum!
     
  6. sid0101

    sid0101 Advanced Member

    Newcomer
    62
    0
    Jan 29, 2008
    United States
    Yeh, too bad no one really cares about us macERS
     
  7. rhyguy

    rhyguy GBAtemp Maniac

    Member
    1,377
    0
    Jul 21, 2007
    Melbourne
    replaces the keys in your reg file with (key here) so it wont be deleted

    also this works on linux with wine as well
     
  8. wiifriik
    OP

    wiifriik Newbie

    Newcomer
    9
    0
    Mar 16, 2008
    Gambia, The
    ~/
    yep i know that it works but i didn't really test it because i have no linux and the whole process would be a little bit diifferent, that's why i just making it for mac os x
     
  9. joeluth

    joeluth Newbie

    Newcomer
    6
    0
    May 10, 2008
    United States
    blimey how did you do that!?


    clever clogs!
     
  10. joeluth

    joeluth Newbie

    Newcomer
    6
    0
    May 10, 2008
    United States
    this loads trucha on my mac, but i can't open the iso with custom keyset1.
    only keyset2 opens the iso.

    i modified my wiikeyset.reg to contain the common key.

    people keep mentioning you have to double click wiikeyset.reg to add it to your windows registry!? but what do you need to do on a mac.. if anything?

    thanks
     
  11. TrickyTony

    TrickyTony GBAtemp Fan

    Member
    372
    0
    Oct 8, 2008
    United States
    I'm missing something here... I tried can get to the "open~/.wine" but then my mac says no file or directory... Lil help?
     
  12. Anonymodude

    Anonymodude Member

    Newcomer
    26
    0
    Feb 27, 2010
    Australia
    dude, posting those keys are illegal, [​IMG] [​IMG] [​IMG] especially the Common-Key, it is copyrighted.... you should have at least covered some of them up with some X's and asked everyone else to find the common key themselves if they wanted to use Trucha Signer on Mac OS X....... [​IMG] you could be sued, nintendo owns those numbers and letters, [​IMG]
     
  13. Adr990

    Adr990 To boldly go where no man has gone before!

    Member
    1,470
    146
    Apr 22, 2007
    Netherlands
    The Netherlands
    It ain't illegal. Even HackMii (Blog of team twiizers) posted the keys.
     
  14. x3rorfadenessx

    x3rorfadenessx Newbie

    Newcomer
    1
    0
    Feb 23, 2016
    hi ... this is really old .. and im sorry for making it come alive again (if it does) but im not sure if everyone knows but the same way works with linux except u have to get wine instead of the other one that it told u to get ..