BUGKU CTF 奇怪的密碼

2021-09-16 19:43:38 字數 928 閱讀 9412

bugku 奇怪的密碼

給的密文,同時題目作用不大

gndk€rlqhmtkwwp}z

看到密文想到ascii解密,但flag{}提交少不了雙括號,那麼如果是ascii是按常規都增加或減少某個數必然最後乙個字母和第5個相同,顯然不是,所以有點像當作是公差變化數列。這是第乙個坑

ascii碼對照表

如下:

# -*- coding: cp936 -*-

a = "gndkz"

i = 0

flag = ''

while i < len(a):

num = ord(a[i])-(i+1)

flag+=chr(num)

i+=1

print(flag)

輸出結果出來之後就要說下第二個坑了,我是看了別人writeup才知道的,解碼錢的歐元符號"€"

在輸出結果中很奇特,反正他也沒用,所以在指令碼執行前就將它去掉。

這樣提交flag --> error

回到第乙個坑,長話短說還要自己給輸出結果加上 {}

再分享下 之前的一題 凱撒部長的獎勵 也是加密的

這是題目,看到凱撒,當然是凱撒解碼

結果中沒有發現 key{} flag{} 等等字樣,不過看到題目和密文這麼長,不簡單,仔細看

這也還算好,之前做過乙個在一堆的字母裡頭找flag…

hdkashbxcajsduowueoqflagdsadjwqio 大概就是這樣了 縮短了n倍

奇怪奇怪的問題

由於需求,我自己寫了乙個mydialog extends dialog 在dialog裡面寫了乙個handler,用來更新dialog上的字。第二次更新介面,需要dialog比第一次變大點。可是dialog在activity裡面顯示,如果activity不掛後台的話,更新很正常。但是我把activi...

BugkuCTF 白哥的鴿子 linux 隱寫3

在linux中可以開啟說明,寬高都沒有修改。扔進winhex中,只感覺結尾處有點奇怪 出現flag的樣本,但是我不知道這是怎麼處理,看了別人的解答,發現是柵欄密碼 3個字元一組,一共24個字元,總共8組 str fg2ivyo l 執行 tar zxvf 命令 解壓解包,之後檢視檔案型別 執行 ca...

奇怪的比賽

某電視台舉辦了低碳生活大獎賽。題目的計分規則相當奇怪 每位選手需要回答10個問題 其編號為1到10 越後面越有難度。答對的,當前分數翻倍 答錯了則扣掉與題號相同的分數 選手必須回答問題,不回答按錯誤處理 每位選手都有乙個起步的分數為10分。某獲勝選手最終得分剛好是100分,如果不讓你看比賽過程,你能...