VC++生成的dll文件,能用什么工具反编译出来

C/C++ > C语言 [问题点数:40分]
等级
本版专家分:0
结帖率 0%
等级
本版专家分:15964
勋章
Blank
银牌 2012年4月 总版技术专家分月排行榜第二
Blank
红花 2012年4月 C/C++大版内专家分月排行榜第一
等级
本版专家分:21247
等级
本版专家分:1859
等级
本版专家分:928
勋章
Blank
回归勋章 授予重新回归CSDN的真爱粉用户,我们不会让你失望哒!
等级
本版专家分:928
勋章
Blank
回归勋章 授予重新回归CSDN的真爱粉用户,我们不会让你失望哒!
等级
本版专家分:928
勋章
Blank
回归勋章 授予重新回归CSDN的真爱粉用户,我们不会让你失望哒!
等级
本版专家分:7
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:0
等级
本版专家分:1689
等级
本版专家分:2292
勋章
Blank
红花 2011年12月 硬件/嵌入开发大版内专家分月排行榜第一
2011年8月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2012年1月 硬件/嵌入开发大版内专家分月排行榜第二
2011年11月 硬件/嵌入开发大版内专家分月排行榜第二
2011年10月 硬件/嵌入开发大版内专家分月排行榜第二
2011年9月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2012年3月 硬件/嵌入开发大版内专家分月排行榜第三
2012年2月 硬件/嵌入开发大版内专家分月排行榜第三
daizhijing

等级:

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

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

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

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

易语言模块反编译为源码工具

工具可以逆向易语言5.1之前的模块,可以直接生成为源码。5.1版本之后的模块未测试。若无法进行逆向,请检查系统中是否安装了易语言应有的静态库和动态库文件

VC++编译说明

摘自:http://www.cnblogs.com/hanford/p/6028047.html 这篇文章太好了! 目录 第1章编译步骤 1 第2章编译源文件 2 2.1 编译器 2 ...2.4 预编译头文件 7 ...2.4.2 使用 8 2.4.3 说明 9 ...

能使用clr编译c文件 怎么强制clr_CLR细节整理

+C# .Net CLR ILC#是编程语言,有自己的语法规则、编译器。.Net 是一个平台,可以开发、部署、执行分布式的引用程序CLR将IL语言在运行时翻译为CPU...我们将编写好的C#或者其他语言的脚本,使用编译器编译为CLR使用的...

VC++ 调用 C#生成DLL的两种方法

VC++ 调用 C#生成DLL的两种方法 转载地址:http://blog.sina.com.cn/s/blog_6d3edc7e010136j3.html  http://www.cnblogs.com/ly4cn/archive/2006/04/12/373494.html  Visual C++、Delphi或者VB等...

vc++,dll,lib文件百科

lib文件百度百科:http://baike.baidu.com/link?url=sbdM3usXfhcklKPhOfL9Gi7GeM8sQRFdXuJIS_VhNV0uJDIVZq7hXsKI8gl-nTMP3q6lMcETpH1WeM0569aCta ...2使用 2.1静态编译 2.2动态编译 3详细说明 3...

【转】收集各种反编译工具 常用EXE文件反编译工具下载

常用EXE文件反编译工具下载 PE Explorer 1.98 R2 汉化版 >q D9"^ & s 10'&IS1& 功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还具备有 W32...

VC++DLL应用(含Demo演示)

VC++DLL应用(含Demo演示) 作者:一点一滴的Beer http://beer.cnblogs.com/ 在大学大一的时候学的是C,然后后来大二的时候专业又开了C++这个课程,然

如何确定两个 时间不同 的exe(或DLL),其对应的源代码 有没有改动?同一源码,编译两次,其MD5值不一样!...

但是 同一套VC++代码,不作任何改动的情况下,每次生成的exe(或DLL),其MD5值都是不同的。 这种情况下,怎么确定其对应的源码是一样的(没有作改动)? 一种解决方案,用工具:dumpbin 如果你机子上装了 VS,一般...

Python生成pyd文件

Python的脚本文件是开源的,量化策略的安全性没有保障。因此需要保护源码。那么要对Python代码进行混淆...但很容易被反编译。 pyw也不行,只是隐藏命令行界面而已,可以作为入口脚本。 pyo和pyc差不多,也容易被反...

应用.NET Reflect7.0反编译工具

应用.NET Reflect7.0反编译工具  项目中同事引用了一个其他项目的组件,找不到了源代码,没法跟踪内部的bug。忽然想到了大名鼎鼎的反编译工具。于是就网上下载了一个.NET Reflect7.5结果不好用,传说7.0以上版本就...

VC++ 工具使用

博客原文地址 ... 一.IDE基础配置 ...VC2005中“工具→选项→环境→字体和颜色”配置字体。 编写代码一般采用等宽字体,等宽点阵(位图)字体,相对矢量字体而言具有兼容性好和显示清晰的优点。常用的编程等

VC++编译后运行出错问题

Dr Yao450 人赞同了该回答现在,我们深入探讨一下:《如何使用VS 2013发布一个可以在Windows XP中独立运行的可执行文件》。这个问题是比较常见且容易造成初学者困惑的,作为曾经撞了无数次南墙的初级代码狗终于看到...

DOTNET防止反编译

