技術(shù)總結(jié)
本發(fā)明涉及一種Jar包加固方法及系統(tǒng),所述方法包括如下步驟:加密Jar包文件并向Android項目提供加密后的Jar包以及解密動態(tài)庫;Android項目使用解密動態(tài)庫解密Jar包文件;Android項目調(diào)用解密后的Jar包文件;Android項目刪除解密后的Jar包文件和從該Jar包文件中釋放出的DEX文件。本發(fā)明在Jar包文件提供給Android項目使用之前,需要先對其進行加密。把加密后的Jar包文件和用于解密的動態(tài)庫提供給Android項目使用。由于本發(fā)明包括密鑰提取、Jar包加密、Native動態(tài)庫解密以及解密完成后清除文件,因此提高了Jar包逆向的難度,保護Android中Jar包文件,增強其安全性,降低了Jar包源代碼被逆向獲取的風險。
技術(shù)研發(fā)人員:宮亞明
受保護的技術(shù)使用者:北京握奇智能科技有限公司
文檔號碼:201611221340
技術(shù)研發(fā)日:2016.12.26
技術(shù)公布日:2017.06.13