Hacking OTP access via IOSU kernel

  • Thread starter Thread starter Donald_Trump
  • Start date Start date
  • Views Views 242,212
  • Replies Replies 1,079
  • Likes Likes 78
Status
Not open for further replies.
if someone can confirm if it's real, can they upload to hbas please
 
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);
 
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,
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.
 
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