root权限是
1什么是root權限?root權限相當系統管理員,有了root權限,就可以隨意更改刪除手機里的文件
2怎么獲取root權限
可以用第三方軟件,如刷機大師,一鍵root
3有root權限可以干什么?
1)刷機2)刪除手機內置app3)訪問data/data的文件夾,并進行修改
4怎么才能知道手機root?
1)刷機大師2)查看是否可以訪問data/data目錄3)如下圖,,有root的情況顯示#,沒有root的情況顯示$,有時候用真機運行時,即使已經root了,但默認顯示$,輸入su即可獲取管理員權限,則可以看到#,
5MD5算法加密
public static void main(String[] args) {
// TODO Auto-generated method stub
String password = "124545";
try {
//獲取MD5算法的對象
MessageDigest instance = MessageDigest.getInstance("MD5");
//將密碼加密。返回一個字節數組
byte[] b = instance.digest(password.getBytes());
StringBuffer sb = new StringBuffer();
for(byte b1 : b){
int s = b1&0xff;
String hexString = Integer.toHexString(s);
if(hexString.length()<2){
hexString = "0" +hexString;
}
sb.append(hexString);
}
System.out.println(sb);
System.out.println(sb.toString().length());//MD5的長度
} catch (NoSuchAlgorithmException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
md5計算字符串或文件的特征碼,不可逆,且她的長度為32
MD5在密碼的加密用處很大,在比較時,比較的是MD5值,對于確定的直,MD5是確定的
6MD5解密
MD5本身不支持解密,對于簡單的MD5直,但有暴力破解方式,如下圖,把MD5值在進行一次加密,在解密還是能查到
但是如124545ux%#@nn.,的MD5值解密時,卻找不到。說明暴力破解雖然有效,但也有一定的局限性,這也是設置密碼時,會推薦不要全用數字的原因
總結
- 上一篇: python飞船游戏(三)
- 下一篇: DeFi vs Fintech