C语言之原码补码、劫持、位运算

静态库lib只能用于编译的时候,动态库dll可以在程序运行的时候使用;

在项目中引入静态库:#pragma comment(lib,"lib.lb")   "lib.lib"是静态库的名称


原码=补码取反+1;

*********劫持*

ollydbg劫持工具;detours是微软亚洲研究院的劫持软件;

黑名单的原理就用劫持:

劫持自己,劫持别人,劫持系统;应用层劫持;


**********位运算*****

低位低字节,高位高字节;两个16进制是一个字节;

printf不会进行类型转换;

相同的二进制,不同的解析方式,显示不同的结果;


猜你喜欢

转载自blog.csdn.net/u011146511/article/details/80777375