0%

福州大学信息安全竞赛部分wp

福州大学信息安全竞赛部分wp(全 是 简 单 题)

OhMyChess

不知道预期解法,发现只要对王,输了之后也会有flag出来。

flag_in_text

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 定义字符串
s = "Toc{CnCTeCTFf{mF{oFC0?tCnutTtFffyfiT0{C{mi0it00ifFeftcfcCto{o{nnnCTf}nui0Cm?FmCn{FmCT?{yfn?if0fiifumfunfT6!cCeCyTycmmFTo???e{m!ion{tCitT!{nc{Foi?C{f!e?iTt?}Ce0iyem{CTui?CtyCF{?Fyfn{m0!eoCFi?{in}niFfoc?F?0to{?iT?!n{cCfttFmy{F0CTCielT}fTnnmCfncCeyF?{mneFm{TemnT{ufT{fFTf}iF0coCn{{0?ycu?o{f?FcC?0uymoFmT0}0e{tTeof{e!oFctCennTym}F?0oeciCo}omni{if!cd}gieFufTmFneCct{TneCCyfFCyct?f{CTmcn{{FCuCCmFfcToC{u0TFcC?myCfnF0t{ifF?cTc0{}FFfT{mF!?FmoFCFyuToc5icoenn!uT?FoeTT{n{ify?ffniF{fTei?0tT0fqui?u2min!?kFFCtnttnie{?CfCF0rieuTiTT{Cntfeocfotm0mT?efeu0F?Te?}{nn?cFF?ycucinuFCfuTTo{CTCyfF03i!Fcitf{{nutt?mT?Tye{Ct{icmFFTC?tTn}Cc0ic{n?ntyffif?eFmniiFtCTm?tT?T{nyeoicT!ytFTiF0!ye??yffnFn{fTTttTTnfenoyFfTuCoiFcoF?cTTc?ucc{yT?{n?eCFyceC?c!mTmT?fConyyotC?eCiCFni{cccaiFCFC!F0ucitFetCcfccy{FjeTf{TCFyCp?FieFTefnFtf0?yT!eo0nCic!{if?F9}FCoomehiffcc?{{{tF?CmuFo!}feeyFiT{n?iyFiuTi0u{{C{CCTcFoccF?0fmf?wufoiytfn!iiCTmc?f?oen?mFCtcTF{z0fu?CFc!{e}CfeeTnitv}ft0nFT?Ft1imn!Cn}mcT?ocnoc?FuCc7nfF{T?ofnxCi{f{CCteTmoFoCF?e?FTC?C!}fiyte{nF?{FenCFct!08ytfufC{{0FeefsiiTotin}CnynCnui0ofCfct?tfCyCFbofcCfuifC?fio!tt?{{{Fi{TCe0cfneT{cmef4FTomTenuttTFCyTCCTenFonoTnT}uF?TFFu?enm"

# 创建字典
freq = {}

# 遍历字符串,计算字符频次
for char in s:
if char in freq:
freq[char] += 1
else:
freq[char] = 1

result = sorted(freq.items(), key=lambda x: x[1], reverse=True)
for char, count in result:
print(char, count)

OhMySubstitution

对照task.pytask.py.sub,推出flag.txt.sub代表的flag值

自 信 音 游 人

网易云识曲得知这首歌叫だいあるのーと,找个原曲下下来,将原曲和题目给的曲子导入Audacity。
反相原曲将两首歌混响后可以得到拨号数字音,学习DMTF相关知识后通过看谱频图得到数字:

1
00082 00079 00073 00083 00123 00110 00049 00099 00051 00095 00116 00048 00110 00051 00115 00125

转化ASCII得到flag。
偷懒用dtmf2num工具结果解不出来我真的会闹(悲)