前言
在实际Android应用开发中,无论是使用多么复杂的算法对字符串进行加密,然而开发者常常会构造出字符串的实例。因此,我们可以通过使用Frida hook String类的构造函数来追踪这些实例的构造位置,然后可以通过构造实例的地方栈回溯出关键位置。
Hook String类的构造函数
首先,我们使用Frida hook String类的构造函数,代码如下:
function hook_string_init() {
Java.perform(function () {
var StringClass = Java.use("java.lang.String");
StringClass.$init.overload('[B').implementation = function (arg) {
console.log("String StringClass.$init.overload('[B')");

最低0.47元/天 解锁文章
1608

被折叠的 条评论
为什么被折叠?



