View Issue Details

IDProjectCategoryView StatusLast Update
0006538MMW v4Framework: Scripts/Extensionspublic2013-11-28 08:32
Reporterpeke Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Target Version4.1 
Summary0006538: Encoded Scripts within MM Scripting
DescriptionTo ensure that MM script developer work is so so protected it would be nice that we add support for VBE/JE Scripts (Encoded VBS/JS) I know that it's not 100% insurance but that would not be available on first look and developers can use put some copyright notice regarding decoding them.
TagsNo tags attached.
Fixed in build

Activities

peke

2010-10-10 23:41

developer   ~0020715

I personally think that this should be included as soon as possible. There are lots of changes in MM 4.0 that will allow Script Developers to make complex Scripts without worry that anyone can peak into their code.

Example Files Are uploaded to FTP.

jiri

2010-10-18 20:49

administrator   ~0020840

Ludek, please have a look and in case there isn't any technical issue, include this in MM 4.0.

Ludek

2012-02-27 14:32

developer   ~0030564

Last edited: 2012-02-27 20:09

I think we should use an own and unknown cipher. Then we would need to add a simple web service that would encrypt the source file for scripters. This way we don't need to distribute any key and we would be platform independent.

zvezdan

2013-11-28 08:32

updater   ~0038406

I'd like to know if you are going to implement this anytime soon because the further development of some of my scripts depends of that.

I am the one who suggested Peke the solution with MS script encoder, but your suggestion with the custom cipher could be even better (although I don't know what platform dependency you are talking about since we are already using scripts that could be executed only under Windows).

However, I am wondering if your solution requires that files should be decrypted and stored in plain .vbs form on the hard drive in order to be executed or you could do the decryption and execution directly from the memory. If it is the first case then such solution would be even worse than using MS script encoder.

Also, I am wondering if we could distribute our scripts that could execute only on a single computer, e.g. to someone who paid for them to us, scripters, i.e. I am thinking if your suggested web service could somehow personalize our scripts with the user license given by you for Gold MM version to prevent their illegal usage.