vscode将c++项目打包exe进行反汇编练习

vscode将c&c++项目打包成控制台exe全过程,进行c++反汇编练习,反汇编只有不断的练习才能巩固、积累经验。

一、打包exe

创建新项目,选择c++,Windows桌面向导

直接点击创建

直接点确定

直接点击运行即可,可以看到我的exe已经生成 在 C:\Users\xk\source\repos\Project2\x64\Debug\Project2.exe

将代码改为简单的加减法

将exe拖到命令行执行查看效果

二、简单的反汇编逆向还原

将exe拖到ida进行反汇编

找到main函数

简单的反汇编逆向还原,可以看到结果与打包时的代码运行结果一致

相关推荐
众少成多积小致巨19 分钟前
libbinder_ndk 入门指南
前端·c++·架构
历程里程碑28 分钟前
二叉树---翻转二叉树
开发语言·c++·elasticsearch·链表·搜索引擎·tornado·dash
Webgiserin31 分钟前
nvm+vscode配置安装暂记
ide·vscode·编辑器
闻缺陷则喜何志丹31 分钟前
【排序】P6149 [USACO20FEB] Triangles S|普及+
c++·算法·排序·洛谷
tankeven43 分钟前
HJ178 【模板】双指针
c++·算法
Flittly1 小时前
【SpringSecurity新手村系列】(2)整合 MyBatis 实现数据库认证
java·安全·spring·springboot·安全架构
Andya_net1 小时前
网络安全 | NPing网络包生成工具详解
网络·安全·web安全
西杭1 小时前
Claude读论文系列(九)
安全
charlie1145141911 小时前
嵌入式C++工程实践——第13篇:第一次重构 —— enum class取代宏,类型安全的开始
开发语言·c++·vscode·stm32·安全·重构·现代c++
易连EDI—EasyLink1 小时前
易连EDI EasyLink:新OFTP2安全算法 RSA-PSS、RSA-OAEP、SHA3-512筑牢企业EDI传输安全防线
网络·人工智能·安全·edi·电子数据交换·as2