精华内容
下载资源
问答
  • 不多说了,经典的PB反编译器PBKiller 可以反编译powerbuilder6.5-9.0版本的程序,优秀程序员必备工具 文件列表: PB反编译器PBKiller 1.5.07 破解版\FileList.TXT PB反编译器PBKiller 1.5.07 破解版\kernel.dat PB反...
  • pb反编译器的使用

    2013-04-22 23:52:26
    powerbuilder的反编译器的使用
  • PB5.0, PB6.5/PB7/PB8/PB9,PB10.0/PB10.5 PB11CTP/BETA1/BETA2/11.0/11.1/11.2 都可以编译成功。 功能非常强大,编译后的程序中的所有对象和源码都可以显示,PB的程序在此软件面前无处遁形。
  • PB反编译器--pbkiller2.5.18,可成功破解大量PB程式如EXE、PBD等
  • PB反编译器,绿色软件

    2009-02-17 20:17:31
    PB反编译器,可以反编译PB的任何一个版本. PB反编译器,可以反编译PB的任何一个版本.
  • PBKiller2.5.18破解版,非常好用
  • PBKiller是一款非常优秀的PB反编译器,它可以反编译PB6.7.8.9编译出来的所有对象和源码。 用PBkiller软件打开相应的PBD文件,显示如下,可以只导出需要的函数、窗口等,也可以全部导出。 ... 截图: ...

    PBKiller是一款非常优秀的PB反编译器,它可以反编译PB6.7.8.9编译出来的所有对象和源码。

    用PBkiller软件打开相应的PBD文件,显示如下,可以只导出需要的函数、窗口等,也可以全部导出。

    http://tx.mis2erp.com:8000/pagecn.html

    截图:

    http://www.mis2erp.com/soft/PBDE03.png

    http://www.mis2erp.com/soft/PBDE04.png

    http://www.mis2erp.com/soft/PBDE05.png

     

     

    展开全文
  • pb 反编译器, 支持10以下版本。
  • PB反编译器破解版,可反编译PB6,7,8,9编译后的程序
  • powerbuilder反编译器,支持5-12,pkb2.5。用于源码丢失后的工程恢复。 目前demo支持显示5-12的代码,有部分限制见说明部分,仅供测试。最新版v2010.12.01 正式版购买价格:http://www.mis2erp.com 下载地址...

    powerbuilder反编译器,支持5-12,pkb2.5。用于源码丢失后的工程恢复。

    目前demo支持显示5-12的代码,有部分限制见说明部分,仅供测试。最新版v2010.12.01

    正式版购买价格:http://www.mis2erp.com

    下载地址:http://chengg0769.download.csdn.net/

    各QQ-PB群均有上传到群共享,群内网友直接在群共享内下载即可。

    有问题请返回给我。

    以下是图片和简单说明书一份:

    ******************************************************************************************
    ****PowerBuilder反编译器 DEMO V2010.10.02******
    ******************************************************************************************

    功能:
    反编译powerbuilder编译后的pbd文件,支持版本5;6.5;7;8;9;10;10.5;11;11.5;12;PKB2.5共计11个版本。
    改进完善后主要用于工程文档丢失后的恢复,即工程恢复。

    在此demo中释放出全部版本作为测试,囊括了5-12的全部常用版本。

    *******************************************************************************************
    DEMO限制说明

    出于保护他人软件的考虑,本软件并不会完全开放或者免费提供。能从互联网上得到的该软件程序,一定是经过
    条件编译有所限制的,是不可能通过破解来达到增加功能的目的。
    *******************************************************************************************

    Demo中有如下限制,使得本软件仅仅用于测试和评估,而不会对他人的权益造成危害。

    请如此测试:
    A。标记代码:
    请在对象的Instance var区增加如下两个变量:
    string is_demo = "aaaaaaaa.....aaaaaaaa" //共200个字母a,小写;
    long il_demo = 123456789

    请同时在对象的Shared Var区增加两个变量:
    string ss_demo = "aaaaaaaa.....aaaaaaaa" //共200个字母a,小写;
    long sl_demo = 123456789

    增加这四个变量申明后,将你自己的测试代码编译成pbd;

    但仍受到如下Demo限制,不要期望我发布一个"完全"版本给大家测试,这是永远不可能的。望见谅:
    1。只能查看包括对象在内的9个控件(根容器算一个控件,如w_main算第一个控件,他上面放一个按钮算第二个控件),
    每个控件下的事件和函数也只能看到不超过9个;
    2。SQL语句在一段代码中不得超过3个(包括select into,select blob,update blob,dynamic sql,cursor等);
    3。条件判断和跳转语句,如if end if,do while for next等逻辑判断和跳转结构体,总数量不超过12个;

    B。非标记代码:
    1。只能查看包括对象在内的4个控件(根容器算一个控件,如w_main算第一个控件,他上面放一个按钮算第二个控件),
    每个控件下的事件和函数也只能看到不超过4个;
    2。SQL语句在一段代码中不得超过3个(包括select into,select blob,update blob,dynamic sql,cursor等);
    3。条件判断和跳转语句,如if end if,do while for next等逻辑判断和跳转结构体,总数量不超过12个;
    4。connect所在代码段无法看到;(保护数据库连接参数)
    5。disconnect所在代码段无法看到;(保护数据库连接参数)
    6。halt and halt close所在代码段无法看到;(保护数据库连接参数)
    7。行数大于40行的代码段无法看到。


    被限制的代码段有提示:
    /*Expression is Empty or Demo Limit*/

    另两种代码为空白的情况,是本身就是为空,不是反编译器无法解析:
    如果你自定义某个事件或者函数,然后删除它的全部代码,其函数名仍然保存着,反编译出来代码为空,也不会显示上面
    的提示,请注意区别,并不是程序原因造成,是因为代码本身就是空的。请核对你自己的源代码以了解这种情况。

    此外。这样的空代码也是经常存在的:
    on uo_yy.create
    //empty
    end on

    on uo_yy.destroy
    //empty
    end on

    ********************************************************************************************
    #DataWindow请用RecoveryDW文件夹内的程序来恢复,它利用的是pb自己的函数来还原,它是pb开源代码。
    #本软件也可以直接打开PBL文件,读取里面的编译码和源码。当你没有安装所有的PB版本时,这个功能能帮你方便查看。
    #在右边的RichEdit中按住鼠标左键,滚动滑轮,可以放大文字。
    # 对于继承自父级的对象,需要先打开父级对象,如一个pbd中包含w_center,w_main;w_main继承自w_center,只打开一次pbd是无法
    得到它的所有属性的,因为他的属性首先得继承父对象的属性的public和protect。请选择打开该pbd,然后再次选择打开。第二次时
    将向前追溯第一个pbd中得到的w_center的属性作为w_main的继承属性。(因在一个pbd中,排列顺序决定了不一定先分析到w_center)
    #如果PowerShield混淆过的代码,会在文件列表处显示Encrypt字样,在代码段也会提示://expression is Encryption!
    如果PBobfuscator混效过的代码,反编译器打开文件会卡死。
    #debug菜单中的灰色菜单是在正常使用时不需要的菜单,编译时已经变灰色;仅供作者打断点用。
    #默认的事件return语句:在编译时,只要你没有在event中的最后放置return语句,编译器都将自动放置一个。所以大家看到末尾的
    return不要惊奇。

    ********************************************************************************************
    正在改进的是:
    1。Export to PBL;
    2。Find功能;
    3。取系统内置对象的属性处仍需要改进,目前尚不时遇到0x001D错误;

    ********************************************************************************************
    修改日志:
    2010.10.01修正了字符串续行(&)时排版不整齐问题,现已能对齐左值位置,并向右缩进2个tab。如:
    ls_1 = "aaa" &
    + "bbb" &
    + "ccc"
    2010.10.01修正了行缩进和排版
    2010.10.01修正了for...next识别不准的一个bug,减少了一个goto语句
    2010.10.01发布测试版开放所有版本测试
    2010.09.29校验pb5的PBM_EVENTID,修正pb5中select into 和cursor取sql字串时地址的偏差
    2010.09发布测试版开放9和11
    2010.09完成All in One的源码导出,准备发行demo,all in one时,发现:
    type oleobject_1 from oleobject within w_2 descriptor "pb_nvo" = "true"
    pbkiller没有对nvo的descriptor "pb_nvo" = "true"进行说明,测试发现如果导入后IDE会认不到vno,vno组件会丢失。
    2010.04-09发布混淆器DEMO和混淆器正式版,在半年期间,反编译与混淆器一起修除bug,完善
    2010.03研究Powershield混淆器原理,写出反混淆程序并验证其可靠性不足
    2009.08-2010.03开发完成反编译器90%工作量
    2009.07研究pbd文件格式

    ********************************************************************************************
    下载位置:http://chengg0769.download.csdn.net/ 以及各大pb群组均有
    blog:http://blog.csdn.net/chengg0769
    文字介绍:http://blog.csdn.net/chengg0769/archive/2010/09/29/5913276.aspx

    请勿在有重要文件的电脑上用UltraEdit 和winhex打开本软件,也不要用任何调试器载入本软件。由此造成的任何后果自负。

    ********************************************************************************************
    因操作简单,故本次demo仅仅说明这些内容,待正式版做成详细说明书。

    有任何的意见或建议,请邮件联系。

    联系:chengang0769#21cn.com/chengang0769#google.comQQ:273939617(不在线时请优先以邮件联系,每晚必收邮件)。

    chenggang 2010.10.01(国庆 & 嫦娥二号奔月)

    ads:

    pb反编译工具,pb反编译软件,PB反编译专家,pb反编译器,pbd反编译,decompile, pb decompile,decompile powerbuilder,powerbuilder反编译,pb程序反编译,pb反编译程序

    展开全文
  • PB反编译器是一款应用程序,该应用程序可以帮助您反编译PowerBuilder PBD文件。它可以对这些文件执行反向工程操作,试图重建原始源代码,这使得人类可读的,需要的朋友们可以下载试试! 软件介绍 简单的界面和两种...
  • 新版PB反编译大师操作指引pdf,详细截图说明了整个操作步骤。帮助您更快更好的使用它。
  • 数据窗口到数据库脚本的反编译器!绝对实用的资源查看工具。 能将PB程序的数据直接转换为SQL,版本为PB9.0的,目前只能反PB9.0以下的程序,对PB9.0以上的不支持。绝对能用。
  • PB反译工具对PDB进行反编译,非常好用PB反译工具对PDB进行反编译,非常好用
  • pbkiller2.5.18_PB反编译

    2012-12-15 14:10:17
    PBKiller是一款非常优秀的PB反编译器,它可以反编译PB6.7.8.9编译出来的所有对象和源码。 如果有感兴趣的朋友不妨下载试试~
  • PowerBuilder反编译器,支持5-12,pkb2.5。用于源码丢失后的工程恢复。 关键字:Powerbuilder反编译,PB反编译,PBD还原,PBD反编译 powerbuilder Reverse Engineering,decompile powerbuilder 目前demo支持...

    PowerBuilder反编译器,支持5-12,pkb2.5。用于源码丢失后的工程恢复。

     

    关键字:Powerbuilder反编译,PB反编译,PBD还原,PBD反编译

    powerbuilder Reverse Engineering,decompile powerbuilder

     

    目前demo支持显示5-12的代码,有部分限制见说明部分,仅供测试。最新版v2010.12.01

     

    正式版购买价格:http://www.mis2erp.com 

    CSDN下载地址:https://me.csdn.net/download/chengg0769

    各QQ-PB群均有上传到群共享,群内网友直接在群共享内下载即可。

    有问题请返回给我。

    反编译中文网址域名:http://www.pbdecompiler.com

    混淆器中文网址域名:http://www.pbobfuscator.com

    新域名:http://www.powerbuilder.ltd

    以下是图片和简单说明书一份:

     

     

     

    ******************************************************************************************
    ****    PowerBuilder反编译器 DEMO V2010.10.02    ******
    ******************************************************************************************

    功能:
    反编译powerbuilder编译后的pbd文件,支持版本5;6.5;7;8;9;10;10.5;11;11.5;12;PKB2.5共计11个版本。
    改进完善后主要用于工程文档丢失后的恢复,即工程恢复。

    在此demo中释放出全部版本作为测试,囊括了5-12的全部常用版本。

    *******************************************************************************************
    DEMO限制说明

    出于保护他人软件的考虑,本软件并不会完全开放或者免费提供。能从互联网上得到的该软件程序,一定是经过
    条件编译有所限制的,是不可能通过破解来达到增加功能的目的。
    *******************************************************************************************

    Demo中有如下限制,使得本软件仅仅用于测试和评估,而不会对他人的权益造成危害。

    请如此测试:
    A。标记代码:
     请在对象的Instance var区增加如下两个变量:
     string is_demo = "aaaaaaaa.....aaaaaaaa"               //共200个字母a,小写;
     long il_demo = 123456789

     请同时在对象的Shared Var区增加两个变量:
     string ss_demo = "aaaaaaaa.....aaaaaaaa"               //共200个字母a,小写;
     long sl_demo = 123456789

     增加这四个变量申明后,将你自己的测试代码编译成pbd;

     但仍受到如下Demo限制,不要期望我发布一个"完全"版本给大家测试,这是永远不可能的。望见谅:
     1。只能查看包括对象在内的9个控件(根容器算一个控件,如w_main算第一个控件,他上面放一个按钮算第二个控件),
           每个控件下的事件和函数也只能看到不超过9个;
     2。SQL语句在一段代码中不得超过3个(包括select into,select blob,update blob,dynamic sql,cursor等);
     3。条件判断和跳转语句,如if  end if,do while for next等逻辑判断和跳转结构体,总数量不超过12个;

    B。非标记代码:
     1。只能查看包括对象在内的4个控件(根容器算一个控件,如w_main算第一个控件,他上面放一个按钮算第二个控件),
           每个控件下的事件和函数也只能看到不超过4个;
     2。SQL语句在一段代码中不得超过3个(包括select into,select blob,update blob,dynamic sql,cursor等);
     3。条件判断和跳转语句,如if  end if,do while for next等逻辑判断和跳转结构体,总数量不超过12个;
     4。connect所在代码段无法看到;(保护数据库连接参数)
     5。disconnect所在代码段无法看到;(保护数据库连接参数)
     6。halt and halt close所在代码段无法看到;(保护数据库连接参数)
     7。行数大于40行的代码段无法看到。


    被限制的代码段有提示:
     /*Expression is Empty or Demo Limit*/

    另两种代码为空白的情况,是本身就是为空,不是反编译器无法解析:
     如果你自定义某个事件或者函数,然后删除它的全部代码,其函数名仍然保存着,反编译出来代码为空,也不会显示上面
     的提示,请注意区别,并不是程序原因造成,是因为代码本身就是空的。请核对你自己的源代码以了解这种情况。

     此外。这样的空代码也是经常存在的:
     on uo_yy.create
                   //empty
     end on

     on uo_yy.destroy
             //empty
     end on

    ********************************************************************************************
    # DataWindow请用RecoveryDW文件夹内的程序来恢复,它利用的是pb自己的函数来还原,它是pb开源代码。
    # 本软件也可以直接打开PBL文件,读取里面的编译码和源码。当你没有安装所有的PB版本时,这个功能能帮你方便查看。
    # 在右边的RichEdit中按住鼠标左键,滚动滑轮,可以放大文字。
    #  对于继承自父级的对象,需要先打开父级对象,如一个pbd中包含w_center,w_main;w_main继承自w_center,只打开一次pbd是无法
     得到它的所有属性的,因为他的属性首先得继承父对象的属性的public和protect。请选择打开该pbd,然后再次选择打开。第二次时
     将向前追溯第一个pbd中得到的w_center的属性作为w_main的继承属性。(因在一个pbd中,排列顺序决定了不一定先分析到w_center)
    # 如果PowerShield混淆过的代码,会在文件列表处显示Encrypt字样,在代码段也会提示://expression is Encryption!
     如果PBobfuscator混效过的代码,反编译器打开文件会卡死。
    # debug菜单中的灰色菜单是在正常使用时不需要的菜单,编译时已经变灰色;仅供作者打断点用。
    # 默认的事件return语句:在编译时,只要你没有在event中的最后放置return语句,编译器都将自动放置一个。所以大家看到末尾的
     return不要惊奇。

    ********************************************************************************************
    正在改进的是:
    1。Export to PBL;
    2。Find功能;
    3。取系统内置对象的属性处仍需要改进,目前尚不时遇到0x001D错误;

    ********************************************************************************************
    修改日志:
    2010.10.01 修正了字符串续行(&)时排版不整齐问题,现已能对齐左值位置,并向右缩进2个tab。如:
      ls_1 = "aaa" &
       + "bbb" &
       + "ccc"
    2010.10.01 修正了行缩进和排版
    2010.10.01 修正了for...next识别不准的一个bug,减少了一个goto语句
    2010.10.01 发布测试版开放所有版本测试
    2010.09.29 校验pb5的PBM_EVENTID,修正pb5中select into 和cursor取sql字串时地址的偏差
    2010.09  发布测试版开放9和11
    2010.09  完成All in One的源码导出,准备发行demo,all in one时,发现:
      type oleobject_1 from oleobject within w_2 descriptor "pb_nvo" = "true"
      pbkiller没有对nvo的descriptor "pb_nvo" = "true"进行说明,测试发现如果导入后IDE会认不到vno,vno组件会丢失。
    2010.04-09 发布混淆器DEMO和混淆器正式版,在半年期间,反编译与混淆器一起修除bug,完善
    2010.03  研究Powershield混淆器原理,写出反混淆程序并验证其可靠性不足
    2009.08-2010.03 开发完成反编译器90%工作量
    2009.07  研究pbd文件格式

    ********************************************************************************************
    下载位置: http://chengg0769.download.csdn.net/  以及各大pb群组均有
    blog:  http://blog.csdn.net/chengg0769
    文字介绍: http://blog.csdn.net/chengg0769/archive/2010/09/29/5913276.aspx

      请勿在有重要文件的电脑上用UltraEdit 和winhex打开本软件,也不要用任何调试器载入本软件。由此造成的任何后果自负。

    ********************************************************************************************
    因操作简单,故本次demo仅仅说明这些内容,待正式版做成详细说明书。

    有任何的意见或建议,请邮件联系。

    联系: chengang0769#21cn.com/chengang0769#google.com QQ:273939617(不在线时请优先以邮件联系,每晚必收邮件)。
     
     chenggang 2010.10.01(国庆 & 嫦娥二号奔月)

     

    ads:

    pb反编译工具,pb反编译软件,PB反编译专家,pb反编译器,pbd反编译,decompile, pb decompile,decompile powerbuilder,powerbuilder反编译,pb程序反编译,pb反编译程序

    展开全文
  • iOS pb编译器使用

    千次阅读 2016-01-18 16:19:56
    Protocol Buffers 是 Google 出品的用来序列化/序列化数据的工具。原生支持 C++、Java、Python。 如果要在 iOS 上使用 PB,可以直接使用 C++,但是编译过程很麻烦,因此这里使用的是第三方的库。 安装 Protocol ...

    Protocol Buffers 是 Google 出品的用来序列化/反序列化数据的工具。原生支持 C++、Java、Python。

    如果要在 iOS 上使用 PB,可以直接使用 C++,但是编译过程很麻烦,因此这里使用的是第三方的库。

    安装 Protocol Buffers

    • 安装 homebrew
    1
    
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    • 安装 automake、libtool、protobuf。这里安装的 protobuf 是 google 官方版本。
    1
    2
    3
    
    brew install automake
    brew install libtool
    brew install protobuf
    

    如果后面的步骤出错了,请确保已经安装了这些工具:automake、autoconf、autoreconf、aclocal、libtool、protoc。其中的 protoc 用来把 .proto 文件编译成 C++、Java 或 Python 代码。

    • 编译 protoc-gen-objc。protoc-gen-objc 是 protoc 的一个插件,使其能将 .proto 文件编译成 objective-c 代码。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    git clone git@github.com:alexeyxo/protobuf-objc.git
    
    cd protobuf-objc
    
    ./autogen.sh
    
    # 后面的参数保证 configure 能找到 protobuf 相关的头文件和库
    # 避免报 protobuf headers are required 错误
    ./configure CXXFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib
    
    make
    
    make install
    
    如果出现以下错误

    • 利用 protoc 将 .proto 文件编译成 objective-c 代码。
    1
    
    protoc message.proto --objc_out="."
    

    如果出现下面的错误:

    1
    2
    
    protoc-gen-objc: program not found or is not executable
    --objc_out: protoc-gen-objc: Plugin failed with status code 1.
    

    可以尝试:

    1
    
    cp /PATH/TO/protobuf-objc/src/compiler/protoc-gen-objc /usr/local/bin
    
    • 在 Podfile 中添加pod 'ProtocolBuffers', '1.9.2'然后执行pod install

    • 将生成的 .h 和 .m 文件添加到工程中,编译。

    这里会提示找不到GeneratedMessageProtocol。你只需要帅气地将其注释掉就行了。

    使用

    假设有 person.proto 定义如下 

    1
    2
    3
    4
    5
    
    message Person {
      required int32 id = 1;
      required string name = 2;
      optional string email = 3;
    }
    

    通过 protoc 生成 Person.pb.h 和 Person.pb.m 两个文件。

    • 序列化
    1
    2
    3
    4
    
    Person* person = [[[[[Person builder] setId:123]
                                        setName:@"Bob"]
                                       setEmail:@"bob@example.com"] build];
    NSData* data = [person data];
    
    • 反序列化
    1
    2
    
    NSData* raw_data = ...;
    Person* person = [Person parseFromData:raw_data];
    

    参考

    http://protobuf.axo.io/#objc
    https://github.com/alexeyxo/protobuf-objc

    展开全文
  • PowerBuilder编译,不需要注册

    热门讨论 2010-03-01 14:30:49
    鄙视那些上传注册版、demo版的! 此版本不需要注册,无功能限制,支持PB6-PB12多版本,可查看源代码,可以导出为sr*格式
  • PB编译器出现低概率的编译错误

    千次阅读 2012-08-25 00:36:37
    在研究反编译的过程中(PB反编译大师从这里下载),发现PB 12.1 6875编译的一个文件,本意要实现如下代码 参数:encoding e string s long len choose case e  case encodingansi!  s = "xxxx"  case ...
  • powerbuilder反编译器开发

    千次阅读 2009-07-21 19:47:00
    这个计划其实已经一年多了,怪没有时间,所以一直没弄上日程。... 设计的主要目的是用于反向工程,主要是正当用途,其实编译别人的代码也未必能看懂,或者没那么多时间去看懂。我想如果做得出来,必要
  • Shudepb一直孜孜不倦地更新,成为最新的pb反编译器,支持5-11多版本。 反编译的意义在工程恢复。这个价值还是很高的。 混淆器在保护授权,无保护无任何权益可谈。 本软件的意义就在于继承和加强PowerShield的思路,...
  • 正式版购买请参考:... 正式版试用请来邮件或加QQ。网上直接下载的online版不能连接验证服务器。 mysite: (仅供发布时提供给下载站用,请勿外链到下面两个地址,提交完后会删除) ...编译中文网址域名:http://...
  • 关于对pbd反编译器的期待

    千次阅读 热门讨论 2010-01-22 10:12:00
    pb混淆器和pbd还原器下载地址:http://chengg0769.download.csdn.net/ 已经完成混淆器和反编译器二个超高强度的工作。 10月份回家带宝宝。一直没时间。春节后会恢复工作。 其实软件对pbd的解析已经完成。主要是...
  • 发现几个问题:1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能编译,全部编译为:dec。2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,...
  • PB 知道吗?为什么 PB 的效率是最高的? 面试官心理分析 上一个问题,说说 dubbo 的基本工作原理,那是你必须知道的,至少要知道 dubbo 分成哪些层,然后平时怎么发起 rpc 请求的,注册、发现、调用,这些是基本的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,972
精华内容 1,588
关键字:

pb反编译器