Homebrew How can HANS lead to piracy?

Pacheko17

Controversial opinions guy.
OP
Member
Joined
Jan 31, 2015
Messages
1,495
Trophies
1
Location
República Juliana
XP
1,848
Country
Brazil
I've been seeing a lot of people saying that HANS could indeed lead to piracy, but I just really don't see how. Can anyone explain this?


And before anyone says anything, I'm against piracy, and I only have original games.
 
D

Deleted User

Guest
I'm guessing that we can't just run any old 3ds rom because it relies on the system's secure files to be able to play it. (files like ticket.db and encryption algorythms)
 

Demifiend

The bored one
Member
Joined
Mar 20, 2015
Messages
497
Trophies
0
Age
24
XP
517
Country
I've been seeing a lot of people saying that HANS could indeed lead to piracy, but I just really don't see how. Can anyone explain this?


And before anyone says anything, I'm against piracy, and I only have original games.

HANS is definitely the most advanced thing we do have, for users who have their methods available, running HANS allows you to have hacks, mods, and better compatibility with some homebrews, but the thing is, even though HANS is the hot shit, it still has some locks and problems with the Internal 3DS kernel, which is mandatory in order to run any sort of Backup Loader, CFW, hell, most of smea hacks resorts in exploiting the system in almost everything but deep Kernel Exploits, as that would allows the possibility of the described method.

