String Hider 隱藏任意的字串


在傳遞資料的過程中,總是不想要讓人家一眼就看明白你所傳遞的文字訊息。隱藏文字訊息的方式有很多種,如果沒有解碼還原的需求,只需進行雜湊(Hash)運算即可。但若有還原的需求,則可能要使用到某些著名的加密演算法,例如DES、AES等等,但這些演算法又很複雜,需要加解密鑰又需要初始向量,還有一堆不同的長度,若兩方沒有事先講好如何加解密,那要還原出原本的字串是很困難的。如果只是想要隱藏一些不太想讓別人一眼看出的訊息(例如連線IP、INI程式設定檔、檔案路徑),可以使用String Hider來輕易完成。

String Hider採用UTF-16編碼,可以將所有能見到的字元,轉成一串由大寫英文字母組成的字串,無需任何加解密鑰現在已可以自行決定是否加入金鑰,且每次產生出來的字串也都不相同,但是還原出來的原始字串都是一樣的。另外,String Hider還內建Gzip壓縮功能,可以把重複性很高的字串再壓縮成長度更小的字串,更易於傳播。本站亦有些地方有使用到String Hider隱藏掉一些不想讓人一眼瞧出來的文字。

下載StringHider

MagicStringHider

MagicStringHider(String Hider)函式庫。

GitHub:

https://github.com/magiclen/MagicStringHider

本站下載

StringHiderFrame

String Hider的GUI。

GitHub:

https://github.com/magiclen/StringHiderFrame

本站下載

String Hider的GUI用法很簡單,只要將想要隱藏或是想要還原的文字貼到視窗上方的文字輸入區域,轉換結果就會顯示在下方的文字區域。

String Hider 隱藏任意的字串

String Hider 隱藏任意的字串

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章