首页
社区
课程
招聘
[求助] 关于frida 参数打印的问题
发表于: 2021-12-7 10:09 5653

[求助] 关于frida 参数打印的问题

2021-12-7 10:09
5653
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sub_629CC(&v41, v35);
 
int __fastcall sub_629CC(int a1, unsigned __int8 *a2)
{
  unsigned int v2; // r4
  __int64 v3; // r2
 
  v2 = *a2;
  v3 = *(a2 + 4);
  if ( (v2 & 1) == 0 )
  {
    HIDWORD(v3) = a2 + 1;
    LODWORD(v3) = v2 >> 1;
  }
  return j_std::string::append(a1, SHIDWORD(v3), v3);
}

sub_629CC 这种参数怎么打印

 

用了hexdump readcstring ,readStdString 好像都不行

1
2
3
4
5
6
7
function readStdString(str){
    var isTiny = (str.readU8 & 1) === 0;
    if (isTiny){
        return str.add(1).readUtf8String();
    }
    return str.add(2 * Process.pointerSize).readPointer().readUtf8String();
}

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//