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函数

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

相关推荐
人工智能导论实践课10 分钟前
【GUI桌面开发3】PyCharm配置外部工具
ide·python·pycharm
Zwawa25 分钟前
编译器工具链:GCC、Clang、MSVC、ICC、armclang
c语言·嵌入式·编译器
EnCi Zheng32 分钟前
后端怎么把AI接口稳定安全低成本接进业务:超时重试、密钥隔离与成本熔断清单
人工智能·后端·安全·架构·api
学逆向的44 分钟前
C 指针常量与常量指针
c语言·开发语言·网络安全
Smoothcloud润云1 小时前
GPU远程纳管安全吗?最小权限、网络边界与日志审计实战
服务器·网络·人工智能·安全·gpu算力·gpu
golang学习记1 小时前
Zed Git重大更新:目录级对比支持分栏Diff
git·vscode·zed
水饺编程1 小时前
第2章:Linux 基础,exit 命令
linux·c语言·汇编
CodeYp20192 小时前
第15讲:二叉搜索树
开发语言·c++·二叉搜索树
长不大的杨瑞杰2 小时前
OpenCode v2 MCP 与插件体系实战:把数据库、工单和内部 API 安全接入 Agent
人工智能·安全·语言模型·软件工程·1024程序员节
pipixia200332 小时前
C++继承面试四连问:内存叠加、私有继承、sizeof、权限重映射
c++·面试·嵌入式·继承·面向对象·对象模型