int main(int argc, char** argv) { unsigned char c[33] = "S0m3time_l1tt1e_c0de_1s_us3ful33"; unsigned char in[33] = { 0 }; unsigned int t1 =0,t2= 0,t3=0,t4=0; //printf("please input:\n"); //scanf("%s",&c); printf((const char *)c); printf("\n"); in[0] = c[0] ^ 0x18; in[1] = c[1] ^ 0x9; in[2] = c[2] ^ 0x3; in[3] = c[3] ^ 0x6b; in[4] = c[4] ^ 0x1; in[5] = c[5] ^ 0x5A; in[6] = c[6] ^ 0x32; in[7] = c[7] ^ 0x57; in[8] = c[8] ^ 0x30; in[9] = c[9] ^ 0x5d; in[10] = c[10] ^ 0x40; in[11] = c[11] ^ 0x46; in[12] = c[12] ^ 0x2b; in[13] = c[13] ^ 0x46; in[14] = c[14] ^ 0x56; in[15] = c[15] ^ 0x3d; in[16] = c[16] ^ 0x02; in[17] = c[17] ^ 0x43; in[18] = c[18] ^ 0x17; in[19] = c[19]; in[20] = c[20] ^ 0x32; in[21] = c[21] ^ 0x53; in[22] = c[22] ^ 0x1F; in[23] = c[23] ^ 0x26; in[24] = c[24] ^ 0x2a; in[25] = c[25] ^ 0x01; in[26] = c[26]; in[27] = c[27] ^ 0x10; in[28] = c[28] ^ 0x10; in[29] = c[29] ^ 0x1E; in[30] = c[30] ^ 0x40; in[31] = c[31]; printf((const char *)in); return 0; }
[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界