Banning system is broken

Discussion in '3DS - Flashcards & Custom Firmwares' started by osm70, Feb 11, 2015.

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

    osm70 GBAtemp Advanced Fan

    Member
    943
    386
    Apr 17, 2011
    Czech Republic
    Step 1: Rent (or buy) a game.
    Step 2: Dump header
    Step 3: Return (or sell used)
    Result: Person without a flashcard gets banned.
     


  2. Nobunaga

    Nobunaga Empty

    Member
    2,057
    218
    Apr 19, 2010
    Greece
    I don't think it only looks for the header but the files of your SD Card also or your installed apps ^^
    So it's not safe to go online with EmuNAND even if you do use private headers.
     
  3. chartube12

    chartube12 GBAtemp Psycho!

    Member
    3,167
    477
    Mar 3, 2010
    United States
    If it does go by the header data, this would be very bad. A non-pirate person who sold their game could receive a ban just because they played that copy before. Thus buying and selling used games for the 3ds is put into danger. Part Nintendo's fault, part pirates fault.
     
  4. Hkari

    Hkari GBAtemp Regular

    Member
    146
    34
    Oct 15, 2008
    United States
    We don't know if that's the only thing that Nintendo looks for or if 2 people is enough to trigger a flag. If it isn't triggered until 10 people, there will be less false positives. Multiple people in the big thread seemed to be using the headers in the giant 2,2 online thread (meaning probably 1000+ people with the same header) or the sky3DS's default template header. We don't know enough about the banning system to know if it is broken. Just because you don't like something means it's banned.

    And in your example, Nintendo could ask the banned person to provide proof of their purchase or to send in the game pak for a replacement and just unban them.
     
    Zidapi likes this.
  5. LoneGrenade

    LoneGrenade IT Technician/Rookie Coder

    Member
    157
    64
    Mar 14, 2009
    Canada
    ~/ #
    It hasn't been proven that they only look at headers. There are definitely ways that they can tell the difference between a real cartridge and a flash cart. I also don't doubt their ability to detect a mismatched header. No one should feel safe unless you're using 100% legit games that only you have owned.
     
  6. piratesephiroth

    piratesephiroth I wish I could read

    Member
    2,838
    1,386
    Sep 5, 2013
    Brazil
    I wonder if the newest 1st party games have some stealthy anti-piracy code inside...
     
    LoneGrenade likes this.
  7. Jao Chu

    Jao Chu GBAtemp Advanced Maniac

    Member
    1,917
    1,210
    Aug 20, 2013
    straya m8
    They'll be banning whole consoles soon, i can guarantee that with about 90% accuracy. Nintendo have got to figure out how to do it, and after that they will unleash the fury of the banhammer on poor unsuspecting Gateway users.
     
    migles and tony_2018 like this.
  8. YourHero

    YourHero GBAtemp Maniac

    Member
    1,003
    219
    Apr 22, 2010
    United States
    Yea, no. They are just banning over used headers if anything. I play games online on my 3DS with private headers and I'm golden. I played MH4G online during the time people got banned and I'm still good. The only connection for people so far is Pokemon and Public headers. I will assume the latter.
     
  9. Kakkoii

    Kakkoii Old fart

    Member
    621
    282
    Sep 14, 2007
    Canada
    If I play my legit retail cart of Pokemon X while using Emunand, I'm still fine though, right?
     
  10. YourHero

    YourHero GBAtemp Maniac

    Member
    1,003
    219
    Apr 22, 2010
    United States
    Should be. Classic mode doesn't use exploit it just runs on emunand. Honestly I doubt Nintendo can tell you are on Emunand. It probably represents itself as the sysnand completely. When you use a header with the gateway patcher it fixes it to match the game. The only thing that doesn't change is chip manufacturer and I doubt that matters that Sandisk created the chip the game is on.

    Headers work like CD keys for sure. Each must be unique. It's just they never blocked multiple instances online.
     
    Kakkoii likes this.
  11. cearp

    cearp the ticket master

    Member
    7,389
    4,634
    May 26, 2008
    Tuvalu
    you both get banned... :) right?
     
    LoneGrenade likes this.
  12. bjaxx87

    bjaxx87 GBAtemp Regular

    Member
    297
    89
    Jun 17, 2011
    Germany
    lol, every time one of us decides to sell a used game, we should dump the header and publish it for the masses. If Nintendo really can't recognize the real cartridges this would create some chaos :D.

    On the other hand Nintendo doesn't care for the market for used games, they want people to buy new stuff.

    Then again they don't want a lot of angry legit customers... ^^
     
  13. guitarheroknight

    guitarheroknight 1.6180339887

    Member
    2,445
    2,147
    Nov 9, 2014
    Croatia
    Grand Line
    Why buy games for headers when you can use .cia files :rolleyes:
     
  14. mathieulh

    mathieulh GBAtemp Fan

    Member
    330
    382
    Feb 28, 2008
    France
    I assume they simply went over the public headers for 1st party titles present in the sky3ds template and ban consoles based on that (the template pretty much provides a whole database of public headers for them to work with, it can't get easier than that), in fact consoles running using sky3ds and clones on the latest firmware, with therefore no "custom" software installed have been banned, which pretty much proves the point that header have been targeted.

    Whether they target anything else is unknown at this point, they however have ways to easily tell the difference between a genuine running title from the eshop to one installed from a CTR Importable Archive (aka CIA), making it quite the giveaway. (methods can vary from checksums, to eshop db verifications, including signature checks, header checks, tmd checks...) It is in fact a lot easier to tell that an installed title isn't genuine than a gamecard with let's say a working private/public header is, even though people foolishly believe they are safe because ".cia do not use card headers".
     
  15. Lordjontan

    Lordjontan GBAtemp Regular

    Member
    224
    48
    Jun 16, 2013
    Colombia
    Well ,there is not people banned for use .cia, so for now is safer
     
  16. bjaxx87

    bjaxx87 GBAtemp Regular

    Member
    297
    89
    Jun 17, 2011
    Germany
    There is...
     
  17. Searinox

    Searinox <3

    Member
    1,734
    160
    Dec 16, 2007
    Romania
    Not if the rented game is offline-only. Given that the people will mostly pick cheap, bad titles, games of such simplicity often don't even have online functionality.
     
    cearp likes this.
  18. mathieulh

    mathieulh GBAtemp Fan

    Member
    330
    382
    Feb 28, 2008
    France
    No, it's not safe, I just told you that Nintendo technically have ways to easily identify an installed title that does not come from the eshop.

    There is no point in saying something is "safer", either it is safe or it isn't, for all you know they might come around tomorrow and start banning people using "non genuine" installed titles, hell they could be building a db for their next ban wave as we speak.

    The truth is, as of today, until they add built-in APIs in FIRM to identify a running cfw (or a "non genuine" title) on an offline basis (yes they can do that with a fw update, gw folks just can't spot everything, sky3ds users are even in more trouble if let's say nintendo installs an offline database of "undesirable headers") the only way you can be "safe" is using your own dumps with the original headers dumped from your card.

    By the way if you think that can't be done, Microsoft had a similar system in place on the Xbox360 to identify/flag consoles that were running backup or a modified kernel (with hashes checked in some areas of memory at runtime) even as they were disconnected from the xbox live. As soon as the console connected back to the Xbox Live servers, it reported its status, including the flag, which was stored safely in Microsoft's server for their next ban wave.
     
  19. Lordjontan

    Lordjontan GBAtemp Regular

    Member
    224
    48
    Jun 16, 2013
    Colombia
    But:

     
  20. bjaxx87

    bjaxx87 GBAtemp Regular

    Member
    297
    89
    Jun 17, 2011
    Germany
    Yeah, I read that. Quite unusual compared to the other bans, so maybe it's a different error. Still I wonder what caused it and if SuperSVGA will fix it.
     
Thread Status:
Not open for further replies.