2012-07-25 81 views
0

是否可以檢測隱藏在Android SO文件中的加密字符串和算法?立即調查Android安全最佳做法。謝謝。Android SO文件安全

+0

在最一般的情況下,不;這是一個不可判定的任務。但是,可能會使用一些體面的啓發式方法 - 通常情況下,代碼是使用少數幾種不同的技術加密的,逆向工程工具有時可以將它們加以填充。 – bchurchill 2012-07-25 16:47:17

回答

0

當然。它畢竟只是隱藏的。加密數據比具有某種結構的普通庫代碼更加隨機。有些工具可以檢測到這一點(有些甚至可以用於內存)。真正的問題是如果解密密鑰駐留在同一個二進制文件中。如果是的話,足夠確定的人將能夠找到它。你最好的辦法是嘗試在運行時通過組合它的一些部分來生成它,但這也不是防彈的。