Hacking Want to learn how to find exploit

delicator

Member
OP
Newcomer
Joined
Mar 10, 2010
Messages
23
Trophies
0
XP
186
Country
France
Yes, I know, it's a bit large :)

But, I'm a dev, I'm curius, and I want to learn.

I read wiki and topic in here.

I search precise info about method to search somethink like save exploit, like zelda for 3ds, or even old one like Zelda on wii, or some lego game.

Have you some link or ressources ?

Thanks


edit : reading now http://3dbrew.org/wiki/Savegames
http://dsibrew.org/wiki/DSiWare_VulnList
 
  • Like
Reactions: sonic2756

CIAwesome526

Im ugly and im proud
Member
Joined
Mar 25, 2014
Messages
1,242
Trophies
0
Location
The Lake, Kalos Region
XP
886
Country
United States
It's not that simple. Maybe you can start by finding different ways to crash your 3DS, but you'll have to modify something first. Maybe d what gateway did and modify some saves, spider exploit is done and patched, so no servers made to crash your ds. It's not easy, or else everyone would do it.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,604
Trophies
1
XP
2,704
Country
Vietnam
"Find an exploit" is too broad. You'll at least want to devise some feasible attack vector first, then try to follow it.
 

delicator

Member
OP
Newcomer
Joined
Mar 10, 2010
Messages
23
Trophies
0
XP
186
Country
France
"Find an exploit" is too broad. You'll at least want to devise some feasible attack vector first, then try to follow it.
Yes,
I will like search in forged save type of attack

In the cubic ninja, it's by QRcode, so I imagine, some function decode and parse the QR, with a vulnerability in memory managment or similar
 

delicator

Member
OP
Newcomer
Joined
Mar 10, 2010
Messages
23
Trophies
0
XP
186
Country
France
It's not that simple. Maybe you can start by finding different ways to crash your 3DS, but you'll have to modify something first. Maybe d what gateway did and modify some saves, spider exploit is done and patched, so no servers made to crash your ds. It's not easy, or else everyone would do it.
I think about modify amiibo data (I read it with my phone to see what inside ^^), but amiboo are read only in game, and I don't have retail game using amiibo on 3ds. And why not see what it can be done with custom theme for n3ds
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,604
Trophies
1
XP
2,704
Country
Vietnam
Yes,
I will like search in forged save type of attack

In the cubic ninja, it's by QRcode, so I imagine, some function decode and parse the QR, with a vulnerability in memory managment or similar
If you want to exploit saves remember that only old games (pre 2.x) can have its save decrypted and reencrypted. And you can only inject a ROP chain.
I suggest disassembling the game's binary to see how the save is read, since we don't have a complete emulator yet.

As for ninjhax, the QR code is also a ROP chain.
 
  • Like
Reactions: delicator

delicator

Member
OP
Newcomer
Joined
Mar 10, 2010
Messages
23
Trophies
0
XP
186
Country
France
amiibo data is encrypted
I have 5 fields : type of tag, techno available, serial number, ATQA and SAK, when I tried to read memory, the app I'm using can support this type of tag.
But, it's mostly by curiosity, it's my child link amiibo for smash bros, I can't damage it ^^

I'll be reading about save game, it's good start I think
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,604
Trophies
1
XP
2,704
Country
Vietnam
I have 5 fields : type of tag, techno available, serial number, ATQA and SAK, when I tried to read memory, the app I'm using can support this type of tag.
But, it's mostly by curiosity, it's my child link amiibo for smash bros, I can't damage it ^^

I'll be reading about save game, it's good start I think
Amiibo data is encrypted, signed and write protected (varies between pages).
Someone disassembled the amiibo module: https://www.reddit.com/r/amiibros/comments/328hqz/amiibo_encryption_reverseengineering/
 

delicator

Member
OP
Newcomer
Joined
Mar 10, 2010
Messages
23
Trophies
0
XP
186
Country
France
If you want to exploit saves remember that only old games (pre 2.x) can have its save decrypted and reencrypted. And you can only inject a ROP chain.
I suggest disassembling the game's binary to see how the save is read, since we don't have a complete emulator yet.

As for ninjhax, the QR code is also a ROP chain.

For the other reader of the thread (and me of course ^^) http://en.wikipedia.org/wiki/Return-oriented_programming

For the old game, what changed ? The signature/cryting method ?
Can I find a list of before/after game ?
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,604
Trophies
1
XP
2,704
Country
Vietnam
For the other reader of the thread (and me of course ^^) http://en.wikipedia.org/wiki/Return-oriented_programming

For the old game, what changed ? The signature/cryting method ?
Can I find a list of before/after game ?
Very old 3DS games have a flaw that allows you to calculate the decrypted data. More info here http://3dbrew.org/wiki/Savegames#Repeating_CTR_Fail
Those may or may not have the data signed. I don't remember. If they do then you need a hacked 3DS to sign the save.
As for the version, your best bet is to check the game's SDK version.
 
  • Like
Reactions: delicator
General chit-chat
Help Users
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
  • Vetusomaru @ Vetusomaru:
    @SylverReZ find me ONE community that is free of drama and politics. even video games forums (like this one) have politics section. and for some reason gamers still take consoles/brands wars seriously. even as a kid i never took the console wars bait despite being a nintendo kid.
  • Vetusomaru @ Vetusomaru:
    one of the reasons i deleted all my social media accounts, reddit account (although i was rarely using it) etc was to get away from this shit.
  • SylverReZ @ SylverReZ:
    @Vetusomaru, Sadly, not all communities like to play nice. Forums are pretty much dying despite Discord amongst other social media being available.
  • Vetusomaru @ Vetusomaru:
    i only kept my twitter accounts and only because many of the artists i like share their art only/mostly at twitter.
  • Vetusomaru @ Vetusomaru:
    lots of discord groups (even the big ones) are also dead for some reason.
  • SylverReZ @ SylverReZ:
    Twitter is way too shittier.
  • Vetusomaru @ Vetusomaru:
    that's why i added some firefox addons to block shit like twitter trends.
  • SylverReZ @ SylverReZ:
    Discord, on the other hand, moderation tends to not be very nice in video game communities from what I had experienced.
  • Vetusomaru @ Vetusomaru:
    nah, discord is also a shithole. discord is good only if you have your own community with your own rules. or if you re lucky to find some groups that arent shitholes.
  • Vetusomaru @ Vetusomaru:
    as about forums, when i recently revisited some old forums i used to be regular and seeing how immature most members still are i was like "Yeap. Nothing of value has been lost.". Unfortunately it's the good, comfy forums that ended up dead or shut down, especially because of internet centralization.
    Vetusomaru @ Vetusomaru: as about forums, when i recently revisited some old forums i used to be regular and seeing how...