[random]

Para esta prueba hay que analizar el código.

Como se puede observar, hay una comparativa, entre un numero random y la clave con deadbeef.

Como ahora se puede observar, en código hay un rand(), pero no hay una alatoriedad, es simplemente rand(), veamos que pasa en formato código.

rand = 1804289383

Vamos a convertir 0xdeadbeef en decimal.

deadbeef = 3735928559

bueno, veamos que pasa si elevamos rand ^ deadbeef.

Listo.