Is that possible to view the codes of standalone application?

29 visualizaciones (últimos 30 días)
Hi there,
I am coding some engineering problems on MATLAB for my MSc. graduation thesis. I use "Application Compiler" to convert my codes into the stand-alone application. Due to plagiarism possibility, I don't want anyone to see my codes during using my .exe applications. Is there any way that someone views the codes through using .exe files? Or can anyone open them such as opening a .m file? I tried to open with Notepad and Notepad++. The codes didn't show up.
Please let me know. Thank you!

Respuesta aceptada

Image Analyst
Image Analyst el 4 de Jul. de 2020
No, noone can read them. It's a binary file. Just like no one can see the source for for Microsoft Word by editing the .exe file, no one can see your source code either.

Más respuestas (2)

Walter Roberson
Walter Roberson el 4 de Jul. de 2020
" Is there any way that someone views the codes through using .exe files?"
Yes.
Mathworks could do this. The reports I have seen are that they refuse to do this even for money, but there is little doubt that they could if they wanted.
I have seen one unsubstantiated claim posted that a particular person (not associated with Mathworks) can do this.
Based upon what I know of the technology involved, it seems plausible to me that someone could develop programs to decode the executables. Most of the time,though, it is not worth the bother.
Mathworks makes it clear that you should not count on their protections to make it impossible for anyone to read your code.
Let me put it this way: you might have gone as far as purchasing a hardened lock for the front door of your residence, that might slow down anyone trying to get in, but there are very few doorlocks that cannot be picked given enough time. (Some of the doorlocks with seemingly strong protections turn out to be quite easy to get through if you have just the right equipment on hand. Experienced lock-breakers count a lock as being "difficult" if it takes them more than 30 seconds to open with the right tools.)

Cem Ayla
Cem Ayla el 4 de Jul. de 2020
No idea?

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by