剛纔分析了一個apk,前面邏輯挺長的,但是最後判斷的時候太水了,
if(crackme.i.equals(Code)) {
((TextView)v1).setText(String.valueOf(regi) + Name);
((TextView)v1).setVisibility(0);
}
else {
((TextView)v1).setText("");
((TextView)v1).setVisibility(4);
}
關鍵的if語句,要麼直接爆破,要麼smali插一下, 當然,流弊的還是寫個kegen。所以說做保護這種地方不注意, 前面那麼長的算法真的是可惜了。