DOTNET防止反编译 目录 第一部分 相关理论 一 防止反编译概述 二 DOTNET编译原理简介 三 被反编译的后果 四 保护方案分类 第二部分 实践 一 Net强名称工具SN.EXE 二 使用Dotfuscator 三 Net加壳与脱壳 第三部分 ...

VC++DLL应用

VC++DLL应用(含Demo演示) 作者:一点一滴的Beerhttp://beer.cnblogs.com/<br /> 在大学大一的时候学的是C,然后后来大二的时候专业又开了C++这个课程,然后再后来自己又自学了一点VC++,大三的时候...

.NET产品源码保护,.NET防止反编译,c#/vb.net 防反编译

.NET DLL可以包含托管堆代码(可以被反编译的)与非托管堆代码(不反编译)。 我们将核心逻辑代码置于非托堆代码中,由托管堆代码提供接口供外部调用,这样就保证不被常规的手段对DLL进行反编译。 并加入...

浅谈VC++工程的文件组织

我很反感老换手机号码的人,于是草草短信回了3个字:“知道了。”第二天收到了他的短信,内容竟然是:“最近过得不如意吧。”我纳闷了,哪有这样的问候?于是回复:“你说你不如意还是我不如意?”他回复道:“我...

vc++ 命令行编译代码

cl.exe所在的文件夹里面有一个批处理叫做 ...链接器产生可执行文件 (.exe) 或动态链接库文件 (DLL)。 注意,所有编译器选项都区分大小写。 若要编译但不链接,请使用 /c。 使用 NMAKE 生成

VS2010 C++环境下DLL和LIB文件目录及名称修改

DLL工程,Debug版本下输出文件由basetool.dll basetool.lib 改为basetoolD.dll basetoold.lib 需设置: 1、配置属性-常规-目标文件名 $(ProjectName) 加d 2、配置属性-连接器-常规-输出问...

visual studio 2017下动态链接库(dll)的创建与两种使用方法.

使用的编译器:vs2017. 注:以下例子的配置都是Debug. 1.动态链接库的创建: 1.1 :新建一个空项目,取名“TestDll"; 1.2:在该项目下添加”TestDll“类。 1.3:TestDll.h添加以下代码: #ifdef DLL_EXPORTS #define ...

借助WDK7.1让高版本VC生成的可执行文件不依赖msvcrtXX.dll

高版本VS链接到msvcrt.lib上一篇中介绍的方法适用面并不广,毕竟C++有着一大堆的优良特性和类库,比如STL、boost、MFC和QT等等,在普通的开发中只...下面我们就尝试使用高版本的VC++生成可以链接到msvcrt.dll的程序。

dll教程1 如何编写dll 一步一步,全部可行

dll教程1 如何编写dll 一步一步,全部可行

《浅谈VC++工程的文件组织》关于VS的IDE的转载

这篇文章题目叫“浅谈VC++工程的文件组织”,其实内容不光是文件组织了,内容还还很广,我很早就想写这么篇文章,一方面是总结这几年下来的经验,另一方面就是和别人交流交流,为了不让读者在阅读中丧失兴趣,我将...

C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码

例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。

jdk1.8 64位官方正式版 jdk-8u91-windows

jdk1.8 64位官方正式版 jdk-8u91-windows

C#入门必看实力程序100个

C#入门必看含有100个例字,每个例子都是针对C#的学习关键知识点设计的,是学习C#必须知道的一些程序例子,分享给大家,需要的可以下载

c语言项目开发实例

十个c语言案例 (1)贪吃蛇 (2)五子棋游戏 (3)电话薄管理系统 (4)计算器 (5)万年历 (6)电子表 (7)客户端和服务器通信 (8)潜艇大战游戏 (9)鼠标器程序 (10)手机通讯录系统

Yii2中的RBAC角色管理机制

本套课程将从基础知识和实战两个方面进行介绍 在第一二章你讲学习到yii2的rbac基础知识并自己开发一个简单的rbac系统 第三章为你介绍当下yii2稳定的rbac扩展 --- yii2-admin 从理论到实战全面了解yii2的rbac理论。

2020美赛A题海温数据.zip

2020美赛a题海温数据,1877年至今,趁比赛还没结束上传赚点资源值 全球海洋温度影响某些海洋生物的栖息地质量。当温度变化太大,它们无法继续繁荣时,这些物种就会迁移到其他更适合它们现在和未来生活和繁殖成功的栖息地。其中一个例子就是美国缅因州的龙虾种群,它们正缓慢地向北迁移到加拿大,那里的海洋温度较低,为它们提供了更合适的栖息地。这种地理种群的转移可能会严重影响依赖海洋生物稳定性的公司的生计。 您的团队已被苏格兰北大西洋渔业管理协会聘请为顾问。该协会希望在全球海洋温度升高的情况下,更好地了解与苏格兰鲱鱼和鲭鱼从它们目前的栖息地苏格兰附近迁移有关的问题。这两种鱼类为苏格兰渔业做出了巨大的经济贡献。鲱鱼和鲭鱼种群分布位置的变化,可能会让规模较小的苏格兰渔业公司在经济上变得不切实际。这些公司使用渔船,但船上没有冷藏设备。

相关热词 c#调用java程序 疯狂c# c#多线程处理文本 c# 处理二进制数据类型 c# 如何写文件 c#如何判断程序已打开 c# 标题大小 c# socket 网卡 c#操作sql c#遍历tree