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

Method fcall

document/en/ps5/rop.js:150–156  ·  view source on GitHub ↗

* helper function to add a standard sysv call to the chain.

(rip, rdi, rsi, rdx, rcx, r8, r9)

Source from the content-addressed store, hash-verified

148 * helper function to add a standard sysv call to the chain.
149 */
150 fcall(rip, rdi, rsi, rdx, rcx, r8, r9) {
151 this.push_sysv(rdi, rsi, rdx, rcx, r8, r9);
152 if (this.stack_entry_point.add32(this.count * 0x8).low & 0x8) {
153 this.push(gadgets["ret"]);
154 }
155 this.push(rip);
156 }
157
158 /**
159 * returns the current stack pointer.

Callers 4

callMethod · 0.80
add_syscallMethod · 0.80
add_syscall_retMethod · 0.80
spawn_threadMethod · 0.80

Calls 2

push_sysvMethod · 0.95
pushMethod · 0.95

Tested by

no test coverage detected