1. Erick Siliezar
  2. PowerBuilder
  3. Monday, 8 February 2021 21:56 PM UTC

There is a way to avoid decode pbd libraries.

Currently I'm doing a deployment in 64bit platform. But the PBD libraries can be decoded.

Attachments (1)
John Fauss Accepted Answer Pending Moderation
  1. Monday, 8 February 2021 22:12 PM UTC
  2. PowerBuilder
  3. # 1

Hi, Erick - 

If you are concerned about the potential for de-compiling the psuedo-code contained in PBD's, you do have the option of building your application as DLL's, but currently this is possible only in 32-bit.

Architecturally, you do not have to have your business logic coded in PowerScript and compiled into your PB application...You can create and utilize REST API's and/or interface with C# code.

HTH, John

Comment
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Monday, 8 February 2021 22:21 PM UTC
  2. PowerBuilder
  3. # 2

Yes, there is.  Deploy your client/server app using the new PowerClient feature of PB 2019 R3, included in Professional and CloudPro Editions.  It automatically encrypts your PBDs so it cannot be decompiled.  Even though it is brand spanking new feature it has been through rigorous beta testing so I think you will find it is quite polished.  Also, PB 2019 R3 is a long-term support version and has lots of other great new features.

Comment
  1. Chris Pollach @Appeon
  2. Thursday, 25 March 2021 17:55 PM UTC
Hi Roland ... Yes (if not cached)

Marcin ... we could tell you, but then we'd have to terminate you. ;-)
  1. Helpful
  1. Marcin Jurkowski
  2. Tuesday, 30 March 2021 13:47 PM UTC
Thank you for the warning Chris ;)



I was just asking at the high level, is it AES, RSA, etc...

Just want to know how secure are the PowerClient files on a public web server.



Regards,

Marcin
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 30 March 2021 14:02 PM UTC
We use AES.
  1. Helpful
There are no comments made yet.
Phil Wallingford Accepted Answer Pending Moderation
  1. Friday, 9 April 2021 15:26 PM UTC
  2. PowerBuilder
  3. # 3

If you mean extracting PowerScript source from a PBD, there is no sensible way to do this.

 

Phil

Comment
  1. Miguel Leeuwe
  2. Friday, 9 April 2021 15:35 PM UTC
There is:

There's a tool called ShudePB which does a perfect job producing all of your powerscript code from PBDs.

http://www.pb-decompiler.com/shudepb_en.asp
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Friday, 9 April 2021 16:15 PM UTC
Absolutely there is! Miguel's is just one example.
  1. Helpful
  1. Phil Wallingford
  2. Monday, 12 April 2021 18:15 PM UTC
I stand corrected! Sorry for the misinformation.



Learn something new every day.



Phil
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.