zoukankan
html css js c++ java
VC6.0编译的DLL文件能否反编译知道里面的代码?
原文:
http://social.msdn.microsoft.com/Forums/zh-CN/visualcpluszhchs/thread/4660b93a-e894-45a7-b3b7-1081265507c8/
若这个DLL编译时没有进行C++优化和全局优化,反汇编后是完全可以反编译的,但是变量名函数名全部丢失,也没人看得懂。但若是有其调试的PDB文件则可以得到函数名,但变量名还是无法得到,若你ASM水平够高可能会看得懂。
若这个DLL编译时经过了C++优化或全局优化,除非特别简单(二进制代码小于512个字节),否则是基本不可能反编译的。
阅读(1486) | 评论(0) | 转发(0) |
0
上一篇:
推荐一个跨平台内存分配器
下一篇:
linux c/c++ GDB教程详解
相关热门文章
求助Windows10下安装的mysql,...
Could not find a part of the...
提高SDN控制器拓扑发现性能...
软件调试技术(1)
TCP无保护消息边界的解决...
test123
编写安全代码——小心有符号数...
使用openssl api进行加密解密...
一段自己打印自己的c程序...
sql relay的c++接口
linux dhcp peizhi roc
关于Unix文件的软链接
求教这个命令什么意思,我是新...
sed -e "/grep/d" 是什么意思...
谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
查看全文
相关阅读:
如何在windows系统下安装swoole(Docker环境)
如何在windows系统下安装swoole(cgywin环境)
Docker的介绍及安装
Java50道经典习题-程序48 数字加密
Java50道经典习题-程序49 子串出现的个数
Java50道经典习题-程序50 文件IO
从键盘录入一个数据,输出对应的九九乘法表
冒泡排序
直接排序
Math类的三个方法比较: floor() ceil() round()
原文地址:https://www.cnblogs.com/black/p/5171704.html
最新文章
重构客户注册-基于ActiveMQ实现短信验证码生产者
ActiveMQ入门案例-生产者代码实现
Java案例-用户注册邮箱绑定激活功能实现
WebService实例-CRM系统提供WebService实现用户注册功能
基于【 Docker】三 || Docker的基本操作
基于【 Docker】二 || Docker的入门安装
基于【 Docker】一 || ElK安装部署使用教程
js工具类
基于【 springBoot +springCloud+vue 项目】三 || 项目部署
基于【 springBoot +springCloud+vue 项目】二 || 后端框架详解
热门文章
基于【 springBoot +springCloud+vue 项目】一 || 后端搭建
重定向底层实现原理
基于AccessToken方式实现API设计
xss攻击和csrf攻击的定义及区别
php一致性hash算法的应用
PHP中反射的简单实用(动态代理)
【php性能优化】关于写入文件操作的取舍方案
【swoole】如何在docker+swoole环境下测试udp服务
【swoole】如果使用好定时器功能
【swoole】使用swoole简单实现TCP服务
Copyright © 2011-2022 走看看