-
-
[原创]看雪CTF2017第13题
-
发表于:
2017-6-26 01:35
5582
-
1. 处理逻辑
name是内置的: readyu
code是输入的
z = 10000000000000000000000000000000000000000000000000000000000000000079
r = code ^ 5 mod z
r有34字节, 前17字节作为x, 后17字节作为y
epInput = (x,y)
根据name计算3个md5值:
md0=md5("\x01readyu-pediy")=51C75F1F444BAA97ED18DD6C340835D7
md1=md5("\x02\x02readyu-2017")=0E5CF7F068D6EFA16F42F935EC424A75
md2=md5("\x03\x03\x03readyu-crackme")=A4CD1D64486ABDE1BE441944460CD41D
椭圆曲线: m=131, a=13, b=2, c=1, a2=0, a6=1
前面的epInput是这个曲线上的点
ep1 = ( 51C99BFA6F18DE467C80C23B98C7994AA, 42EA2D112ECEC71FCF7E000D7EFC978BD )
ep2 = ( 6C997F3E7F2C66A4A5D2FDA13756A37B1, 4A38D11829D32D347BD0C0F584D546E9A )
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课