Also, if you have original games or not, that's not what it matters, i could go on explaining how saying that you're against or favor to piracy isn't really that important, specially on a forum where the biggest attraction are things like hacks and backup loaders. but this is just another topic, anyway, so in conclusion, yes, theoretically, it is possible to find a way to exploit HANS in order to run that sort of things, but HANS isn't enough, the program itself would have to be supported by another program (Let's say, HANS needs "XXC" program, something that has deeper access to the 3DS commands) so with that, you could fuse "XXC" + "HANS" and that would give you = HanXXC.

But again, this is easier said than done, coding a program like that would take quite an amount of time, I think is easier creating a CFW than a support program for HANS in order to do those things, but i'm not quite sure, so in a nutshell, yes, HANS could lead to piracy if it had some sort of support program, which that isn't the case for the moment, maybe in a soon or late future, who knows, but i predict that another CFW would do the job much better and easier than anything HANS could do for that matter.
 
  • Like
Reactions: Something whatever

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
5,952
Trophies
2
XP
4,409
Country
Germany
whatever that guy just said mostly doesn't make sense.
people assume that hans, with the options it has given us so far, must, on some way or another go beyond the userland access that current hax have given us, which, if it actually was the case, meant that there is an exploit going beyond userland which is where all the cia and piracy stuff happens. with smea as the most responsible of all of us, being the one that has all control over it. since he does not want piracy, he uses that exploit to give us only what hans can do so far, keeping the rest away from us (among other things by keeping the source code to hans private for now, which, if released, might show that exploit to the world and quickly lead to unrestricted access to anything hans supposedly could be capable off)

however, all of that is only assumption, based almost entirely on the amazement of hans and its source being private.
 
  • Like
Reactions: Sonansune

Deleted member 370671

Ball of Kawaiiness
Member
Joined
Aug 23, 2015
Messages
1,435
Trophies
1
Location
Lowee
XP
1,601
Country
Korea, North
I've been seeing a lot of people saying that HANS could indeed lead to piracy, but I just really don't see how. Can anyone explain this?


And before anyone says anything, I'm against piracy, and I only have original games.
That's precisely the thing ; we don't know.
HANS can do many things that Regionthree/four couldn't. That shouldn't be really "impressive", if there wasn't one peculiar thing ; Smea didn't release the source code, like he did with R3/R4.
HANS can already bypass all the HOME menu checks ; some people also claim that it bypasses the new AP. Who knows what its full potential is?
So, everyone is awaiting for someone to RE it, and hope that this "someone" finds something interesting :creep:
So, this is entirely (almost) baseless speculation, but isn't that what we tempers do best? :P
 

Pacheko17

Controversial opinions guy.
OP
Member
Joined
Jan 31, 2015
Messages
1,495
Trophies
1
Location
República Juliana
XP
1,848
Country
Brazil
Welp. Thanks for clearing that out for me, guys.

I decided I'll stick to the side that thinks it isn't capable of piracy, but you never know and I honestly don't care.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
22,599
Trophies
4
Location
Space
XP
12,575
Country
Norway
I've been seeing a lot of people saying that HANS could indeed lead to piracy, but I just really don't see how. Can anyone explain this?


And before anyone says anything, I'm against piracy, and I only have original games.
For me it seems down to one simple fact: You can use both custom code and romfs with it. Theoretically this would allow us to use any code and romfs we want, even ones from completely different games (similar to how Loadiine works on Wii U), but for some reason that doesn't work, though I suspect that is something that could be worked around if we figured out what prevents it from working.
 

spoonm

Can count to 3.
Member
Joined
May 20, 2015
Messages
192
Trophies
0
Website
spoonm.org
XP
299
Country
Brazil
Seriousness:
I don't think it makes use of a kernel exploit, but I wouldn't know. If it did, changing the CPU clock on N3DS would be compatible with just about every title. I read somewhere on these forums that an NTR plugin changes the clock speed for *every* game without any problem, and lets you use the C stick normally, unlike HANS.

Not so much:
Maybe is smea illuminaty?

smealuminati confirmed.
 
  • Like
Reactions: Deleted User

Deleted member 370671

Ball of Kawaiiness
Member
Joined
Aug 23, 2015
Messages
1,435
Trophies
1
Location
Lowee
XP
1,601
Country
Korea, North
Seriousness:
I don't think it makes use of a kernel exploit, but I wouldn't know. If it did, changing the CPU clock on N3DS would be compatible with just about every title. I read somewhere on these forums that an NTR plugin changes the clock speed for *every* game without any problem, and lets you use the C stick normally, unlike HANS.
Isn't every title compatible with the 804MHz CPU clock feature? I thought all the bugs had been fixed...
 
  • Like
Reactions: SomeGamer

neobrain

-
Member
Joined
Apr 25, 2014
Messages
306
Trophies
0
XP
717
Country
However, by reverse-engineering it, we could get access to CIA installation

That's just entirely wrong. Anyone claiming that HANS is useful for CIA installation is either lying or doesn't actually know what they're talking about.

--------------------- MERGED ---------------------------

Seriousness:
I don't think it makes use of a kernel exploit, but I wouldn't know.

Yeah, it doesn't.
 

spoonm

Can count to 3.
Member
Joined
May 20, 2015
Messages
192
Trophies
0
Website
spoonm.org
XP
299
Country
Brazil
Isn't every title compatible with the 804MHz CPU clock feature? I thought all the bugs had been fixed...

I've been out of the loop for about a week. Read that maybe two or three days ago, preceding an update to the homebrew started pack(probably just the eShop launcher) letting you connect to the eShop again, after the maintenance.

Yeah, it doesn't.

Good to know.
 

neobrain

-
Member
Joined
Apr 25, 2014
Messages
306
Trophies
0
XP
717
Country
For me it seems down to one simple fact: You can use both custom code and romfs with it. Theoretically this would allow us to use any code and romfs we want, even ones from completely different games (similar to how Loadiine works on Wii U), but for some reason that doesn't work, though I suspect that is something that could be worked around if we figured out what prevents it from working.

You can't use any code or romfs. You have to adhere to whatever limits are set by each target application, and hence cannot load infinite amounts of data, nor can you execute code violating the particular application's access restrictions.
 

Astoria

Well-Known Member
Member
Joined
Aug 26, 2009
Messages
653
Trophies
1
XP
1,245
Country
Costa Rica
That's just entirely wrong. Anyone claiming that HANS is useful for CIA installation is either lying or doesn't actually know what they're talking about.

--------------------- MERGED ---------------------------



Yeah, it doesn't.

Just wait, the topic is actually being discussed publicly here, but with a very clever thread title to not get too much attention. I'm not working on that, but so far, several members have agreed that it's theoretically possible and the team that's working on it just need to write the code now. They promised a PoC for the next days, let's see what happens. As far as I know, it could be all a very big troll, but, what can one do.
 
Last edited by Astoria,

dannyboy941

Well-Known Member
Newcomer
Joined
Jun 30, 2012
Messages
90
Trophies
0
XP
142
Country
Is something do with ExHeader of the game if Hans shows invaild icache if you use from exemplar like Ninjacubic Code and romfs on Pokemon Y? Why has Hans no costum ExHeader any senses? Because i try make a fail .3ds file with super mario 3d land romfs and exefs and a wrong ExHeader is does same like on Hans if he get that error on Citra 3ds Emulator says Title ID Mistach before booting that game. Sorry for the offtopic or spamming what ever that called
 

Deleted member 370671

Ball of Kawaiiness
Member
Joined
Aug 23, 2015
Messages
1,435
Trophies
1
Location
Lowee
XP
1,601
Country
Korea, North
Just wait, the topic is actually being discussed publicly here, but with a very clever thread title to not get too much attention. I'm not working on that, but so far, several members have agreed that it's theoretically possible and the team that's working on it just need to write the code now. They promised a PoC for the next days, let's see what happens.
You're talking to neobrain, who is a *really* experienced dev from the Dolphin / Citra team... So I think he knows (a lot) more than us, and probably 99.9% of GBAtemp members :P
 
  • Like
Reactions: Astoria

FR0ZN

Well-Known Member
Member
Joined
Nov 2, 2013
Messages
1,261
Trophies
0
Age
36
XP
3,295
Country
United States
Well HANS support CodeFS and RomFS replacement right?
So what if I (let's say) put in Cubic Ninja and let it use CodeFS and RomFS from Pokemon X?
Technically this still counts as a mod :D
 
General chit-chat
Help Users
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • 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: nah, discord is also a shithole. discord is good only if you have your own community with your...