oin

writeup


刮开有奖

<p>[TOC]</p> <h1>🌓分析</h1> <p><img src="https://pic.imgdb.cn/item/637b296216f2c2beb11b5836.png" alt="" /> </p> <p>程序的主体逻辑如图所示,从中可以知道我们输入8个字节,然后v7和string处理后对比知道是否正确,所以我们首先需要知道处理v7的结果</p> <p><img src="https://pic.imgdb.cn/item/637b2bc216f2c2beb11ee524.png" alt="" /> </p> <p>分析可以发现它其实就是进行了由小到大的排序,原来顺序为 <code>ZJSECaNH3ng</code> ,改变后的顺序为 <code>3CEHJNSZagn</code> </p> <p><img src="https://pic.imgdb.cn/item/637b2ca616f2c2beb1201f3a.png" alt="" />至于对string的处理其实就是base64运算 </p> <p><img src="https://pic.imgdb.cn/item/637b2ce916f2c2beb1207991.png" alt="" /> </p> <p>从码表也可以看出来</p> <p>最后的密文为 <code>UJWPak1wV1Ax</code> ,前4个直接不变,后边的需要先base64解码</p> <p><img src="https://pic.imgdb.cn/item/637b2ed416f2c2beb123463e.png" alt="" /> </p> <p>重新排序为 <code>PW1pjM</code> ,所以最终flag为 <code>UJWP1jMp</code></p> <h1>🌓附件</h1> <p><a href="https://cowtransfer.com/s/7cea3ca05df944">https://cowtransfer.com/s/7cea3ca05df944</a></p>

页面列表

ITEM_HTML