My homework on LFCS[Mostly theoretical]

Discussion in '3DS - Homebrew Development and Emulators' started by telon22, May 29, 2017.

  1. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    Some history: I was both online banned and Console Banned during that whole pokemon sun/moon bans era. Then I used a "private" LFCS to unban my online play ban at the very least. Now ninty started to ban cfw users online play again due to "unauthorized software use" which we know are the pirated games we play/install on our system.
    I do not have a nnid on my system(to be exact I can't as I was perma-banned earlier), nor I have spotpass on. I also had disabled downloading of automatic software option which is kind on another telemetry. I use a emunand setup with cfw/gateway & a9lh.

    Now we all know how LocalFriendCodeSeed can be easily exchanged from one 3ds system to another to circumvent online play ban.
    When ninty wants to disable your online play they just ban your LFCS to be exact. LFCS is generated console specific, meaning it has your device ids. Hence when their servers check your seed they know the device is banned since they can easily cross check in a sense. Also placing a banned LFCS into a new hacked non-banned 3ds will also render its online play to a full stop from where this theory comes.I may be wrong no doubt.

    When you play pirated games/homebrews, go online etc what ninty can do is ban your unique LFCS since it has your device ids and all. And currently we cant manipulate data on LFCS due to it being encrypted so we are stuck with one seed each device.

    Source 3ds/2ds- Newly bought/original stock(never hacked) condition which has gone online at least once in that condition. Hack it and extract the LFCS from it. After that you have two options: Either return it to stock and play legitimately on it or either hack it and replace targets 3ds lfcs in it which is eventually going to be banned. So that it cant go online.

    Target 3ds/2ds- This is the main 3ds where you want to play online and go crazy with the hacks and all. Unfortunately your lfcs will eventually be banned in one like the current ban waves. So use the source lfcs already to keep your online play safe.

    Since it has the source's lfcs and the source 3ds didn't send data to servers about any pirated content or doesn't go online, your current borrowed seed should be safe(theoretically), what will be banned would be your target console's seed which we already don't care about.

    This definitely wont work where both the source and targets are hacked and play online by pirating. Specially public seeds or even a seed shared with just one friend, where both friends pirate and go online.

    EDIT- It's not like this is solid way of preventing bans. Nintendo can actually ban you again by matching the seeds id with your console.
     
    Last edited by telon22, May 29, 2017
  2. nitroBW

    nitroBW warum nicht?

    Member
    754
    683
    Nov 1, 2016
    Germany
    donut piss wasteland
    But doesn't the target 3DS still send data? Just being connected to the internet allows them to collect data, btw. So you'd have to disable wifi on the target, which would equal being banned lol

    (Target 3DS sending data can still get the source Seed banned, if it is injected)
     
  3. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    It will send data yes, but that should get the target 3ds seed banned and the source seed safe(this was my theory).
    Then again the source 3ds needs to be pure & to be kept like that in future.
    Edit- you didn't read the whole post I think, you wouldn't need to disable wifi on target 3ds. Getting online play on target 3ds without getting banned is the whole point.
     
    Last edited by telon22, May 29, 2017
  4. nitroBW

    nitroBW warum nicht?

    Member
    754
    683
    Nov 1, 2016
    Germany
    donut piss wasteland
    If you inject the source seed into the target 3DS, it will ban that source seed. The original seed is gone once another one is injected.
     
  5. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    LOL this is actually one of the way to unban online play bans. Like I said you didn't read the post
     
  6. nitroBW

    nitroBW warum nicht?

    Member
    754
    683
    Nov 1, 2016
    Germany
    donut piss wasteland
    Seriously? Use your brain.

    If you inject an unbanned seed into a banned 3ds, it will get unbanned. Yes.

    But that unbanned seed can still get banned. IT WON'T STAY SAFE. The original won't protect you, as it gets removed after injecting a new one. This is how you unban, you replace the banned seed with an unbanned one.
     
  7. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    I know and yes I am using my brain.
    What you said is correct is true no doubt. But for one thing I would actually believe practical results where the source 3ds has never gone online with any pirated content. This was my theory.
     
  8. nitroBW

    nitroBW warum nicht?

    Member
    754
    683
    Nov 1, 2016
    Germany
    donut piss wasteland
    Sure, the seed wouldn't get banned because of the source console if it stays offline forever, but once that seed gets used by another console which doesn't stay offline, it can get banned. Unless you remove all traces of modifications, the seed can still get banned..
     
  9. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    Ninty can do anything with their device. I already know "they can". I want to know if they have already. In short I actually need to hear from sone who have already done this or can do this, if they have been banned or not. For example I have been using my seed like this, from sun/moon bans. Its still working with recent bans.
     
  10. Drakia

    Drakia GBAtemp Advanced Maniac

    Member
    1,526
    1,779
    Mar 15, 2008
    Canada
    There are already people who have injected a new seed just to have it get re-banned, and end up with both consoles banned. If you'd have bothered doing and research you would have seen the posts about it
     
    nitroBW likes this.
  11. raphamotta

    raphamotta GBAtemp Fan

    Member
    461
    188
    Jul 12, 2013
    Does LFCS really have the console ID? I don't think so....
     
  12. nitroBW

    nitroBW warum nicht?

    Member
    754
    683
    Nov 1, 2016
    Germany
    donut piss wasteland
    SecureInfo_A contains the serial.
     
    raphamotta likes this.
  13. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    Well nice to know and this "is the research" I am bothering with in the first place, I don't have telpathy, sorry xD. Anyways do you have any links I would like to read them?
     
  14. Ominous66521

    Ominous66521 GBAtemp Maniac

    Member
    1,182
    300
    Feb 7, 2016
    United States
    The unauthorized software could also be detected homebrew.
     
  15. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    Correct when installed, I'll make an edit.
     
  16. Drakia

    Drakia GBAtemp Advanced Maniac

    Member
    1,526
    1,779
    Mar 15, 2008
    Canada
    You don't need telepathy, just to read the currently most active thread on the forum:
    https://gbatemp.net/threads/regarding-the-recent-3ds-banwave.471781/
     
  17. Joom

    Joom  ❤❤❤

    Member
    4,290
    2,948
    Jan 8, 2016
    United States
    I've been using my own private seed that I dumped from my 2DS back when the Pokemon bans were rolling out and I'm still not banned. Guess I'm doing something right.
     
    telon22 likes this.
  18. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    While I admit I haven't read the whole thread, I have ready few pages and many other random threads and polls and I couldn't find anything relevant. The source 3ds from where the seed was taken might and might not have been again used to play pirated content which actually matters. Nevermind, I'll wait or look for some actual comments.

    The 2ds from where the seed was taken, do also you play online with it often?
     
    Last edited by telon22, May 29, 2017
  19. Joom

    Joom  ❤❤❤

    Member
    4,290
    2,948
    Jan 8, 2016
    United States
    My wife does. It's been established for a while now that multiple systems can use the same seed. The problem, though, is that if one person does something to get banned then everyone using the same seed gets banned too.
     
    telon22 likes this.
  20. telon22
    OP

    telon22 GBAtemp Regular

    Member
    282
    69
    Jun 28, 2014
    India
    k thanks for confirming. I guess I would need to wait and see how long seeds used in different ways will last.