CTF做題小結

2021-10-25 18:06:45 字數 877 閱讀 5969

1.定義:所謂柵欄密碼,就是把要加密的明文分成n個一組,然後把每組的第1個字連起來,形成一段無規律的話。 不過柵欄密碼本身有乙個潛規則,就是組成柵欄的字母一般不會太多。

2.柵欄密碼的加密方式:把文字按照一定的字數分成多個組,取每組第乙個字連起來得到密文1,再取每組第二個字連起來得到密文2……最後把密文1、密文2……連成整段密文。

eg:tn c0afsiwal kes,hwit1r g,npt ttessfu}ua u hmqik e ua u hmqik

e {m, n huiouos

arwcniibecesnren.

然後重新排列字母:the anwser is…

1.定義:凱撒密碼,或稱愷撒加密、愷撒變換、變換加密,是一種替換加密的技術,以羅馬共和時期愷撒的名字命名,愷撒曾用此方法對重要的軍事資訊進行加密,即明文中的所有字母都在字母表上向後(或向前)按照乙個固定數目進行偏移後被替換成密文,是最簡單且最廣為人知的加密技術之一。

2.凱撒密碼關鍵的是密匙,密匙也就是乙個數字,比如說密匙是7,那對英文單詞five這個單詞加密,結果就是相應的每個字母在字母表中的序號減去7,f加密後就是m,f加密後就是mpcl。

eg:db gol qph kl db

這個密碼金鑰是7,d解密之後是w,按照這個規律解密,就可以得到flag:wu zhe jia de wu

既然是變異凱撒,那就不會和普通的一樣,看例題

eg:afz_r9vyfscoeo_ul^rwuc

對照ascii碼找與flag的關係

a(97) f(102) +5

f(102) l(108) +6

z(90) a(97) +7

_(95) g(103) +8

然後就找到了規律,得到flag:caesar_variation

ctf做題記錄

萌萌噠的八戒 開啟檔案所在位置,新增字尾為zip.可以檔案有一句話以下密文被解開後可以獲得乙個有意義的單詞 frphevgl 在位移為13的時候可以獲得乙個有意義的單詞 security 然後把密文comechina移位13加密可得flag.世上無難事 以下是某國現任 外發的一段指令,經過一種奇異的...

合天ctf型別做題規範(上)

1 dsqltools的使用介紹 阿d注入 工具使用,沒什麼特殊 不學了,使用功能和burp一樣 主要是各web應用程式解析漏洞,直接解析或配合解析。舉例 apache解析漏洞test.php.nginx 解析漏洞 任意檔名 任意檔名.php 任意檔名 00.php。比如原本檔名是test.jpg,...

hack101 CTF 做題記錄

第一題 右鍵源 檢視,發現了個東東 訪問之 提交 下一題 在markdown test編寫的內容會在testing中顯示,那麼就很簡單了,嘗試構造xss payload 使用payload 成功彈窗,但是沒有flag 使用 原來在源 裡 我自己在平常的測試中常用的xss payload,打很慢,直接...