1.圖片轉(zhuǎn)二進制加密工具
封裝此工具的目的是隱藏項目中所有圖片。工具會讀取項目中的所有圖片轉(zhuǎn)base64后再對數(shù)據(jù)進行加密,最后輸出一個txt文件。項目在加載圖片時從本地讀取二進制流。需要對項目進行一些更改,在應(yīng)用啟動或者運行時讀取到加密圖片資源后進行解密,再對獲取圖片方法進行封裝,統(tǒng)一從txt文件中讀取通過二進制流的形式加載。

image.png
2.自動匹配項目中所有字符串并自動加密,替換原有字符串,在運行時再進行解密。
此工具目的是將項目中字符串全部一鍵加密,等運行時通過密鑰進行解密。
工具會將a = ‘nihao’;轉(zhuǎn)化為a = 解密類.('nihao的加密后數(shù)據(jù)',nihao的加密key);此種形式。
將nihao轉(zhuǎn)化為加密數(shù)據(jù)和字符串特征匹配,工具已經(jīng)封裝,如果你精通正則,則可以更靈活的使用。

image.png
3.自動匹配項目中所有文字進行翻譯并替換

image.png