-
-
[原创]PEDIY CTF2017 第一题
-
发表于: 2017-6-1 17:24 3178
-
字符串长度必须为4,暴力破解。
int main() { char String[6] = { 0 }; for (int i = '1'; i <= '9'; i++) { String[0] = i; for (int j = '1'; j <= '9'; j++) { String[1] = j; for (int k = '1'; k <= '9'; k++) { String[2] = k; for (int o = '1'; o <= '9'; o++) { String[3] = o; int v7 = String[2] - '0'; double v0 = (double)v7; v7 = String[0] - '0'; double v1 = (double)v7; v7 = String[1] - '0'; double v2 = v1 / (double)v7; v7 = String[3] - '0'; double v8 = (v0 - v2) * (double)v7 * 16.0; if (v8 == 384.0) printf("%s\n", String); } } } } return 0; }
---------------------------------------------------------------
1148
1156
1174
1193
1339
1555
2158
2166
2184
2248
2256
2274
2293
2639
3168
3176
3194
3348
3356
3374
3393
3939
4178
4186
4258
4266
4284
4448
4456
4474
4493
4747
5188
5196
5548
5556
5574
5593
6198
6268
6276
6294
6358
6366
6384
6565
6648
6656
6674
6693
7359
7748
7756
7774
7793
8278
8286
8458
8466
8484
8848
8856
8874
8893
9368
9376
9394
9948
9956
9974
9993
----------------------------------------
这算多解么?输入1148返回不对,考虑了几分钟,想起8848钛金手机广告,输入8848竟然对了。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [原创]PEDIY CTF2017 第五题答案 3493
- [原创]PEDIY CTF2017 第一题 3179
- 2011 Microsoft ExploitMe活动 22018
- 第二题算法简述 13461
- 腾讯2010第二阶段第一题分析 5433
看原图
赞赏
雪币:
留言: