Hex Rays - 奇怪的函数 __ROL4__ 和 __ROR4__

逆向工程 艾达 反编译 C
2021-06-19 12:48:14

函数ROLROR的目的是什么对于他们两个,第一个 arg 是int,第二个是byte

我想这是按位移位

两个布偶[![rol and ror] 1秒] 2

1个回答

查看 IDA 目录\plugins\defs.h。

...
// Macros to represent some assembly instructions
// Feel free to modify them

#define __ROL__(x, y) __rotl__(x, y)       // Rotate left
#define __ROR__(x, y) __rotr__(x, y)       // Rotate right
...

__rotl____rotr__是只为rolror说明