Homebrew [WIP] Memchunkhax 2

Status
Not open for further replies.
D

Deleted User

Guest
SNSHax is a good thing, but still not useful enough pairing it with a kernel exploit.
In therms of functionality SNSHax can only provide just downgrading and legit CIA installation possibilities (and N3ds-Only), while the kernel can also give us access to every syscall and service, which is great in therms of homebrew.
Also, i would prefer to hack my 3ds on the latest firmware possibile, instead to downgrade it.
Not to mention that this ARM9 exploit they presented is still the only possible to do.
 

julian20

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
352
Trophies
0
XP
648
Country
Germany
Ok guys. I use libkhax as a template for my code(it´s written in cpp which is a condition(we need KObjects)). Also this is practical, because we can make the launcher 9.2> and 9.3< compatible.

I have a problem. I want to use multiple KSynchronizationObjects(http://www.3dbrew.org/wiki/KSynchronizationObject) to simulate memchunkhdrs, but i don´t know how to edit the atributes. I cannot edit it directly inside the ram(that´s our goal), so how can i change them?
 
Last edited by julian20,

julian20

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
352
Trophies
0
XP
648
Country
Germany
Ok i am now going through the KObject list. I search now an Object with a vtable, 2 u32 variables which can be set to a value. One example is the reference count, which can be modified with pointers
 

MionissNio

Well-Known Member
Member
Joined
Jul 4, 2012
Messages
310
Trophies
0
XP
525
SNSHax is a good thing, but still not useful enough pairing it with a kernel exploit.
In therms of functionality SNSHax can only provide just downgrading and legit CIA installation possibilities (and N3ds-Only), while the kernel can also give us access to every syscall and service, which is great in therms of homebrew.
Also, i would prefer to hack my 3ds on the latest firmware possibile, instead to downgrade it.
Not to mention that this ARM9 exploit they presented is still the only possible to do.
I'd rather prefer downgrade, many stable cfw exist for it and also there is unpatchable browser had entry point for it hence 9.2 for me.

Besides 9.2 mastah race B-)
 
  • Like
Reactions: V3NUS_M1NER
D

Deleted User

Guest
I'd rather prefer downgrade, many stable cfw exist for it and also there is unpatchable browser had entry point for it hence 9.2 for me.

Besides 9.2 mastah race B-)
Kernel exploitation offers downgrade too btw, it just open the way to old3ds too.
 

MionissNio

Well-Known Member
Member
Joined
Jul 4, 2012
Messages
310
Trophies
0
XP
525
Kernel exploitation offers downgrade too btw, it just open the way to old3ds too.
I am aware of that memchunk exploit also offers downgrade but I was just saying that I prefer downgrade over recent firmware kernel exploit and cfw cause they can be easily patched.
 

MasterLel

Cooonfusion of da highest orda
Member
Joined
Mar 14, 2015
Messages
1,244
Trophies
0
Location
France
Website
gbatemp.net
XP
587
Country
France
Yeah, once you're on 9.2, you're safe for ever, since update nags don't exist in that firmware, but they do on 10.x so nintendo can patch/block stuff whenever they want
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
I am aware of that memchunk exploit also offers downgrade but I was just saying that I prefer downgrade over recent firmware kernel exploit and cfw cause they can be easily patched.
yeah especially with the youtube/browser remote disabling, would suck if it turned out that could be done for a big group of titles, i.e browser/cubicninja/safe mode NS/smash bros/ironhax leaving you screwed for any of the new exploits(with the exception of NTRcardhax, but i don't imagine anyone will be using that)......personally i think 9.2 or lower with emunand is the best option
 
Last edited by gamesquest1,

ChaosRipple

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
272
Trophies
0
Age
29
XP
183
Country
United States
From the looks of it, I believe you need to create two threads with some sort of synchronization between them. The first thread will call "svcControlMemory" while the second thread will call "svcCreateAddressArbiter" in a while loop condition until the memory page is accessible. Then it'll inject the pages.
 

julian20

Well-Known Member
OP
Member
Joined
Jan 10, 2015
Messages
352
Trophies
0
XP
648
Country
Germany
From the looks of it, I believe you need to create two threads with some sort of synchronization between them. The first thread will call "svcControlMemory" while the second thread will call "svcCreateAddressArbiter" in a while loop condition until the memory page is accessible. Then it'll inject the pages.
That´s what i thought too
 
  • Like
Reactions: DiegitusXD
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Nighty night, wise one, thanks for trying to help.
  • Psionic Roshambo @ Psionic Roshambo:
    To sleep perchance to dream!
  • BigOnYa @ BigOnYa:
    My state has put a heavy tax on vape juice, taxing any juice with nicotine by the weight/oz. So to get around the bs, my local vape store only sells 0 nicotine vape juices, then they also sell straight nicotine in tiny bottles, and you mix it yourself to your 0% juice, lol
    +1
  • BigOnYa @ BigOnYa:
    Damn, is that Wing from South Park?
  • Psionic Roshambo @ Psionic Roshambo:
    BigOnYa hmmm I wonder how long until someone just vapes the straight nicotine lol
  • BigOnYa @ BigOnYa:
    I was gonna say people are not that dumb, but yea you right, some are.
    +1
  • K3Nv2 @ K3Nv2:
    People have put 50mg salt nic in straight subohm coils which is like more powerful hits
    +1
  • BigOnYa @ BigOnYa:
    Hey psi, do they have dress codes down there in FLa, here there are signs on stores that say "No shirt, no service" but curious bout down yonder
  • BigOnYa @ BigOnYa:
    Yea I tried the salts and too strong for me, I prefer the norm juice
  • K3Nv2 @ K3Nv2:
    In Florida they don't serve you if you have clothes on
    +1
  • K3Nv2 @ K3Nv2:
    Fucking raining again
  • BigOnYa @ BigOnYa:
    How can you tell, do you see rain drops on top of other rain drops?
    +1
  • K3Nv2 @ K3Nv2:
    I can tell by whenever your wife done letting out loud ass moans then I get her a ticket back home
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, yeah most places demand clothes and shoes, unless it's some really back water place that I am unaware of lol
    +1
  • BigOnYa @ BigOnYa:
    Cool, I got lunch money for tomorrow then.
  • BakerMan @ BakerMan:
    @K3Nv2 call uremum Sloppenheimer the way she givin me this bomb head
    +1
  • K3Nv2 @ K3Nv2:
    I call uremum alzheimer she forgets to leave
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Time to start a vape straight nicotine challenge, Darwin be praised!
    +1
  • K3Nv2 @ K3Nv2:
    Imagine if Hitler had vapes, we promise it's not cyanide it'll help you quit nicotine
    +1
  • BigOnYa @ BigOnYa:
    Please, walk into my patented vape chamber, aka the non smoking area
  • K3Nv2 @ K3Nv2:
    I do wonder how dominate Germany would've been if they just enlisted Jewish people
  • BigOnYa @ BigOnYa:
    They actually enlisted Muslims, seriously, because the Muslims hates Jews, even tho it was not the supreme race. He claimed common hate, is friendship.
  • K3Nv2 @ K3Nv2:
    He could've just made them walking shields kind of a dumb ass move
  • K3Nv2 @ K3Nv2:
    https://a.co/d/3km8bqC lol cd level quality I fucking hope so
    K3Nv2 @ K3Nv2: https://a.co/d/3km8bqC lol cd level quality I fucking hope so