点击此处获得更好的阅读体验
题目考点
- 简单算法分析
解题思路
程序接收输入后,对输入进行16进制数转换,也就是在0-9a-f
之内。然后对一个全局int数组前8个成员写入常量,后8成员不变。最后比较转换后的输入和这个全局数组每个元素-1。
1 | dwords = [0x00000050, 0x000000C6, 0x000000F1, 0x000000E4, 0x000000E3, 0x000000E2, 0x0000009A, 0x000000A1, 0xa7, 0xde, 0xda, 0x46, 0xab, 0x2e, 0xff, 0xdb] |
Flag
1 | flag{4fc5f0e3e2e199a0a6ddd945aa2dfeda} |