首页
论坛
课程
招聘
[原创]第三题
2017-10-29 20:10 844

[原创]第三题

2017-10-29 20:10
844
这题加入了很多反调试,我一开始是直接上ida看的,看到首先是base64解码了俩遍,然后通过“*.-”等自付的转换,将其转换成ascii码,最后计算出hash值,hash算法好像是sm3算法(不过我从网上找的算出来好像与调试出来的不对,所以我调试跟出相应的hash),最后一步是进行最后的转换,不过这里面有一点可以简化的就是结束符是空格,所以可以通过空格来简化很多不必要的转换,一开始我的输入是俩个‘//’,最后base64编码出来得到的有等号,问主办方说是不能有等号,所以改到了‘/////////’,最后得到无特殊字符的base64编码字符串,再得到hash值,提交以后得到flag:THk4dkx5OHZMeTh29aa4f168af9fcb372825d2e817379ab6ad4a7da973a38c44a0ec56a788dfb89b

[培训]12月3日2020京麒网络安全大会《物联网安全攻防实战》训练营,正在火热报名中!地点:北京 · 新云南皇冠假日酒店

收藏
点赞0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回