Lockpick_RCM payload - Official Thread


Description

Lockpick_RCM is a bare metal Nintendo Switch payload that derives encryption keys for use in Switch file handling software like hactool, hactoolnet/LibHac, ChoiDujour, etc. without booting Horizon OS.

Source: https://github.com/shchmue/Lockpick_RCM
Payload: https://github.com/shchmue/Lockpick_RCM/releases

Due to changes imposed by firmware 7.0.0, Lockpick homebrew can no longer derive the latest keys. In the boot-time environment however, there are fewer limitations. That means the new keys are finally easy to dump!

Usage
  • Launch Lockpick_RCM.bin using your favorite payload injector or chainload from Hekate by placing it in /bootloader/payloads
  • Upon completion, keys will be saved to /switch/prod.keys on SD
  • If the console has Firmware 7.x, the /sept/ folder from Atmosphère or Kosmos release zip containing both sept-primary.bin and sept-secondary.enc must be present on SD or else only keyblob master key derivation is possible (ie. up to master_key_05 only)
Big thanks to CTCaer
For Hekate and all the advice while developing this!

Known Issues
  • Chainloading from SX will hang immediately due to quirks in their hwinit code, please launch payload directly
 

Attachments

  • AB1248EA-8BB9-448B-83F5-FF68C2579FB1.jpeg
    AB1248EA-8BB9-448B-83F5-FF68C2579FB1.jpeg
    11.2 KB · Views: 0
Last edited by shchmue,

shchmue

Developer
OP
Developer
Joined
Dec 23, 2013
Messages
790
Trophies
0
XP
2,321
Country
United States
Hi shchmue.

I have tried both methods and I got both title.keys and prod.keys. I followed your step and ran lockpick 1.2.2 on my switch. However, this error message appeared.

get Tegra keys failed. Warning: Saving limited keyset. Dump TSEC and Fuses with Hekate.

I was still able to obtain both keys at the end. Can this error message be ignored?
Yeah it can be ignored.
7.0.1 Keys are still failing on xci converter using lockpick rcm
link me the program you're using, i'll take a look
Does this mean we can play 7.0.1 titles on 6.3?
the same 'ignore firmware' rules apply as ever, the answer is 'maybe'.
 

ch1z69

Active Member
Newcomer
Joined
Sep 14, 2009
Messages
32
Trophies
0
XP
159
Country
that shouldn't be an actual problem, those are just warnings because the bundled version of hactool doesn't suppress warnings for keys it doesn't recognize

Hi mate ...
It's stops converting half way through...and leaves files in a folder
 
D

Deleted User

Guest
4nxci is what I use it works with 6.2 keys but failed to convert XCI when using 7.0.1 keys dump by 1.2.1 will try the the RCM keys I generated last night to test
 

trevor7oaks

New Member
Newbie
Joined
Mar 17, 2019
Messages
2
Trophies
0
Age
48
XP
36
Country
United Kingdom
Hi I’m new to the switch and have installed atmosphere, goldleaf fails on game install. Will these keys allow install via goldleaf?
 

trevor7oaks

New Member
Newbie
Joined
Mar 17, 2019
Messages
2
Trophies
0
Age
48
XP
36
Country
United Kingdom
You need sigpatches. Go lookin
Got them

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

Read that goldleaf doesn’t support nsp install on 7.01. Wondered if this helps. I was recommended goldleaf over tinfoil, but assume these are the keys tinfoil requires. Going to try installing the nightly build and try installing devmenu.nsp. Failing that try tinfoil.

Awesome file however, works flawlessly, thanks shchmue
 
  • Like
Reactions: GarnetSunset
D

Deleted User

Guest
Got them

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

Read that goldleaf doesn’t support nsp install on 7.01. Wondered if this helps. I was recommended goldleaf over tinfoil, but assume these are the keys tinfoil requires. Going to try installing the nightly build and try installing devmenu.nsp. Failing that try tinfoil.

Awesome file however, works flawlessly, thanks shchmue


Try Original Tinfoil 0.2.1 usb installs work with that and NX-USBloader on 7.0.1
 
  • Like
Reactions: trevor7oaks
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
    BentlyMods @ BentlyMods: My fav actvity is: