[challenge] gw-sky-pasta detection

Discussion in '3DS - Homebrew Development and Emulators' started by NewWorldOrder, Jun 2, 2015.

Thread Status:
Not open for further replies.
  1. NewWorldOrder
    OP

    NewWorldOrder Member

    Newcomer
    34
    17
    Dec 23, 2014
    Netherlands
    hi,

    the 3ds scene would love to see some competition!

    you come up with elegant ways of detecting gateway, sky3ds and various "custom firmware" and win a prize!

    the rules:

    1. detection code must both dynamically (while being executed on the n/3ds hardware) and reliably detect gw, sky3ds and/or custom firmware
    2. detection code must be fully open source and public domain
    3. detection code must run on the 3ds' ARM 11 processor in 3ds mode (in either user or svc mode)
    4. detection code must use devkitpro and ctrulib, solely

    the prize:

    all authors of valid solutions / detection code of any of the above mentioned piracy solutions get a kiss for each technique, unlimited uberhaxxor-fame on gbatemp with the right to have the title "mature h4xx0r" (or just "dev" if it makes you feel better) along with his/her signature. bonus points (and plenty hugs and kisses) for readable and well-commented code and for 3ds/n3ds compatibility.

    who is allowed to participate:

    - anyone with a few braincells left
    - anyone who wants to continue supporting nintendo in supplying quality games
     
    Last edited by NewWorldOrder, Jun 2, 2015


  2. Joe88

    Joe88 [λ]

    Member
    11,542
    2,750
    Jan 6, 2008
    United States
    NYC
    nice try nintendo
     
  3. Suiginou

    Suiginou (null)

    Member
    565
    588
    Jun 26, 2012
    Gambia, The
    pc + 8
    [​IMG]
     
  4. Nathan Drake

    Nathan Drake Obligations fulfilled, now I depart.

    Member
    6,192
    2,151
    Jan 2, 2011
    This is probably the least stealthy attempt at getting hackers to do Nintendo's job that I've seen on here yet.
     
    Korma, Margen67, porkiewpyne and 3 others like this.
  5. Sliter

    Sliter GBAtemp Addict

    Member
    2,998
    785
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    I Know a way! see someone that are playing 3DS, if it have an obvious spotable flashcard , ask wich one he uses,GW or Sky, then you detect which flahscard was that. For pasta, look for someone that have a lot of downloadable content installed, and ask if use a CFW, if yes , you find your guy !

    oh I trade my prize for a New 3DS, any region is ok :D



    at least with a decent prize something could happen hahah
     
  6. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,090
    708
    Aug 17, 2013
    Netherlands
    The Netherlands
    This would be very easy to make, just check some values in ram and see if they match GW's, Pasta's or whatever other CFW, but why would you need this. In case you forgot which CFW you were running? This idea is pretty bad, just because of it's utter uselessness.
     
  7. Neru

    Neru GBAtemp Fan

    Member
    355
    135
    Feb 11, 2015
    United States
    Why?
     
  8. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,090
    708
    Aug 17, 2013
    Netherlands
    The Netherlands
    I'm pretty sure Nintendo could write a program that just checks some parts of ram themselves, and they definitely won't need any of us to do so.

    Also the only use I could see for this is possibly different services but you can just check in the homebrew if it has access to certain services so you don't need this for anything AT ALL.
     
  9. NewWorldOrder
    OP

    NewWorldOrder Member

    Newcomer
    34
    17
    Dec 23, 2014
    Netherlands
    fun facts:

    1. if legit games employed gw detection, the gw mafia is forced to update their stuff, which costs them money, which they try to avoid, especially as their sales begin to drop due to pasta.
    2. if legit games employed cfw detection, the pasta team will be pretty helpless, since they do lack the skills required to work around the detection code
    3. if legit games employed sky3ds detection, it'll be game over for sky3ds since they do not have a way to execute unsigned code
    4. even if detection code could manually be patched by "crackers", it might take them some time to release a "warezed" version, which means game developers may make at least a few pennies during that time
     
  10. Duo8

    Duo8 I don't like video games

    Member
    3,438
    1,138
    Jul 16, 2013
    >If legit games
    AFAIK Nintendo disallows that.
     
  11. cearp

    cearp the ticket master

    Member
    7,406
    4,658
    May 26, 2008
    Tuvalu
    well games have had AP, i'm not sure about on 3ds, but yes, some AP methods are not allowed by nintendo.
    i think for gba, or ds, devs were not allowed to check the read speed of the game, for whatever reason.
     
  12. megazero1x1

    megazero1x1 GBAtemp Fan

    Member
    427
    93
    Oct 16, 2011
    India
    wow.....
    i try not to believe it but it certainly does seem that the OP is in some way affiliated with nintendo.
     
    Margen67 likes this.
  13. osm70

    osm70 GBAtemp Advanced Fan

    Member
    943
    386
    Apr 17, 2011
    Czech Republic
    OP seems to think that homebrew doesn't exist and that piracy hurts 3DS.
     
    MrJason005 likes this.
  14. TecXero

    TecXero Technovert

    Member
    2,814
    906
    Apr 13, 2014
    United States
    Mainframe
    I think the OP is just screwing around. Though, a competition like that could be amusing, for those incredibly bored, but it should be closed source for obvious reasons.
     
    Margen67 likes this.
  15. hippy dave

    hippy dave Butts Butts Megabutts

    Member
    2,572
    1,792
    Apr 30, 2012
    I think you guys are all missing the more important issue here. OP didn't say who the winner would receive the kisses from, I can't help but be suspicious.
     
    WhoAmI?, lPolarisl and frogboy like this.
  16. Nollog

    Nollog GBAtemp Addict

    Member
    2,703
    472
    Oct 10, 2008
    so you work for gateway?
     
    Margen67 and Slushie3DS like this.
  17. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    Detect Gateway ---> useless
    Detect Pasta ---> useless
    Detect Sky ---> useful

    EDIT : Just saw it was for embedding into games. Games are not able to run SVC mode code.

    It is very easy to detect Pasta. Really.
     
    Margen67 likes this.
  18. Suiginou

    Suiginou (null)

    Member
    565
    588
    Jun 26, 2012
    Gambia, The
    pc + 8
    May I ask what you believe the use of detecting Sky3DS is?
     
  19. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    It works on the latest firmware version, the two others no.
     
  20. Sliter

    Sliter GBAtemp Addict

    Member
    2,998
    785
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    well but forgot why some people use them: Region free /acess to content that aren't worldwide distributed/ undub and translations because some companies are shit (or still xenphobic in 2015....) :v
     
Thread Status:
Not open for further replies.