Hacking OTP access via IOSU kernel

Status
Not open for further replies.
D

Deleted User

Guest
if someone can confirm if it's real, can they upload to hbas please
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
whatever that zip exactly is theres some interesting magic in it, now what does this do exactly?
Code:
    int(*disable_interrupts)() = (int(*)())0x0812E778;
    int(*enable_interrupts)(int) = (int(*)(int))0x0812E78C;
    void(*test_and_clean)() = (void(*)())0x0812DCE4;
    void(*invalidate_icache)() = (void(*)())0x0812DCF0;
    void(*drain_write_buffer)() = (void(*)())0x0812DCFC;

    int ay = disable_interrupts();
    test_and_clean();
    drain_write_buffer();
    *(int*)(0x1555500) = 0;
    invalidate_icache();
    enable_interrupts(ay);
 

Hillary_Clinton

Member
Newcomer
Joined
Apr 23, 2016
Messages
23
Trophies
0
Age
76
XP
186
Country
United States
whatever that zip exactly is theres some interesting magic in it, now what does this do exactly?
Code:
    int(*disable_interrupts)() = (int(*)())0x0812E778;
    int(*enable_interrupts)(int) = (int(*)(int))0x0812E78C;
    void(*test_and_clean)() = (void(*)())0x0812DCE4;
    void(*invalidate_icache)() = (void(*)())0x0812DCF0;
    void(*drain_write_buffer)() = (void(*)())0x0812DCFC;

    int ay = disable_interrupts();
    test_and_clean();
    drain_write_buffer();
    *(int*)(0x1555500) = 0;
    invalidate_icache();
    enable_interrupts(ay);
I put that in there; I don't know if it makes a difference in code's execution. It's an instruction memory barrier. The entire .zip is only meant to return from a syscall and then branch to userland IOS-USB so we're not blocking the rest of IOSU from running. It's not really cool so there was like no reason to post it.
 
Last edited by Hillary_Clinton,

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
the ppc side of it is just that otp viewer but the arm side now has different binaries and does just shut down the console, so I cant quite say what the point of it is.
 

RevX1

Member
Newcomer
Joined
Oct 13, 2016
Messages
13
Trophies
0
Age
24
XP
90
Country
Canada
Maybe it looks like the OTP view code because it exploits the same kernel?
cce0e5a4132570b8ccf9ce66f20c5682.png
 
  • Like
Reactions: 7Robins
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    This is how I want to bone but it's my views that I know are right
    +1
  • AncientBoi @ AncientBoi:
    👈 [belongs to one]
    +2
  • K3Nv2 @ K3Nv2:
    I wish people that think they're right about everything didn't exist half the time
  • AncientBoi @ AncientBoi:
    Such as you?
  • K3Nv2 @ K3Nv2:
    That's your way of thinking
  • BigOnYa @ BigOnYa:
    I bet it be tough finding a job, if you were a nudist.
  • AncientBoi @ AncientBoi:
    or vice versa
  • K3Nv2 @ K3Nv2:
    Nah it's easy all they gotta do is blow long breaths of air
  • BigOnYa @ BigOnYa:
    Confronts a nudist "Why be a nudist?" "I'm not a nudist you dick, I'm homeless and poor."
    +1
  • AncientBoi @ AncientBoi:
    I'm also saving 💰 . You know how much it is to just wash your clothes? pffffft
    +1
  • K3Nv2 @ K3Nv2:
    I saved 1k this month by being poor tbh
    +1
  • BigOnYa @ BigOnYa:
    Been eating Ramen all month, but my PC is badass!
    +1
  • K3Nv2 @ K3Nv2:
    Ramen still delicious don't care how much money I'll have
    +1
  • Minox @ Minox:
    I'm eating less, but mostly because I'm trying to avoid getting called heavy again during this year's health exam
    +1
  • Minox @ Minox:
    There's only so many ways they can say "You're fat by our country's standards"
    +1
  • K3Nv2 @ K3Nv2:
    My cholesterol was almost 350 so really stopped going out lol
  • AncientBoi @ AncientBoi:
    [uploads some 🐟 for you] :D @Minox
  • Minox @ Minox:
    I'll stick with my kimchi thank you
  • K3Nv2 @ K3Nv2:
    Triglycerides almost 900
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    K3Nv2 @ K3Nv2: I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it