輸出堆棧信息
通過 android.util.Log 輸出當前線程的堆棧跟蹤信息。
function showStacks() {Java.perform(function () {console.log(Java.use("android.util.Log").getStackTraceString(Java.use("java.lang.Throwable").$new()
)); })
}
可以在需要的地方引用這個方法,就可以捕獲到堆棧信息,然后根據堆棧從上往下去查找源碼。
這個方法在下面的幾個hook方法里面都可以直接調用。
hook HashMap 的put方法
app提交數據一般都存放在集合里面
只要用了HashMap方法的話,就都會被hook到
hook 用戶輸入
從EditText組件獲取用戶輸入信息,需要判斷是否為空,通常是這個方法 isEmpty
TextUtils 是 Android 中的一個實用工具類,位于 android.text 包中。它包含了一系列用于處理文本
的靜態方法,用于進行字符串的操作和比較。以下是一些 TextUtils 類的常見用途:
空字符串檢查: TextUtils 可以用于檢查字符串是否為 null 或空字符串。例如: