能力值:
( LV3,RANK:30 )
|
-
-
2 楼
还不如直接发反汇编代码
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
请参考IDA目录下的 \plugins\defs.h // overflow flag of addition (x+y) template<class T, class U> int8 __OFADD__(T x, U y) { if ( sizeof(T) < sizeof(U) ) { U x2 = x; int8 sx = __SETS__(x2); return ((1 ^ sx) ^ __SETS__(y)) & (sx ^ __SETS__(x2+y)); } else { T y2 = y; int8 sx = __SETS__(x); return ((1 ^ sx) ^ __SETS__(y2)) & (sx ^ __SETS__(x+y2)); } }
|
|
|