Windows逆向 -- 逻辑运算与位移
一、逻辑运算
and:有0全0
or:有1全1
not:取反
xor:相同为0
小知识:1、xor常用于置0操作,和自己异或永远是0
2、test eax,eax,判断是否为0

二、位移操作
1、逻辑左移和右移
逻辑左移(SHL):最低位补0
逻辑右移(SHR):最高位补0
2、算数左移和右移
算数左移(SAL):最低位补0,等价于逻辑左移
算数右移(SAR):最高位填充符号位

禁止非法,后果自负
欢迎关注视频号:之乎者也吧


Windows逆向 -- 逻辑运算与位移
阅读 93
2022-02-04
Windows逆向 -- 逻辑运算与位移
一、逻辑运算
and:有0全0
or:有1全1
not:取反
xor:相同为0
小知识:1、xor常用于置0操作,和自己异或永远是0
2、test eax,eax,判断是否为0

二、位移操作
1、逻辑左移和右移
逻辑左移(SHL):最低位补0
逻辑右移(SHR):最高位补0
2、算数左移和右移
算数左移(SAL):最低位补0,等价于逻辑左移
算数右移(SAR):最高位填充符号位

禁止非法,后果自负
欢迎关注视频号:之乎者也吧


相关推荐
精彩评论(0)