05.VS环境下的Shellcode开发技术 环境配置


一.  实验环境:


操作系统:Windows 7 SP1

开发环境:Visual Studio 2015


二.  环境配置:


1.  创建一个Win32控制台程序


2.  选择创建一个空项目,并且取消安全开发周期(SDL)检查


3.  在原文件内创建一个cpp文件


4.  修改入口点(项目->属性->链接器->高级->入口点->愿意改成什么改成什么)


5.  关闭安全检查(项目->属性->C/C++->代码生成->安全检查->关闭安全检查(/GS-))


6.  设置XP兼容


6.1 设置平台工具集(项目->属性->常规->平台工具集->v140_xp)


6.2 设置运行库(项目->属性->C/C++->代码生成->运行库->多线程(/MT))


7.  关闭清单文件(项目->属性->链接器->清单文件->生成清单->否)


8.  关闭调试信息(项目->属性->链接器->调试->生成调试信息->否)