前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于反编译的搜索

C++写的dll有办法反编译吗?有酬谢!来者有分!-CSDN论坛-CSDN.NET-中国最大的IT技术社区 --> 首页 论坛帮助 论坛牛人 论坛地图 CSDN > CSDN论坛 > C/C++ > C++ 语言 管理菜单 置顶 推荐 锁定 移动 编辑 删除 帖子加分 帖子高亮 结帖 发帖 回复 zqrqq C++写的dll有办法反编译吗?有酬谢!来者有分! [问题点数:100分,结帖人zqrqq] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 zqrqq zqrqq 等级: 结帖率:95.24% 楼主 发表于: 2008-01-04 16:35:20 C++写的dll有办法反编译吗?如何反编译(步骤,工具)? 更多 分享到: 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 回复次数:17 相关主题推荐: 反编译 c 相关帖子推荐: STM8的uart2不能接收到字符 二维数组比较 请教下,怎样才可以改变一个地址中的内容和一个关于const的问题? 怎样在c语言链表中插入字符串?请看代码 常用awk命令~~~~~~~~~~~~~~~ C语言中关于指针和++的问题。。 多表联接查询(5个表) 关于《C陷阱》中不明白的部分,求指教! yutaooo yutaooo 等级: 结帖率:100% #1 得分:10 回复于: 2008-01-04 16:36:51 IDA google 一下。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 ltc_mouse ltc_mouse 等级: 结帖率:100% 2 #2 得分:10 回复于: 2008-01-04 16:49:04 看雪论坛,专门讨论crack的,楼主可以去看看 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 ttkk_2007 ttkk_2007 等级: 结帖率:100% #3 得分:10 回复于: 2008-01-04 16:49:17 Reflector is the class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows to easily view, navigate, search, decompile and analyze .NET assemblies in C#, Visual Basic and IL. Reflector是一个类浏览,分析器,同时它还是一个.net源文件查看器.Reflector支持简单地浏览,定位,搜索,反编译用C#,VB和中间语言写成的编译文件(dll) 下载地址:http://www.aisto.com/roeder/dotnet/Download.aspx?File=Reflector 不知道C++的行不行,try一下吧。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 ms44 ms44 等级: 结帖率:100% #4 得分:10 回复于: 2008-01-04 17:12:31 废话,Reflector给.net用的,对C++当然不行. 目前有很多反编译的工具给C++,但是反出来的都是ASM或者机器语言,你拿来有意义么? 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 Treazy Treazy 等级: 结帖率:100% #5 得分:10 回复于: 2008-01-04 17:14:13 IDA 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 redleaves redleaves 等级: 结帖率:100% #6 得分:10 回复于: 2008-01-04 17:16:15 N年前见过一个反汇编可执行程序到C代码的工具...可是那个C代码比汇编还难读.. 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 akirya akirya 等级: 结帖率:100% 更多勋章 #7 得分:10 回复于: 2008-01-04 17:19:35 IDA 最合适了. 至于C或者C++代码,现在俺是不想了,期待lz能开发出这个跨时代的东东. 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 dizuo dizuo 等级: 结帖率:100% 62更多勋章 #8 得分:5 回复于: 2008-01-04 17:22:05 哈哈,支持; 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 hufeikong hufeikong 等级: 结帖率:98.15% #9 得分:5 回复于: 2008-01-04 19:05:10 反编译也是看到汇编啊 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 mydo mydo 等级: 结帖率:98.71% 25164 #10 得分:5 回复于: 2008-01-04 19:38:50 现在没有非常完善的反编译工具,正在开发的有几个。 如果你的意思是反汇编,则有很多,比如 ollydbg 的 反 dll 功能, IDA 等。 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 zqrqq zqrqq 等级: 结帖率:95.24% #11 得分:0 回复于: 2008-01-05 00:18:34 谢谢大家的回复! 已经查明,C++写的dll中一个函数逻辑有问题,希望修改这个函数,让这个函数返回固定值bool: true, 这个有办法做到吗? 如果可以,具体如何实施? 谢谢高手解答! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 redleaves redleaves 等级: 结帖率:100% #12 得分:5 回复于: 2008-01-05 08:40:24 TO 楼上: 这就很简单了,找到函数的出口一般形如: ... pop xxx pop ebp ret xxx 在ret前把eax改了,就OK了. 而且也没必要这么麻烦,自己写个函数转调一下不就得了? 或是用函数钩子... 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 fetag fetag 等级: 结帖率:90.57% #13 得分:5 回复于: 2008-01-05 08:51:44 至多能反编译出汇编代码,然后自己分析里面的算法和流程,想反编译成和源码类似的代码,比人类登陆火星还难... 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 goodmrning goodmrning 等级: 结帖率:100% #14 得分:5 回复于: 2008-01-05 09:57:52 支持 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 goodmrning goodmrning 等级: 结帖率:100% #15 得分:0 回复于: 2008-01-05 09:58:29 顶! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 awperpvip awperpvip 等级: 结帖率:100% #16 得分:0 回复于: 2008-01-05 09:59:14 顶,我不是那帖说了,又来问 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 wwl08210612 wwl08210612 等级: 结帖率:100% #17 得分:0 回复于: 2008-02-14 11:38:05 顶!! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 编辑 删除 管理 --> --> --> --> --> --> 管理菜单 置顶 推荐 锁定 移动 编辑 删除 帖子加分 帖子高亮 结帖 发帖 回复 陈勇- 敏捷开发现状及发展之路 CSDN 软件开发者职业生涯调查 本帖子已过去太久远了,不再提供回复功能。 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone CouchBase 云计算 iOS6 Rackspace [关闭] [关闭]