随波逐流工作室—-探索前沿科技,分享最新软件。点击标题下蓝字“长弓三皮”关注,我们将为您提供有深度、有价值、有意思的阅读。
朋友们,现在只对常读和星标的公众号才展示大图推送,建议大家把长弓三皮“设为星标”,否则可能就看不到了啦!
作者:随波逐流
题目下载:http://www.1o1o.xyz/bo_softdown.html
公众号内回复题目名称可智能搜索writeup
运行一下
你们好我是一名悲催的前端我本该幸福快乐的写着前端结果却被无良的柠檬叔叔拉来出题口亨,我才不会出题呢,我就送你们一百分就好了嘛唉,也不知道会不会被骂的说可是我真的不会出题呀挺说出题还要烤(划掉)考脑洞这年头前端真不容易啊哦,对了差点忘了说题目提示是:这是一道代码阅读题代码地址你们可以找找,我也记不清掉在哪里了2333话说这样给提示是不是有点啰嗦啊算了,就这样吧,好累呀p.s.:最后的答案是一段base64码,不需要解码p.p.s.:这道送分题请不要太感谢我p.p.p.s.:本人单身,ORZ,虽然选手可能没有妹纸(囧)三日后,我被柠檬叔叔暴打了一顿,哭出声~叔叔说这个弹框太烦了,我说你可以关掉啊叔叔:"你没说关掉不会影响做题的啊"被多次暴打后小生表示,小生要搞事情所以小生把未压缩的代码直接放在了压缩代码的同级目录文件名是:woyaogaoshiqing.gaoshiqing,各位拿好福利,蒙声发大财你不会以为这是答案吧?
逆向js
function decode(path, dest, dest2){var flag=[];var relPosition = [],f1 = fs.readFileSync(path),d1 = fs.readFileSync(dest),d2 = fs.readFileSync(dest2),ff1 = new pp(f1),dd1 = new pp(d1),key = new pp(d2),picSize = ff1.size(),pixelNum = picSize.width * picSize.height;for (i = 0; i < picSize.height; i++)for (var j = 0; j < picSize.width; j++){var t1=ff1.get(j, i);var t2=dd1.get(j,i);if((t1.b-t2.b)!=0){if((t1.r-t2.r)==0){var k1=key.get(j,i);flag[t2.g]=String.fromCharCode(k1.g);}else{var k1=key.get(i,j);flag[k1.g]=String.fromCharCode(k1.b);}}}console.log(flag);}decode("1.png","dest.png","key.png");// b25seSBjYXQgd2lsbCBkZWNvZGUgdGhpczIzMzMzMzM=
[随波逐流]CTF编码工具---base---base64解码
only cat will decode this2333333
你若喜欢,为“长弓三皮”点个赞和在看哦
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...