东方阅读网【www.dfmsc.com】第一时间更新《从零开始的CTFer生活》最新章节。

异或运算是逻辑学当中的一种很奇妙的基本运算——只有当两个输入不同时,输出才为“真”,若两个输入相同,无论是“真”还是“假”,其结果都为“假”,这也令异或操作具有可逆性——二次异或等于没有异或(通过穷举法可以快速证明这个特性)。

对于早已有着几年编程经验的筱懿明而言,写这种简单的解密程序并不算什么难事,不到五分钟解密程序就写好了——

------

#ilde itre

#ilde type

#ilde trig

ig epe td;

it i(vid)

it relt;// ex

iged it i4;//[rp+20][rbp-40]

iged it i3;//[rp+24][rbp-3C]

iged it i2;//[rp+28][rbp-38]

iged it i1;//[rp+2C][rbp-34]

iged it ;//[rp+30][rbp-30]

iged it ;//[rp+34][rbp-2C]

iged it ll;//[rp+38][rbp-28]

iged it ;//[rp+3C][rbp-24]

iged it jj;//[rp+40][rbp-20]

iged it ii;//[rp+44][rbp-1C]

iged it ;//[rp+48][rbp-18]

iged it ;//[rp+4C][rbp-14]

iged it l;//[rp+50][rbp-10]

iged it ;//[rp+54][rbp-C]

iged it j;//[rp+58][rbp-8]

iged it i;//[rp+5C][rbp-4]

r [100]=“xzztz|ydg/@.l@x,_(b“;

fr ( i4 = 0; i4 = 30;++i4 )

[i4]^= 0x37;

fr ( i3 = 0; i3 = 30;++i3 )

[i3]^= 0x49;

fr ( i2 = 0; i2 = 30;++i2 )

[i2]^= 0x2E;

fr ( i1 = 0; i1 = 30;++i1 )

[i1]^= 0x57;

fr ( = 0; = 30;++ )

[]^= 0x40;

fr ( = 0; = 30;++ )

[]^= 0x21;

fr ( ll = 0; ll = 30;++ll )

[ll]^= 0x1B;

fr ( = 0; = 30;++ )

[]^= 0x56;

fr ( jj = 0; jj = 30;++jj )

[jj]^= 0x61;

fr ( ii = 0; ii = 30;++ii )

[ii]^= 0x15;

fr ( = 0; = 30;++ )

[]^= 0x26;

fr ( = 0; = 30;++ )

东方阅读网【www.dfmsc.com】第一时间更新《从零开始的CTFer生活》最新章节。

本章未完,点击下一页继续阅读。

相关阅读More+

这主播真狗,挣够200就下播

吉牛

重生之巨变

永远的大洋芋

娱乐圈之世界级导演

诺克萨斯盖伦

文娱:开局拿杨老板小金库搞投资

诸葛黯

噬天龙帝

掌上宝

重生:从拒绝结亲开始

两个木鱼