当前位置: 代码迷 >> 综合 >> [BJDCTF 2nd]elementmaster
  详细解决方案

[BJDCTF 2nd]elementmaster

热度:1   发布时间:2024-02-05 22:16:40.0

题目
图片.png
过程
1.查看源码。发现16进制,转成文本。Po.
图片.png
2.访问Po.php,发现只有一个点。翻译index.php的英文。
我是全部118个元素的元素大师!你可能没有感觉,但是放射性射线的症状会无声的杀死你。
结合步骤一,感觉应该是访问由元素周期表命名的php文件
3.写脚本遍历即可,发现And_th3_3LemEnt5_w1LL_De5tR0y_y0u.php,访问即可。

import os
import requests as req
elements = ('H', 'He', 'Li', 'Be', 'B', 'C', 'N', 'O', 'F', 'Ne', 'Na', 'Mg', 'Al', 'Si', 'P', 'S', 'Cl', 'Ar','K', 'Ca', 'Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu', 'Zn', 'Ga', 'Ge', 'As', 'Se', 'Br', 'Kr', 'Rb', 'Sr', 'Y', 'Zr', 'Nb', 'Mo', 'Te', 'Ru', 'Rh', 'Pd', 'Ag', 'Cd', 'In', 'Sn', 'Sb', 'Te', 'I', 'Xe', 'Cs', 'Ba', 'La', 'Ce', 'Pr', 'Nd', 'Pm', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb', 'Lu', 'Hf', 'Ta', 'W', 'Re', 'Os', 'Ir', 'Pt', 'Au', 'Hg', 'Tl', 'Pb', 'Bi', 'Po', 'At', 'Rn', 'Fr', 'Ra', 'Ac', 'Th', 'Pa', 'U', 'Np', 'Pu', 'Am', 'Cm', 'Bk', 'Cf', 'Es', 'Fm','Md', 'No', 'Lr','Rf', 'Db', 'Sg', 'Bh', 'Hs', 'Mt', 'Ds', 'Rg', 'Cn', 'Nh', 'Fl', 'Mc', 'Lv', 'Ts', 'Og', 'Uue')
for symbol in elements:link = "http://38de3724-a493-4be2-8c8e-f96308716513.node3.buuoj.cn/" + symbol + ".php"response = req.get(link)if response.status_code == 200:print(response.text, end='')else:continue
···