模拟CobaltStrike的Shellcode 生成 关闭一些VS的检查保护: 编译时选择 realse版本 属性->C/C++->代码生成->运行库->多线程 (/MT) 为了防止编译器自动生成的一系列代码造成的干扰 需要修改入口点 在属性->链接器->高级 属性->C/C++->代码生成->禁用安全检查GS 关闭生成清单 属性->链接器->清单文件->生成清单 选择否 关闭调试信息 属性->链接器->生成调试信息->否 取消SDL安全检查 C/C++优化 优化->使大小最小化 (/O1) 优化大小或速度->代码大小优先 (/Os)