奇怪的密碼
突然天上一道雷電
gndk€rlqhmtkwwp}z

本題要點:ascii碼對照
看到這串字符......感覺有點像常見的提交flag{xxx}格式....
先看一下ascii的編碼吧,試一下是否和flag有關系~
gndk的10進制的ASCII碼分別是:103 110 100 107
flag的10進制的ASCII碼分別是 :102 108 97 103
發現ASCII以此減少 1 2 3 4,所以以此類推后面會繼續減少......
#! /usr/bin/env python3 # -*- coding: UTF-8 -*- a = "gndk€rlqhmtkwwp}z" i = 0 flag = '' while i < len(a): num = ord(a[i])-(i+1) flag+=chr(num) i+=1 print(flag)
運行之后我們可以看到運行結果~

提交看看呢~
咦~
提交錯誤........
唔.........格式的鍋.............
但是...........加了{ } 還是不行.......
回去再審視一下這串字符........€ 這個符號有點奇怪哦~轉換出來的字符也有點奇怪....去掉試試呢~
提交 flag{lei_ci_jiami}

完成~~~