Integrate forcequitOS/bad_query for sandbox-escaped PosterBoard writes, on-device container UUID detection (no PC/Nugget required), descriptor wipe for Reset Collections, and Mond-style WebKit respring that works under LiveContainer. Rebrand fork to com.mak5er.Pocket-Poster; credit Mak5er.
23 lines
517 B
C
23 lines
517 B
C
//
|
|
// xpc_crash.h
|
|
// Pocket Poster
|
|
//
|
|
// Userspace respring helpers (from Cowabunga / Project Zero xpc w00t).
|
|
//
|
|
|
|
#ifndef xpc_crash_h
|
|
#define xpc_crash_h
|
|
|
|
#include <stdio.h>
|
|
|
|
/// Crash an XPC service by name (triggers relaunch of the hosting process).
|
|
void xpc_crasher(char *service_name);
|
|
|
|
/// Respring via crashing com.apple.backboard.TouchDeliveryPolicyServer
|
|
void restartBackboard(void);
|
|
|
|
/// Respring via crashing com.apple.frontboard.systemappservices
|
|
void restartFrontboard(void);
|
|
|
|
#endif /* xpc_crash_h */
|