|
楼主 |
发表于 2003-8-2 15:44:02
|
显示全部楼层
来自 中国–福建–龙岩
最初由 HarryPotter 发表
LINUX和WIN32的编译器不同哦,所以机器语言代码也不一样。
其实这个字节就是把JNE(不相等则GOTO)改成了JMP(无条件GOTO)
谁说的?Intel的x86代码居然不同?linux和win32只是优化不同的运行环境,他们对应有自己的文件格式和调用API。
否则你用IDA看看那个so文件,100%的汇编代码。
yam也就是参考IDA的结果才知道了linux的免cdkey代码。不要把Linux想象的那么复杂。 :) |
|