-
-
2021ctf签到题
-
2021-11-15 21:22 776
-
1. ida静态载入分析,从main定位到事件处理函数
2. 通过简单分析,进行代码标注,crc32是利用特征值+OD动态调试确认
3. 限制flag格式为十进制数
strspn(&check, "0123456789") == strlen(&check))
4. 根据样例,整理算法
1 2 3 4 5 | input = 01F845C5B7C52E56 check = 653259165 = 0x26EFF19D inputcrc = crc32( input ) = 0x744e1cc7 inputcrc^check = 0x52a1ed5a crc32( "52a1ed5a" ) = = 0x13B88C77 ,最后校验值 |
5. 反推即可得flag
【看雪培训】《Adroid高级研修班》2022年夏季班招生中!