Matlab source code accessible after running from matlab executable
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Aayush Singla
il 6 Ott 2019
Modificato: Akshit Agarwal
il 9 Ott 2019
According to https://de.mathworks.com/help/matlab/matlab_prog/protect-your-source-code.html, we can protect our source code if we use matlab Application compiler.
I have deployed an application using the matlab application compiler and when I try to run to install and run the executable on a different PC, I can access and read through the original code.
The executable is exploded in the Temp directory e.g. path C:\Users\<USERNAME>\AppData\Local\Temp\<USERNAME>\mcrCache9.5
Following this, the code is not protected and users can easily reverse engineer the code of the application.
Is there any way to stop this?
0 Commenti
Risposta accettata
Akshit Agarwal
il 9 Ott 2019
Modificato: Akshit Agarwal
il 9 Ott 2019
Hi Aayush,
Matlab Application Compiler encrypts all the matlab files but any non matlab files that your code requires and you might have added while creating your executable will not be encrypted by matlab.
You can refer to this thread where a similar query has been discussed: How can I protect files other than .m file with Matlab compiler?
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!