前往Shuct.Net首页

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

关于PowerBuilder的搜索

PowerBuilder反编译 - PetterLiu - 博客园 PetterLiu Let the instinct guide you. 博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 posts - 294, comments - 306, trackbacks - 20 公告 PowerBuilder反编译         最近需要了解某个PowerBuilder程序如何工作的,这已经是某个时代的产物了。除了EXE之外,还有一些PBD文件。PBD文件是PowerBuilder动态库,作为本地DLL的一个替代物。PBD是必须有PB虚拟机才能执行的程序文件。PBD文件也可以理解成类似于DLL的文件。只是DLL是机器码,PBD是伪代码。 在编译的时候如果设置成PCODE,并在某个PBL文件后打勾,编译之后就会产生PBD文件。通常一些大型软件编译的时候都会编译成好多个PBD,这样方便软件的维护,由于PBD是伪代码,所以必须有PB的虚拟机PBVM60.DLL的支持。        在没有源代码情况,我们只能选择反编译它。试用了某个叫PBKiller的程序还不错。如下图,我们打某个PBD文件,可以看到大部分代码结构。   窗体,Properties, Controls, Events,Functions…… 并且支持导出功能, 可惜搜索功能缺乏。 加密与解密的斗争一直都在进行。   希望对您软件开发有帮助。 作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博客中-Petter Liu Blog。 posted on 2013-09-13 21:16 PetterLiu 阅读(...) 评论(...) 编辑 收藏 刷新评论刷新页面返回顶部 博客园首页博问新闻闪存程序员招聘知识库 Powered by: 博客园 Copyright ©2014 PetterLiu