Una forma de shellcode que busca en el espacio de direcciones múltiples bloques pequeños de datos ("huevos") y los recombina en un bloque más grande para ser ejecutado.
El investigador de seguridad describió cómo funcionan las omelettes: reúnen fragmentos de código dispersos, como huevos revueltos, y los vuelven a ensamblar en instrucciones maliciosas para eludir las medidas de seguridad.