Gaming Explanation

  • Thread starter Deleted User
  • Start date
  • Views 2,079
  • Replies 23
Status
Not open for further replies.
D

Deleted User

Guest
OP
Can some one explain why copied games from somebody elses 3ds wouldn''t work i asked the person which said it and he blanked me!!!! :gun:
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,839
Country
Poland
Can some one explain why copied games from somebody elses 3ds wouldn''t work i asked the person which said it and he blanked me!!!! :gun:
When you download a game, its binary (equivalent of an .exe file on PC's) becomes signed in a specific way. To be executed, it needs to be paired with a key, and each 3DS has its own, unique signature key. When the key doesn't match, the game isn't executed or even detected for that matter.

The original binary that is supposed to be executed is the result of a mathematical operation between the signed binary and a given very long value. With a "wrong" value, the result will not be correct.
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
OP
then why cant people get a file from eshopon one 3ds and then one from another 3ds (make sure it is the same app) compare the binary what ever and find the area were the code is different then change it so it would work on antoher 3ds it sounds logical to me
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,839
Country
Poland
then why cant people get a file from eshopon one 3ds and then one from another 3ds (make sure it is the same app) compare the binary what ever and find the area were the code is different then change it so it would work on antoher 3ds it sounds logical to me
Because the entire file is different and the equation is long and convoluted. Breaking signature codes can take years upon years, even if your script is running non-stop. That, and it's not just "a file" - the key is encrypted itself, hidden away in NAND which we cannot dump without hardware kits yet, sometimes even in a separate chip entirely (like the Private Key). It's not a "copy-paste and done" thing - the key itself is protected.
no they arent i have got copys of my friends vc and they worked
No. Unless you mean .WAD installs.
 
D

Deleted User

Guest
OP
Because the entire file is different and the equation is long and convoluted. Breaking signature codes can take years upon years, even if your script is running non-stop. That, and it's not just "a file" - the key is encrypted itself, hidden away in NAND which we cannot dump without hardware kits yet, sometimes even in a separate chip entirely (like the Common Key). It's not a "copy-paste and done" thing - the key itself is protected.
No. Unless you mean .WAD installs.
is this a bit like the wii with nand and keys what about the wiis key what ver signing method is the same? and it can be easily hacked using half the wii hacks?
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,839
Country
Poland
is this a bit like the wii with nand and keys what about the wiis key what ver signing method is the same? and it can be easily hacked using half the wii hacks?
The physical method is relatively similar, but the software behind it is obviously different. The problem with the Wii was that the key was temporarily exposed in an unencrypted form on one of the chips which allowed Twiizers to extract it... literally with tweezers. It's unlikely that it will be "easily done" - otherwise we would've already seen homebrew signing. After all, Neimod rigged his 3DS's Main memory fully and can dump anything he wants from RAM. It's going to take a while before hackers piece things together, give them time.

In any case, look at it this way:

123 : X = 1

123 is a binary, X is our signature. The 3DS knows that the result has to be 1, and there can be only one key which gives this result (in case of signatures, it's 2 options - the Common Key or the Private Key). That's how signing works - if the result is anything other than the expected one, the binary does not boot. Of course this is incredibly simplified - a signing equation is a million times more complex than this example, but it shows the mechanism.
 
D

Deleted User

Guest
OP
The physical method is relatively similar, but the software behind it is obviously different. The problem with the Wii was that the key was temporarily exposed in an unencrypted form on one of the chips which allowed Twiizers to extract it... literally with tweezers. It's unlikely that it will be "easily done" - otherwise we would've already seen homebrew signing. After all, Neimod rigged his 3DS's Main memory fully and can dump anything he wants from RAM. It's going to take a while before hackers piece things together, give them time.

In any case, look at it this way:

123 : X = 1

123 is a binary, X is our signature. The 3DS knows that the result has to be 1, and there can be only one key which gives this result (in case of signatures, it's 2 options - the Common Key or the Private Key). That's how signing works - if the result is anything other than the expected one, the binary does not boot. Of course this is incredibly simplified - a signing equation is a million times more complex than this example, but it shows the mechanism.


yoyou should help get 3ds hacked your really smart
 
D

Deleted User

Guest
OP
The physical method is relatively similar, but the software behind it is obviously different. The problem with the Wii was that the key was temporarily exposed in an unencrypted form on one of the chips which allowed Twiizers to extract it... literally with tweezers. It's unlikely that it will be "easily done" - otherwise we would've already seen homebrew signing. After all, Neimod rigged his 3DS's Main memory fully and can dump anything he wants from RAM. It's going to take a while before hackers piece things together, give them time.

In any case, look at it this way:

123 : X = 1

123 is a binary, X is our signature. The 3DS knows that the result has to be 1, and there can be only one key which gives this result (in case of signatures, it's 2 options - the Common Key or the Private Key). That's how signing works - if the result is anything other than the expected one, the binary does not boot. Of course this is incredibly simplified - a signing equation is a million times more complex than this example, but it shows the mechanism.

i sthere anyway to get the private key at all?
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,839
Country
Poland
i sthere anyway to get the private key at all?
Getting the private key is possible, but does not give "the edge" to the homebrew community unless it's done on the system itself and without extra hardware soldered to it, and that alone is unlikely. Signing systems are known to work outside of the Main memory setup on completely separate chips. Getting the common key would be far more beneficial, as as the name entails, it is common to all units. Also, I'm no hacker - that's just how software signing works in general. :P
 

heartgold

Well-Known Member
Member
Joined
Sep 11, 2009
Messages
4,378
Trophies
0
Location
London
Website
Visit site
XP
2,085
Country
Getting the private key is possible, but does not give "the edge" to the homebrew community unless it's done on the system itself and without extra hardware soldered to it, and that alone is unlikely. Signing systems are known to work outside of the Main memory setup on completely separate chips. Getting the common key would be far more beneficial, as as the name entails, it is common to all units. Also, I'm no hacker - that's just how software signing works in general. :P
This reminds me of the time when the DSi common keys was leaked, nothing good came out of it and people were saying the private/signing key would be more useful as the common key didn't do much.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,839
Country
Poland
This reminds me of the time when the DSi common keys was leaked, nothing good came out of it and people were saying the private/signing key would be more useful as the common key didn't do much.
Even with a signed binary, you still need a way to load it up. Besides, nobody gave two flips about the DSi. :P Besides, everything depends on the signing algorithms, really. One key may be required to use another etc.
 
D

Deleted User

Guest
OP
Even with a signed binary, you still need a way to load it up. Besides, nobody gave two flips about the DSi. :P Besides, everything depends on the signing algorithms, really. One key may be required to use another etc.

has anybody opened up a 3ds and had a look inside yet and found anything intresting
 
D

Deleted User

Guest
OP
so it is not possible to get eshop games without being an ambassador currently
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    If you can have main game on big screen and touch lay out on wiiu tablet I can see that
  • Xdqwerty @ Xdqwerty:
    @HiradeGirl, I have a broken o3ds xl
  • Psionic Roshambo @ Psionic Roshambo:
    Phones worked great for DS emulation with DraStic and a controller that held your phone
  • Psionic Roshambo @ Psionic Roshambo:
    But sadly that's coming to an end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, atleast I think the latest version's apk is archived somewhere
    +1
  • K3Nv2 @ K3Nv2:
    Yeah it works great but it's the obvious Ds factor you loose from it it's not like playing atari games on atari because Nintendo actually use to give a reason to buy their hardware
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly Ken I actually have the hardware and it's hacked and works fine, prefer my phone lol
  • Psionic Roshambo @ Psionic Roshambo:
    Microphone is more sensitive, DraStic has a high res mode, screen is way better just overall a better experience
  • K3Nv2 @ K3Nv2:
    I just like game consoles how they were intended to play if they have a unique enough reason to buy them anything else yeah just download emulation for it
  • Psionic Roshambo @ Psionic Roshambo:
    Oh and touch screen infinity better lol
  • HiradeGirl @ HiradeGirl:
    @Xdqwerty It's still on Play Store.
  • HiradeGirl @ HiradeGirl:
    for free
  • HiradeGirl @ HiradeGirl:
    Install before they remove it.
  • K3Nv2 @ K3Nv2:
    I'd like to see a DS emulator that allows casting top screen to TV then use bottom for the touch screen stuff
    +1
  • HiradeGirl @ HiradeGirl:
    I used a vertical touch 22" monitor for playing some 3DS games through Citra.
  • K3Nv2 @ K3Nv2:
    Can't be that far off from it not like ds requires super hardware
  • HiradeGirl @ HiradeGirl:
    @K3Nv2 I did that using Citra for 3DS games. Bottom screen was my smartphone. Until I got the touch screen.
  • SwordShielder @ SwordShielder:
    Use a TV
  • K3Nv2 @ K3Nv2:
    Citra allows it already?
  • HiradeGirl @ HiradeGirl:
    Yes.
  • Psionic Roshambo @ Psionic Roshambo:
    Ken I have that sort of set up on Drastic on Pi for games that don't require touch
  • Psionic Roshambo @ Psionic Roshambo:
    Looks nice too
  • HiradeGirl @ HiradeGirl:
    Any TV with your PC connected with Citra and any smartphone to use as a screen using a free play store app.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna look into that when I get home
    Psionic Roshambo @ Psionic Roshambo: Gonna look into that when I get home