Bugku-CTF加密篇之奇怪的密碼(突然天上一道雷電 gndk€rlqhmtkwwp}z )


奇怪的密碼

 

突然天上一道雷電
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}
 
 
 
 
完成~~~
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM