夜冷风 发表于 2011-4-30 09:53:34

关于XOR一个问题

这个程序采用XOR计算,比如机器码为1008071
他比较方式
0087135F    33C2            XOR EAX,EDX
00871361    3BC1            CMP EAX,ECX

意思XOR EAX,EDX 先用固定值433637 XOR TEX1内容
然后CMP EAX,ECX 这里比较TEX1内容XOR433637 必须得1008071
太久没有玩了,XOR对应哪个忘记了,就比如1+1=2? 我忘记2怎么才得1
5555

月之精灵 发表于 2011-4-30 10:47:52

TEX1 = 654370

654370 XOR 433637 = 1008071
433636 XOR 1008071 = 654370
1008071 XOR 654370 = 433637

GGLHY 发表于 2011-4-30 12:18:01

本帖最后由 GGLHY 于 2011-4-30 12:19 编辑

楼上的很给力/:017

GGLHY 发表于 2011-4-30 12:19:09

TEX1 = 654370

654370 XOR 433637 = 1008071
433636 XOR 1008071 = 654370
1008071 XOR 654370 = 4336 ...
月之精灵 发表于 2011-4-30 10:47 https://www.chinapyg.com/images/common/back.gif


貌似是三角形的三角恋的关系!/:017

月之精灵 发表于 2011-4-30 13:53:57

貌似是三角形的三角恋的关系!
GGLHY 发表于 2011-4-30 12:19 https://www.chinapyg.com/images/common/back.gif


    瞎猜的,哈哈,也不知对不对哟

老海 发表于 2011-5-4 06:50:29

本帖最后由 老海 于 2011-5-4 06:54 编辑

XOR的反还是XOR
1 XOR 1=0
0 XOR 1=1

jmpreg 发表于 2011-5-13 09:15:48

XOR的反还是XOR
1 XOR 1=0
0 XOR 1=1
老海 发表于 2011-5-4 06:50 https://www.chinapyg.com/images/common/back.gif


    这个是指同为假,不同为真。这个容易理解。即:A XOR A=0;   A XOR B=1 .

jmpreg 发表于 2011-5-13 09:22:50

貌似是三角形的三角恋的关系!
GGLHY 发表于 2011-4-30 12:19 https://www.chinapyg.com/images/common/back.gif


    这句话很给力,语言比较直白,一下道出了关键。/:good
页: [1]
查看完整版本: 关于XOR一个问题