c++编译成的exe,能反编译看源码不

C/C++ > C++ 语言 [问题点数:40分,结帖人whcyl]
等级
本版专家分:0
结帖率 98.15%
等级
本版专家分:0
whcyl

等级:

关于C++编译成EXE文件后

但是在测试机复制了DLL甚至安装了.net framework 2.0以后 都无法解决问题,最后确认不是由缺乏DLL所致 因为程序是纯win32的应用程,非托管代码,所以也无需.net framework Visual C++2003/2005默认的MFC程序是使用动态...

找到了一个 .exe 的执行文件 怎么照出它的源代码?

就是用C或者C++之类的写的一个小程序 但是只剩.exe文件了 怎么把源代码找出来?

so文件反汇编反编译到C源码

动态库*.so在linux下用c和c++编程时经常会碰到,下面我来介绍一下怎么把so文件反编译成C语言 so文件反汇编、反编译主要借助工具IDA Pro,下面简单介绍其使用步骤。 打开IDA Pro;将so文件拖入刚打开的窗口,点击...

反编译工具Depends---dll和exe反编译工具

反编译工具Depends 推荐使用比较不错的Depends.exe,分析dll和exe所依赖的dll。可以看到dll以及dll的函数,可以查看导入导出函数,挺好用的。VC++ Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(dll...

常用EXE文件反编译工具

常用EXE文件反编译工具 PE Explorer V1.99 R5 绿色汉化特别版_强大的可视化汉化集成工具  功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还具备有...

VS2017,F12直接到反编译源码

工具>选项>文本编辑器>c#>高级>启用导航到反编译

反编译DLL。并且修改DLL内容

1:反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了; 2:微软的工具ildasm.exe:这个是把DLL生成IL文件的一个软件,是微软自带了;可以在C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin找到...

ILSpy反编译软件的使用

早期.Net平台下的反编译软件一般用reflector,但自从其商业化后就没有使用了,现在主要用ILSpy查看dll的源码,其开源、免费的特点很快就流行开来,功能和性能丝毫逊于reflector 开源免费: 官方下载地址:...

Java反编译工具-JD-GUI-简单好用

在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机识别的我们一般看不明白,因此需要反编译变成我们读懂的源码,但是反编译后的代码并不是和源码一模一样,...

最强悍的 VC VB反编译工具 Hex-Rays

最强悍的反编译工具 Hex-Rays。 可以反编译 VB VC BCB Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。 我写了个简单的介绍 http://blog.caozhongyan.com/article.asp?id=19

推荐两款好用的代码反编译工具

1、jd-gui  2、org.sf.feeling.decompiler_1.0.3-java反编译

【破解EXE】VC程序的破解及修改一例

 2、方法是通过修改应用程序config设置或者修改可执行文件资源信息、或者反编译程序修改其相关参数。   结论: 1、查看程序文件,发现存在明显图标,基本确定属于VC开发的程序,通过SPY++查看程序窗口的类名...

Java反编译工具使用对比,最好用的Java反编译工具 --- JD-GUI、XJad

那么把二进制执行代码转换源代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。 由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样...

几种工具反编译被编译好的DLL文件

我们平时在工作中经常会遇到一些已经被编译后的DLL,而且更加...1:反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了; 2:微软的工具ildasm.exe:这个是把DLL生成IL文件的一个软件,是微软自带了;可以

VC6.0编译的DLL文件能否反编译知道里面的代码?

原文:...若这个DLL编译时没有进行C++优化和全局优化,反汇编后是完全可以反编译的,但是变量名函数名全部丢失,也没人得懂。但若是有其调试的PDB文件则可以得到函数名,但变量名还是无法

使用IDA Pro逆向C++程序

使用IDA Pro逆向C++程序 附:中科院李_硕博 :IDA用来做二进制分析还是很强大的 .lib程序是不是很容易分析出源码? 这个得看编译选项是怎么设置的 如果没混淆 没太过优化 大体恢复源码的80%左右 剩下...

反编译与反汇编

反编译是反过来,把EXE反编译成编程源代码,也就是C程序,不过一般反编译大多数都是从机器码反编译为汇编。其他语言的情况基本也是这样的。至于具体要怎么用,这个就你的目的了。但一般情况下是通过反编译主要是...

c++ 编译后的dll反编译工具

本人目前求c++ 编译后的dll反编译工具,烦请各路大神赐教,如有合适的必有悬赏!

C++源代码如何生成可执行文件

一段最简单的代码: #include int main (int argc,char* arg[]) { printf("hello world"); return 0; } 如何把上面的代码转换可执行的代码呢,通常我们可以用gcc hello.c 在同样的路径下得到一个a.out的可...

2.ubuntu下使用g++编译cpp工程

linux下使用g++编译cpp工程1.单个文件生成可执行程序2....C++编译中相关文件后缀 文件含义 .a 静态库(archive) .C .c .cc .cp .cpp .cxx .c++ c++源代码(需要编译预处理) .h C或C++源代码的头文...

ida逆向:变量、函数标注;反编译代码修改

分析dll文件中的2个函数中变量、函数进行标注,以及反汇编代码修改,(遵循一些约定俗称的规定+自己...反编译窗口 函数2:Init1( ) 汇编窗口 没有栈窗口 反编译窗口 清楚的标注,方便以后快速识别样本如何执行。

谁说国产编译器没救了?这个 C/C++ 和 JavaScript 编译器来了 | 程序人生 2020

自述 |杨晓兵编辑 | 伍杏玲出品 | CSDN(ID:CSDNnews)编者前记:编译器是连接人类世界与机器世界之间的一座桥梁,它可将程序员理解的高级语言,转换程序高效执行的机器码...

Android反编译-逆天的反编译

Jar包的反编译: Java的世界是透明的,当编译java程序的时候,是将java源文件à.class文件,java虚拟机去执行这些字节码从而得到运行java程序的目的。那么从.class文件能不能得到java源文件呢?答案是肯定的!现在就...

关于QT逆向

QT弹框几个函数:  QWidget  show  QDialog  exec  open

C/C++源程序到可执行程序exe的全过程(及汇编和汇编的区别)

一个现代编译器的主要工作流程如下: 源程序(source code)→预处理器(preprocessor)...简言之,源文件生成可执行文件的过程总共是经历了预编译/预处理,编译,汇编,链接这四个过程。 如下图所示: 下面用...

MAC下的反编译、反汇编和调试神器Hopper Disassembler

Hopper是一款运行在Mac、Windows和Linux下的调试(os x only)、反汇编和反编译的交互式工具。可以对32、64位的MAC程序、Windows程序和IOS程序(arm)进行调试、反编译等。 对MAC OS X的native support:Hopper最初诞生...

exe反编译到c,vc++工具

可以把exe反编译成C。内付有详细的参数说明

【1】 Windows C++ Redis客户端 cpp_redis(C++11实现)官方最新源码编译 【最后更新2018-10-31】

友情提醒:该库必须使用Visual Studio 2015及以上版本才可以编译通过!因为用到了C++11的很多新特性。 场景: 有时候我们需要在Windows下用C++访问redis服务(不管redis服务是Windows的还是Linux的都可以) 特点...

C/C++开发者必可少的15款编译器+IDE

Web开发者可选择的编程语言有很多比如,Java、.Net、PHP、Ruby、Perl、Python等等,但是今天我们要讨论的是两个古老且非常流行的语言,即C/C++。...本文,笔者专为C/C++编码者收集了15款令人印象深刻的ID...

dll反编译

我选择的是.NET Reflector 9.0第一步,选择dll可在options里选择.net框架本人原创,如要转载,请联系本人。qq:616596592

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间