Rating:

No captcha required for preview. Please, do not write just a link to original writeup here.#include<stdio.h>
#include<stdlib.h>
int main()
{
char s[] = "O`EbNgQDfB{FKdHuiSx``F";
int seed = 0x42;
srand(seed);
int v6;
int chas[] = {25,9,38,22,33,21,40,2,9,48,47,46,46,34,33,7,26,39,26,15,18,40,33};
for (int i = 0; ; ++i )
{
v6 = strlen(s);
if ( v6 < i )
break;

printf("%c",(int)s[i]^chas[i]);
}
}
生成key,运行文件输入得到flag