-
-
[原创]第二题 子鼠开天
-
发表于: 2020-4-17 11:43 3090
-
第二题 子鼠开天
我比较喜欢这个题,可以猜也可以逆,可惜多解。
主要有 4 个函数,第一个函数 hex_to_bin_trans 将输入的 key 从字符串转换为 bytes;第二个函数 maybe_aes_4010F0 将第 6 个函数从 0 改为 1 就是解密,所以没有具体看是什么;第三个函数 rsa_401210 是一个 RSA 加密;第四个函数 compute_name 只与 name 有关,所以也无所谓是什么。
只要能试一下 maybe_aes_4010F0 能自己解密,并且看出 rsa_401210 是 RSA,就可以了。
RSA的参数
n = 25803548686243616760566554811566861188892241539960595752551416753776229384809 # factordb.com p = 62200374650971387955409196903 q = 1667323738873241212963375822468619077
这个题只校验了RSA加密结果32个字节中的19个,也没判断key的大小写,所以多解。
一个合法的解为 0c5ce379f2102313d7420ec4883e25d07b935f98e2b0d9819275450cfda7086e
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2020-4-18 11:10
被iweizime编辑
,原因:
赞赏
他的文章
看原图
赞赏
雪币:
留言: