首页
社区
课程
招聘
[求助]请各位牛大大帮忙看看很有难的问题
发表于: 2017-2-27 16:33 2646

[求助]请各位牛大大帮忙看看很有难的问题

2017-2-27 16:33
2646
int __thiscall sub_1141C80(int this)
{
  int v1; // esi@1
  int v2; // ecx@1
  int result; // eax@2
  int v4; // ecx@4
  v1 = this;
  v2 = *(_DWORD *)(this + 0x300);
  if ( !v2 || (result = sub_1141C80(v2), (_BYTE)result) )
    result = *(_BYTE *)(v1 + 0x6C) && ((v4 = *(_DWORD *)(v1 + 0x300)) == 0 || sub_113E6B0(v4)) && *(_BYTE *)(v1 + 0x6D);
  return result;
}

这段[ (result = sub_1141C80(v2), (_BYTE)result)]视为何物,我感觉一定不是函数调用,也不是问比,也不是且和或,但VC++居然认同,我汗颜!无知无畏啊




[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 233
活跃值: (285)
能力值: ( LV12,RANK:270 )
在线值:
发帖
回帖
粉丝
2
逗号表达式。依次运算,结果是最后一个子式
2017-2-27 16:41
0
雪    币: 123
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢,真厉害.扎实的功夫啊
2017-2-27 16:43
0
雪    币: 1080
活跃值: (180)
能力值: (RANK:30 )
在线值:
发帖
回帖
粉丝
4
帮你加了个代码块,阅读性好一点。
2017-2-27 18:02
0
雪    币: 5676
活跃值: (1303)
能力值: ( LV17,RANK:1185 )
在线值:
发帖
回帖
粉丝
5
多看谭浩强的书,多研究i++,++i就会了
2017-2-27 19:14
0
游客
登录 | 注册 方可回帖
返回