• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

VMProtect for plugins?

Engaged ,
Mar 05, 2023 Mar 05, 2023

Copy link to clipboard

Copied

Do any other plugin developers have experience using something like VMProtect on their plugins to prevent or at least deter having them hacked and distributed somewhere as freeware? Would it even work on a plugin, or only on standalone applications? How complicated is the process for both Mac and Windows? I understand that prices vary -- is there a range one might expect to protect plugins with modest sales volumes at prices between $5-25? Would we pay a fee again every time a plugin gets updated?

TOPICS
SDK

Views

449

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , Mar 06, 2023 Mar 06, 2023

Plugins load in the address space of Illustrator, so you can't virtualise them.

Hard to see how virtualising protects against normal piracy, which is usually simply based on sharing files and access codes.

Votes

Translate

Translate
Adobe
LEGEND ,
Mar 06, 2023 Mar 06, 2023

Copy link to clipboard

Copied

Plugins load in the address space of Illustrator, so you can't virtualise them.

Hard to see how virtualising protects against normal piracy, which is usually simply based on sharing files and access codes.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Mar 06, 2023 Mar 06, 2023

Copy link to clipboard

Copied

LATEST

Thanks, I suspected that, so it's good to know not to waste time and money trying it.

 

A friend showed me how it is possible to change compiled code, with the right tools and experience, so it's important to code defensively. Perhaps most important is to know that string constants and literals in code can be read, so at least some needed strings should be stored as some other structure and converted as needed.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines