2015-10-04 130 views
0

我试图理解IDA试图用这条线做什么。我正在学习反编译。我自己取得了一些进展,但我卡住了。我根本无法弄清楚这一点。反汇编函数参数(无符号__int8)haystack [19] << 8)

sub_1ED08(((unsigned __int8)haystack[19] << 8) | (unsigned __int8)haystack[20]); 

草堆[19]是char“1”和干草堆[20]是字母U.

此外,在反编译我已经变量此函数返回(其仅存储功能参数作为数。

if (v142 == 12378) 

12378在这个问题函数的参数,这是怎么翻译?

回答

0

我想通了这一点由我自己。

1 - 十六进制从ASCII表= 0X31 Ü - 十六进制从ASCII表= 0x55的

0x3155 = 12629