Mundo ofensivo y defensivo EasyRe
Después de verificar la información del bombardeo, tírela a ida32, presione shift + F12 y descubra que la primera línea tiene una bandera, pero no es correcta, y hay una derecha \ n
Entonces se puede juzgar que la bandera real está cerca de esta instrucción, así que verifique el pseudocódigo
Después de ver esto, es fácil revertir la bandera, el código es el siguiente:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
const char* tar = "xIrCj~<r|2tWsv3PtIzndka";
char flag[25] = {
0};
for (int i = 0; i < 24; i++)
{
flag[i] = tar[23 - i] ^ 0x6;
flag[i]--;
}
printf("%s",flag);
}