返回列表 发新帖

so层分析,这些函数为什么看不到的?

[复制链接]

1

主题

22

帖子

122

积分

小学生

Rank: 2

金币
22
好评
0
贡献
0
发表于 2021-10-21 13:38:13 | 显示全部楼层 | 阅读模式
so层伪代码如下,这个(*a1+676)表示什么?似乎是一个函数,可是点不进去了,怎么能看到内部方法呢?
这个app是2016年的,数字加固过。我想分析它的注册校验算法, 可是总有这种抽象函数
int functiontwo_0(
        int a1,

        int a2,
        int a3)
{
        char *v11; //r0
        char v63; // [sp+3Bh] [bp+3Bh] BYREF

        v11 = (*(*a1 + 676))(a1, a3, &v63);

}
回复

使用道具 举报

1

主题

22

帖子

122

积分

小学生

Rank: 2

金币
22
好评
0
贡献
0
发表于 2021-10-21 14:42:44 | 显示全部楼层
这个问题困扰我好久了,网上也搜不到。有大神解答下吗
回复

使用道具 举报

6

主题

83

帖子

340

积分

初中生

Rank: 3Rank: 3

金币
82
好评
17
贡献
0
发表于 2021-10-21 16:05:38 | 显示全部楼层
a1是env,JNIEnv *env,这些都不知道吗。你应该要去学一下c++就知道是什么意思了
本人精通Word、Excel、Access、PowerPoint、Outlook Express等软件的安装与卸载。
回复

使用道具 举报

1

主题

22

帖子

122

积分

小学生

Rank: 2

金币
22
好评
0
贡献
0
发表于 2021-10-21 18:57:02 | 显示全部楼层
417758 发表于 2021-10-21 16:05
a1是env,JNIEnv *env,这些都不知道吗。你应该要去学一下c++就知道是什么意思了 ...

大学学的全还给老师辣。
回复

使用道具 举报

1

主题

22

帖子

122

积分

小学生

Rank: 2

金币
22
好评
0
贡献
0
发表于 2021-10-21 19:14:46 | 显示全部楼层
417758 发表于 2021-10-21 16:05
a1是env,JNIEnv *env,这些都不知道吗。你应该要去学一下c++就知道是什么意思了 ...

强啊老哥,我把它改为JNIEnv*就出来函数名了
回复

使用道具 举报

19

主题

3745

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1916
好评
22
贡献
0

MT论坛最佳新人考神MT论坛活跃会员

发表于 2021-10-21 21:00:25 来自手机  | 显示全部楼层
惊险芽衣大佬
回复

使用道具 举报

42

主题

1670

帖子

8474

积分

硕士生

Rank: 6Rank: 6

金币
1521
好评
2
贡献
0
QQ
发表于 2021-10-22 00:05:32 来自手机  | 显示全部楼层
什么app版
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表