Forum: Poser - OFFICIAL


Subject: RANT: Purchases Runtime in Poser Pro 11_3

infinity10 opened this issue on Apr 01, 2020 ยท 61 posts


Penguinisto posted Fri, 03 April 2020 at 3:14 PM Online Now!

tim posted at 1:06PM Fri, 03 April 2020 - #4385243

One of the goals for Poser 12 is upgrading to Python 3.x. With that, the hope is we can find a way to secure Python apps & lock them to a Poser license. This would allow Python apps like WW to be sold without vendor concerns about piracy.

Why not have an option to encrypt the scripts, with the decrypt key (and the purchaser's billing name / addy as part of said decrypt key) being the license, and it only gets decrypted within the runtime memory space?

Certainly not perfect (there are still semi-exotic means to still get the script itself shaken mostly-intact out of memory in spite of OS memory randomization), but perfect is the enemy of good, and at least it'll keep the casual pirates away. You'd see a touch of initial lag in performance, but with the right means, only when it gets called the first time.