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

Function log_net

document/en/ps5/exploit.js:364–374  ·  view source on GitHub ↗
(str)

Source from the content-addressed store, hash-verified

362 build_addr(log_sock_addr_store, AF_INET, LOG_NET_PORT, NET_ADDR);
363
364 async function log_net(str) {
365 let str_buf = p.stringify(str + "\n");
366
367 if (log_sock_connected == 0) {
368 await chain.add_syscall(SYSCALL_CONNECT, log_sock_fd, log_sock_addr_store, 0x10);
369 log_sock_connected = 1;
370 }
371
372 await chain.add_syscall(SYSCALL_WRITE, log_sock_fd, str_buf, str_buf.backing.byteLength);
373 await chain.run();
374 }
375
376 async function log(str) {
377 if (ENABLE_NET_LOGS == 1) {

Callers 1

logFunction · 0.85

Calls 2

add_syscallMethod · 0.80
runMethod · 0.80

Tested by

no test coverage detected