1. Deva Shanmuga
  2. PowerBuilder
  3. Thursday, 15 June 2023 11:09 AM UTC

Hi Experts,

 

Is this possible to run the exe without pbd file. because through some external tools hackers are getting the code from the pbd file. Is any solution is there ?

Thanks

Deva

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Friday, 16 June 2023 02:45 AM UTC
  2. PowerBuilder
  3. # 1

Adding to what Chris said, PowerClient (for client/server deployment) and PowerServer (for Internet deployment) encrypts the PBDs with strong AES encryption so doesn't have the problem you said.  Watch this short slideshow: https://www.appeon.com/products/power-client

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 15 June 2023 15:50 PM UTC
  2. PowerBuilder
  3. # 2

Hi Deva;

  Along with Miguel & John's great suggestions .. you could use either the new PowerClient or PowerServer feature to deploy your PB App from a Web Server. In those deployment modes - you can have them encrypt the entire App so that it would be impossible to "hack" your App EXE / PBD's with any external tools.  ;-)

Food for thought.  HTH

Regards ... Chris

Comment
There are no comments made yet.
John Fauss Accepted Answer Pending Moderation
  1. Thursday, 15 June 2023 13:17 PM UTC
  2. PowerBuilder
  3. # 3

Hi, Deva -

In addition to what Miguel has recommended, you have to change the configuration in the Project object, switching from producing PBD's to DLL's. Please note that currently, DLL's can only be produced when deploying as a 32-bit application, not 64-bit. 64-bit PB apps have to be deployed as PBD's.

Best regards, John

Comment
  1. Miguel Leeuwe
  2. Thursday, 15 June 2023 18:25 PM UTC
Hi John,

or ... not checking any checkbox at all as PBD/DLL. You'll get one big EXE file.
  1. Helpful
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Thursday, 15 June 2023 12:44 PM UTC
  2. PowerBuilder
  3. # 4

Yes, it's possible.

You'll have to put all datawindows /datastores that are dynamically assigned to dataobject and all images into a PBR file and use that in your build.

Comment
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.