码迷,mamicode.com
首页 > 其他好文 > 详细

[BJDCTF 2nd]elementmaster

时间:2021-02-01 13:03:06      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:获得   pytho   nts   class   elements   png   网页   进制转化   info   

没有太多头绪,只能打开源码看看

看到源码中有奇怪的两端编码,506F2E和706870

把他们十六进制转化为字符是Po.php

进入该网页是个点,这时候联合图画中的话语

我想到了整个元素周期表

所以,用脚本

import requests
import re

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‘]

flag = ""
ele = ""

for element in elements:
    url = "http://91d12afb-97ea-4507-82aa-4e264a902713.node3.buuoj.cn/{}.php".format(
        element)
    r = requests.get(url)
    if (r.status_code == 200):
        flag += r.text
        ele += element+‘-‘
print(flag)
print(ele)

最终获得And_th3_3LemEnt5_w1LL_De5tR0y_y0u.php

进入后得到flag

技术图片

[BJDCTF 2nd]elementmaster

标签:获得   pytho   nts   class   elements   png   网页   进制转化   info   

原文地址:https://www.cnblogs.com/sipc-love/p/14354028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!