package with App and deploy

2 ビュー (過去 30 日間)
Kamuran
Kamuran 2016 年 1 月 3 日
回答済み: Walter Roberson 2016 年 1 月 4 日
Hello, I have a quick question. Is there a difference between packing your code via app packaging and create a executable deployment. My main concern is actually IP protection. I know that when you create executable Matlab encrypts your code so user can not access your source codes. Does App packaging do the same thing?
Thanks Erdem

回答 (1 件)

Walter Roberson
Walter Roberson 2016 年 1 月 4 日
app packaging does no protection at all. Think of it as being like pkzip .
Note: creating an executable still leaves a lot of traces behind that can be found with appropriate debuggers. For example the names of the routines can be rather revealing.
Someone was able to write a tool to decompile pcode; see https://sites.google.com/site/sippeyfunlabs/matlab-hacks/please-do-not-secure-your-password-in-matlab-p-code . This is not the same as the encrypted CTF archives, but it does show that security is difficult in MATLAB and sufficiently motivated users might be able to extract more information than you might wish.

カテゴリ

Help Center および File ExchangeMATLAB Compiler についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by