When writing payloads designed to be injected into a PHP application (e.g., via a buffer overflow in a PHP extension like imagick or a local file inclusion leading to memory corruption), developers use the C99 standard to generate shellcode.
int main() // Build a high-performance application with C99 printf("Hello World!\n"); return 0; shell c99 php for