CTF ROT5 13 18 47位移密碼

2021-09-02 23:39:04 字數 534 閱讀 7471

[ctf]rot5/13/18/47位移密碼

---------------轉換**

rot5:只對數字進行編碼,用當前數字往前數的第5個數字替換當前數字,例如當前為0,編碼後變成5,當前為1,編碼後變成6,以此類推順序迴圈。

rot13:只對字母進行編碼,用當前字母往前數的第13個字母替換當前字母,例如當前為a,編碼後變成n,當前為b,編碼後變成o,以此類推順序迴圈。

rot18:這是乙個異類,本來沒有,它是將rot5和rot13組合在一起,為了好稱呼,將其命名為rot18。

rot47:對數字、字母、常用符號進行編碼,按照它們的ascii值進行位置替換,用當前字元ascii值往前數的第47位對應字元替換當前字元,例如當前為小寫字母z,編碼後變成大寫字母k,當前為數字0,編碼後變成符號_。用於rot47編碼的字元其ascii值範圍是33-126,具體可參考

ascii編碼

MCS 51 A51 程式跑飛怪相

程式跑飛怪相 1.跑飛的程式 昨天凌晨寫了個程式,太晚就睡了。昨天早晨9點多鐘的時候,除錯程式居然發現程式跑飛了。跑飛程式部分 如下 tleft mov 1000h,006h 迴圈次數 mov a,1001h push acc lloop setb p1.2 pop acc mov p0,a clr...

51微控制器與C51

微控制器又稱單片微控制器,是在一塊晶元中整合了cpu 處理器 ram 資料儲存器 rom 程式儲存器 定時器 計數器和多種功能的i o 輸入 輸出 介面等一台計算機所需要的基本功能部件,從而可以完成複雜的運算 邏輯控制 通訊等功能。51微控制器是對所有相容intel 8031指令系統的微控制器的統稱...

51微控制器C51程式

學習c51程式之前需要對c語言有一定的了解和學習 這裡只介紹與c語言有區別的地方 具體的不同如下 1 c51中增加了幾種針對msc 51微控制器的特有資料型別 a sfr和sfr16 用於定義特殊功能暫存器,如 sfr psw 0xd0 一般情況下這些特殊功能暫存器不需要使用者自定義,通常包含在標頭...