E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PowerBuilder加密器
Calling a Java Class from
PowerBuilder
10
CallingaJavaClassfrom
PowerBuilder
10IntroductionThiswhitepaperdiscusseshowtocallastand-aloneJavaclassfromwithina
PowerBuilder
application
wsql
·
2009-09-07 11:00
PowerBuilder
powerbuilder
P-code 中的JP跳转指令的反向工程
在我的decomplier中关闭JPtostatement开关后,得到原始的未经过处理的跳转指令。类似汇编中我们写的跳转。这就是高级语言和低级语言的差别。低阶语言更繁琐和趋近于机器处理过程。比如汇编中的寻址,基本就是cpu取数和处理数的一个过程。 P-code中,顺序结构倒好处理,直接把赋值,函数调用搞定也就没什么了,唯一需要处理的是这些跳转。 在汇编中,有许多种的跳转,比如等跳,不等跳等等。。但
chengg0769
·
2009-09-06 19:00
编程
汇编
语言
PowerBuilder
编译器
subroutine
powerbuilder
P-code 中的JP跳转指令的反向工程
在我的decomplier中关闭JP to statement开关后,得到原始的未经过处理的跳转指令。 类似汇编中我们写的跳转。这就是高级语言和低级语言的差别。低阶语言更繁琐和趋近于机器处理过程。比如汇编中的寻址,基本就是cpu取数和处理数的一个过程。 P-code中,顺序结构倒好处理,直接把赋值,函数调用搞定也就没什么了,唯一需要处理的是这些跳转。 在汇编中,有许多种的跳转,比如等跳,不等
buliedian
·
2009-09-06 19:00
编程
F#
J#
D语言
PowerBuilder
powerbuilder
P-code 中的JP跳转指令的反向工程
阅读更多在我的decomplier中关闭JPtostatement开关后,得到原始的未经过处理的跳转指令。类似汇编中我们写的跳转。这就是高级语言和低级语言的差别。低阶语言更繁琐和趋近于机器处理过程。比如汇编中的寻址,基本就是cpu取数和处理数的一个过程。P-code中,顺序结构倒好处理,直接把赋值,函数调用搞定也就没什么了,唯一需要处理的是这些跳转。在汇编中,有许多种的跳转,比如等跳,不等跳等等。
buliedian
·
2009-09-06 19:00
PowerBuilder
F#
J#
编程
D语言
powerbuilder
P-code 中的JP跳转指令的反向工程
阅读更多在我的decomplier中关闭JPtostatement开关后,得到原始的未经过处理的跳转指令。类似汇编中我们写的跳转。这就是高级语言和低级语言的差别。低阶语言更繁琐和趋近于机器处理过程。比如汇编中的寻址,基本就是cpu取数和处理数的一个过程。P-code中,顺序结构倒好处理,直接把赋值,函数调用搞定也就没什么了,唯一需要处理的是这些跳转。在汇编中,有许多种的跳转,比如等跳,不等跳等等。
buliedian
·
2009-09-06 19:00
PowerBuilder
F#
J#
编程
D语言
powerbuilder
之throws参数之使用
在function和事件中,有一个throws参数。具体哪个版本增加的没详查,但是可以肯定是跟trycatch一起新增的。所谓异常类抛掷。 这个参数必须是Exception或者后后继者。 如果在一个函数的throws部分写上:Exception或者后后继者,那在调用的函数或者事件中必须要catch它或者在调用者的申明部分也加上这个参数。(open等系统规定的事件那里是灰色的,只能在用户自定义事件中
chengg0769
·
2009-09-04 19:00
powerbuilder
之throws参数之使用
在function和事件中,有一个throws参数。具体哪个版本增加的没详查,但是可以肯定是跟try catch一起新增的。所谓异常类抛掷。 这个参数必须是Exception或者后后继者。 如果在一个函数的throws部分写上:Exception或者后后继者,那在调用的函数或者事件中必须要catch它或者在调用者的申明部分也加上这个参数。(open等系统规定的事件那里是灰色的,只能在用户自定义
buliedian
·
2009-09-04 19:00
PowerBuilder
powerbuilder
Decimal内部表示方式解析
阅读更多Decimal是16bytes数据类型。最大精度18位。如果申明时写:decvar1=xxx,它内部初始值会自动设置精度:000014d9h:01000800F6FF0900000000000000B800dec{8}q111111111111111111=-0.0065535000014d9h:01000C0060799E86010000000000B800dec{12}q1111111
buliedian
·
2009-09-04 02:00
PowerBuilder
powerbuilder
Decimal内部表示方式解析
Decimal是16bytes数据类型。最大精度18位。 如果申明时写:decvar1=xxx,它内部初始值会自动设置精度: 000014d9h:01000800F6FF0900000000000000B800dec{8}q111111111111111111=-0.0065535000014d9h:01000C0060799E86010000000000B800dec{12}q111111111
chengg0769
·
2009-09-04 02:00
list
function
测试
float
PowerBuilder
hex
powerbuilder
Decimal内部表示方式解析
阅读更多Decimal是16bytes数据类型。最大精度18位。如果申明时写:decvar1=xxx,它内部初始值会自动设置精度:000014d9h:01000800F6FF0900000000000000B800dec{8}q111111111111111111=-0.0065535000014d9h:01000C0060799E86010000000000B800dec{12}q1111111
buliedian
·
2009-09-04 02:00
PowerBuilder
powerbuilder
Decimal内部表示方式解析
Decimal是16bytes数据类型。最大精度18位。 如果申明时写:dec var1 = xxx,它内部初始值会自动设置精度: 000014d9h: 01 00 08 00 F6 FF 09 00 00 00 00 00 00 00 B8 00 dec{8} q111111111111111111 = -0.0065535000014d9h: 01 00 0C 00 60 79 9E 86
buliedian
·
2009-09-04 02:00
PowerBuilder
如何实现ocx控件的注册
所以分发
powerbuilder
应用程序时,必须将系统所使用到的这些activex控件一起分发到用户所使用的计算机上,并且注册它们,只有这样系统才能继续使用这些控件。
S.l.e!ep.¢%
·
2009-09-03 22:00
powerbuilder
pbd文件混淆器原理探秘
今天在研究pbd文件,突然想到pbd文件混淆器。因为还没看过它的原理,但是我已经大致猜测到了他的工作原理。 //--------------------------------------------------------------------------------------------------------- 最新PB混淆器下载,支持5-12,防止反编译http://chengg076
chengg0769
·
2009-09-03 16:00
工作
byte
PowerBuilder
编译器
powerbuilder
pbd文件混淆器原理探秘
阅读更多今天在研究pbd文件,突然想到pbd文件混淆器。因为还没看过它的原理,但是我已经大致猜测到了他的工作原理。//---------------------------------------------------------------------------------------------------------最新PB混淆器下载,支持5-12,防止反编译http://chengg0
buliedian
·
2009-09-03 16:00
PowerBuilder
数据结构
.net
工作
powerbuilder
pbd文件混淆器原理探秘
阅读更多今天在研究pbd文件,突然想到pbd文件混淆器。因为还没看过它的原理,但是我已经大致猜测到了他的工作原理。//---------------------------------------------------------------------------------------------------------最新PB混淆器下载,支持5-12,防止反编译http://chengg0
buliedian
·
2009-09-03 16:00
PowerBuilder
数据结构
.net
工作
powerbuilder
pbd文件混淆器原理探秘
今天在研究pbd文件,突然想到pbd文件混淆器。因为还没看过它的原理,但是我已经大致猜测到了他的工作原理。 //--------------------------------------------------------------------------------------------------------- 最新PB混淆器下载,支持5-12,防止反编译 http://chengg
buliedian
·
2009-09-03 16:00
数据结构
工作
.net
PowerBuilder
powerbuilder
decomplier 完成基本分析和编程(图8张)
用了十多天,完成了基本编程,bcb编程。主要函数已经完成。目前能对struct和function解析了,win和uo的还在debug。 给一个反编译后的代码示意:还差浮点数取值(因为不同编程工具对浮点的规定不同,c++的double并非pb的double,必须取相应的bit规定来得到浮点数,forwhile循环(jp已经实现,但是要复活成forwhile还需要点工夫),枚举常量没搞定,搞定的话,就
chengg0769
·
2009-08-28 04:00
编程
function
String
Integer
PowerBuilder
subroutine
powerbuilder
decomplier 完成基本分析和编程(图8张)
阅读更多用了十多天,完成了基本编程,bcb编程。主要函数已经完成。目前能对struct和function解析了,win和uo的还在debug。给一个反编译后的代码示意:还差浮点数取值(因为不同编程工具对浮点的规定不同,c++的double并非pb的double,必须取相应的bit规定来得到浮点数,forwhile循环(jp已经实现,但是要复活成forwhile还需要点工夫),枚举常量没搞定,搞定的
buliedian
·
2009-08-28 04:00
编程
PowerBuilder
SQL
C
C++
powerbuilder
decomplier 完成基本分析和编程(图8张)
阅读更多用了十多天,完成了基本编程,bcb编程。主要函数已经完成。目前能对struct和function解析了,win和uo的还在debug。给一个反编译后的代码示意:还差浮点数取值(因为不同编程工具对浮点的规定不同,c++的double并非pb的double,必须取相应的bit规定来得到浮点数,forwhile循环(jp已经实现,但是要复活成forwhile还需要点工夫),枚举常量没搞定,搞定的
buliedian
·
2009-08-28 04:00
编程
PowerBuilder
SQL
C
C++
powerbuilder
decomplier 完成基本分析和编程(图8张)
用了十多天,完成了基本编程,bcb编程。主要函数已经完成。目前能对struct和function解析了,win和uo的还在debug。给一个反编译后的代码示意:还差浮点数取值(因为不同编程工具对浮点的规定不同,c++的double并非pb的double,必须取相应的bit规定来得到浮点数,forwhile循环(jp已经实现,但是要复活成forwhile还需要点工夫),枚举常量没搞定,搞定的话,就能
buliedian
·
2009-08-28 04:00
sql
编程
C++
c
PowerBuilder
用PB做一个通用右键菜单
在
PowerBuilder
应用开发中,可在需弹出右键菜单对象的rbuttondown事件中调用该菜单的Popmenu()方法实现这一功能。
lidengzhi0000
·
2009-08-17 17:00
Powerbuilder
PBD Syntax
阅读更多/////////////////////////////////////////////////a.各种对象存放编译后数据的框架(结构);okb.变量申明和初始值;okc.文字和数字字面量;okd.赋值操作;oke.混合运算;okf.函数和事件调用;g.特殊语法分析,如if,for,while,try...catch,throws等;h.sql语法嵌入和变量绑定。i.综合调试1A0105
buliedian
·
2009-08-16 22:00
PowerBuilder
SQL
框架
数据结构
F#
Powerbuilder
PBD Syntax
/////////////////////////////////////////////////a.各种对象存放编译后数据的框架(结构);okb.变量申明和初始值;okc.文字和数字字面量;okd.赋值操作;oke.混合运算;okf.函数和事件调用;g.特殊语法分析,如if,for,while,try...catch,throws等;h.sql语法嵌入和变量绑定。i.综合调试1A0105001B
chengg0769
·
2009-08-16 22:00
c
框架
Integer
PowerBuilder
Powerbuilder
PBD Syntax
阅读更多/////////////////////////////////////////////////a.各种对象存放编译后数据的框架(结构);okb.变量申明和初始值;okc.文字和数字字面量;okd.赋值操作;oke.混合运算;okf.函数和事件调用;g.特殊语法分析,如if,for,while,try...catch,throws等;h.sql语法嵌入和变量绑定。i.综合调试1A0105
buliedian
·
2009-08-16 22:00
PowerBuilder
SQL
框架
数据结构
F#
powerbuilder
pbd文件保护方式-pb防止反编译研究
pb中编译后的变量名是于明码方式放置并形成一个列表。如:ls_111.ls_222.ls_333.ls_444如上,"."代表的是0x00,就是分隔符号。紧跟变量列表后面,有一个数据结构来表明变量的顺序(也就是变量ID:ls_1就是0,ls_2就是1,依次类推,也就是说,对vm而言,变量的名字无关紧要,学过编程我们也晓得,变量只是有类型的地址段而已。)和类型。而它只标明变量的开始位置,反编译软件就
chengg0769
·
2009-08-16 14:00
数据结构
String
Integer
PowerBuilder
hex
编译器
powerbuilder
pbd文件保护方式-pb防止反编译研究
pb中编译后的变量名是于明码方式放置并形成一个列表。如: ls_111.ls_222.ls_333.ls_444 如上,"."代表的是0x00,就是分隔符号。 紧跟变量列表后面,有一个数据结构来表明变量的顺序(也就是变量ID:ls_1就是0,ls_2就是1,依次类推,也就是说,对vm而言,变量的名字无关紧要,学过编程我们也晓得,变量只是有类型的地址段而已。)和类型。而它只
buliedian
·
2009-08-16 14:00
数据结构
编程
PowerBuilder
powerbuilder
pbd文件保护方式-pb防止反编译研究
阅读更多pb中编译后的变量名是于明码方式放置并形成一个列表。如:ls_111.ls_222.ls_333.ls_444如上,"."代表的是0x00,就是分隔符号。紧跟变量列表后面,有一个数据结构来表明变量的顺序(也就是变量ID:ls_1就是0,ls_2就是1,依次类推,也就是说,对vm而言,变量的名字无关紧要,学过编程我们也晓得,变量只是有类型的地址段而已。)和类型。而它只标明变量的开始位置,反编
buliedian
·
2009-08-16 14:00
PowerBuilder
编程
数据结构
powerbuilder
pbd文件保护方式-pb防止反编译研究
阅读更多pb中编译后的变量名是于明码方式放置并形成一个列表。如:ls_111.ls_222.ls_333.ls_444如上,"."代表的是0x00,就是分隔符号。紧跟变量列表后面,有一个数据结构来表明变量的顺序(也就是变量ID:ls_1就是0,ls_2就是1,依次类推,也就是说,对vm而言,变量的名字无关紧要,学过编程我们也晓得,变量只是有类型的地址段而已。)和类型。而它只标明变量的开始位置,反编
buliedian
·
2009-08-16 14:00
PowerBuilder
编程
数据结构
pb11.5 web开发 - 安装详解
1、准备工作 pb11.5
POWERBUILDER
11.5:http://download.sybase.com/eval/pb115eval/
PowerBuilder
115.zip补丁PB11.5
xys_777
·
2009-07-31 15:00
web开发
Sybase
webform
PowerBuilder
WinForm
Forms
pb11.5 web开发 - 安装详解
1、准备工作 pb11.5
POWERBUILDER
11.5:http://download.sybase.com/eval/pb115eval/
PowerBuilder
115.zip
xys_777
·
2009-07-31 15:00
web开发
如何在
PowerBuilder
与DLL之间传递参数
如何在
PowerBuilder
与DLL之间传递参数 Powersoft中国有限公司 霍军 ------------------------------------------------------
wdmsyf
·
2009-07-28 17:00
C++
c
C#
PowerBuilder
pascal
如何在
PowerBuilder
11.x 中通过ADO.NET访问Oracle?
在我们发行的PB11.x.NET开发视频教程中谈到了PB11.x连接数据库时,如果开发.NETTarget(特别是 WebForm/.NETWebService)时最好使用ADO.NET来连接数据库的问题,因为采用ADO.NET可以使用到.NETFrameWork2.0中的数据库连接缓冲池(和J2EE应用服务器中显示管理数据库连接缓冲不同,.NETFrameWork2.0中的数据库连接缓冲池是自动
yuanqitech
·
2009-07-27 16:47
oracle
职场
PowerBuilder
休闲
11.X
ADO.NET访问Oracle
PBntierBuilder 3.1开发视频教程(可看更多视频) New!
PBntierBuilder是Sybase推荐的
PowerBuilder
开发nTier/Web应用的最佳中间件平台(及开发框架,Sybase权威杂志SybaseWorld2008年第四季可见到推介说明)
yuanqitech
·
2009-07-27 16:16
职场
视频教程
休闲
PBntierBuilder
EAServer 5.x/6.x开发及管理视频教程
EAServer推出很多年了,本来应该是
PowerBuilder
开发多层应用的最佳拍档,但由于缺乏中文的学习资料(英文的资料有些内容也是语焉不详),而且不少学习和使用过程要注意的“沟沟坎坎”往往无处求证
yuanqitech
·
2009-07-27 16:11
职场
视频教程
休闲
easerver
PowerBuilder
11.x .NET开发视频教程
PowerBuilder
11.x已经完全不同于过去的任何一个版本,是一次质的飞跃,一步跃入了.NET开发的殿堂。
yuanqitech
·
2009-07-27 16:39
职场
PowerBuilder
休闲
11.x视频教程
PowerBuilder
11.x 的重要进步和不足
PowerBuilder
11(以下简称PB)出来有一段时间了,但很多用户对PB11的到底有哪些进步还不是很清楚,由于对PB11缺乏了解和信心,目前用PB11做出像样应用的用户不多,这确实非常遗憾,这里我讲一下我对
yuanqitech
·
2009-07-27 16:36
职场
PowerBuilder
休闲
11.X
如何把
Powerbuilder
程序从PB8升级到PB10
『从PB9到PB10是一次最大的变化,从单字节变成双字节的大跨越,带来了很多的问题和烦恼(当然好处是很多的),也把一大批PB老客户遗漏在河的对岸了,这篇文章应该对于要从PB老版本升级到新版本的用户有所帮助』点击下载附件,附件解压后为Word格式。
yuanqitech
·
2009-07-27 15:16
职场
休闲
PB8升级到PB10
如何破解PB6.5编译的程序(转)Mark备查
以下所有均针对
PowerBuilder
6.5编译的伪码程序(即带有PBD的文件执行)。
PowerBuilder
的伪码编译同VB伪码编译一样,同样是PB动态库(PBVM60.DLL),解释伪码执行。
chengg0769
·
2009-07-26 16:00
c
Integer
byte
Delphi
PowerBuilder
破解
如何破解PB6.5编译的程序Mark备查
以下所有均针对
PowerBuilder
6.5编译的伪码程序(即带有PBD的文件执行)。
PowerBuilder
的伪码编译同VB伪码编译一样,同样是PB动态库(PBVM60.DLL),解释伪码执行。
buliedian
·
2009-07-26 16:00
算法
D语言
vb
Delphi
PowerBuilder
如何破解PB6.5编译的程序Mark备查
阅读更多以下所有均针对
PowerBuilder
6.5编译的伪码程序(即带有PBD的文件执行)。
buliedian
·
2009-07-26 16:00
PowerBuilder
VB
Delphi
算法
D语言
如何破解PB6.5编译的程序Mark备查
阅读更多以下所有均针对
PowerBuilder
6.5编译的伪码程序(即带有PBD的文件执行)。
buliedian
·
2009-07-26 16:00
PowerBuilder
VB
Delphi
算法
D语言
powerbuilder
防止反编译: pbkiller无法解析的部分公布
阅读更多
powerbuilder
防止反编译:pbkiller无法解析longlong类型而且错得一塌糊涂pbkiller2.5.18无法解析longlong类型,一旦你申明longlong类型无法反编译出类型
buliedian
·
2009-07-26 05:00
PowerBuilder
Access
C
C++
C#
powerbuilder
防止反编译: pbkiller无法解析的部分公布
阅读更多
powerbuilder
防止反编译:pbkiller无法解析longlong类型而且错得一塌糊涂pbkiller2.5.18无法解析longlong类型,一旦你申明longlong类型无法反编译出类型
buliedian
·
2009-07-26 05:00
PowerBuilder
Access
C
C++
C#
powerbuilder
防止反编译: pbkiller无法解析的部分公布
powerbuilder
防止反编译: pbkiller无法解析longlong类型而且错得一塌糊涂 pbkiller2.5.18无法解析longlong类型,一旦你申明longlong类型无法反编译出类型
buliedian
·
2009-07-26 05:00
C++
c
C#
Access
PowerBuilder
powerbuilder
防止反编译: pbkiller无法解析的部分公布
powerbuilder
防止反编译:pbkiller无法解析longlong类型而且错得一塌糊涂 pbkiller2.5.18无法解析longlong类型,一旦你申明longlong类型无法反编译出类型
chengg0769
·
2009-07-26 05:00
function
Integer
Access
float
PowerBuilder
alignment
powerbuilder
反编译器开发-第一步:pbd结构分析和pbkiller分析
阅读更多今天做了一个简单的structrue,编译得到一个pbd文件,在pb中,全局结构是代码最少的。发现几个问题:1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能反编译,全部编译为:dec。2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,属性调用的例程。可能视图通过此样本与客户代
buliedian
·
2009-07-26 00:00
PowerBuilder
数据结构
SQL
框架
F#
powerbuilder
反编译器开发-第一步:pbd结构分析和pbkiller分析
今天做了一个简单的structrue,编译得到一个pbd文件,在pb中,全局结构是代码最少的。发现几个问题:1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能反编译,全部编译为:dec。2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,属性调用的例程。可能视图通过此样本与客户代码比较得
chengg0769
·
2009-07-26 00:00
数据结构
c
function
object
PowerBuilder
编译器
powerbuilder
反编译器开发-第一步:pbd结构分析和pbkiller分析
今天做了一个简单的structrue,编译得到一个pbd文件,在pb中,全局结构是代码最少的。 发现几个问题: 1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能反编译,全部编译为:dec。 2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,属性调用的例程。可能视图通过此样本与客
buliedian
·
2009-07-26 00:00
数据结构
sql
框架
F#
PowerBuilder
powerbuilder
反编译器开发-第一步:pbd结构分析和pbkiller分析
阅读更多今天做了一个简单的structrue,编译得到一个pbd文件,在pb中,全局结构是代码最少的。发现几个问题:1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能反编译,全部编译为:dec。2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,属性调用的例程。可能视图通过此样本与客户代
buliedian
·
2009-07-26 00:00
PowerBuilder
数据结构
SQL
框架
F#
再谈
powerbuilder
程序防止破解的办法(终结篇,以后不再写这个问题)
阅读更多鉴于任何程序都运行cpu指令并可被反编译成汇编码,也就是说,理论上,程序都是在裸奔,所以天下无不可破之程序。所以这里讨论的防止,只是一定程度上的,比如提高破解难度,拖延时间,让破解者挫折感增加等等。一.pb的现状pb从5-12,其pbd文件,和dll文件格式的版本都为0600(pb5尚不知晓,还没找到pb5的程序),结构大致一样。所以pbkiller的作者只要还有时间,他可以在一到三个月就
buliedian
·
2009-07-25 04:00
PowerBuilder
软件测试
算法
数据结构
Delphi
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他