I just downloaded VMProtect (demo) for testing. Let me explain my situation here.
We have an EXE file A (this is our product), and we run this EXE file A and input some data, then EXE file A can generate EXE file B, then we send EXE file B to our customers. So it is more like e-book application, that we use EXE file to generate other EXE files.
What I need is to call VMProtect APIs from EXE file A, when EXE file B is generated, EXE file A can use VMProtect APIs to encrypt EXE file B, so that make EXE file B protected. EXE file B can work without any extra VMProtect dll (all the data is packed in EXE file B). is it possible?
So there is no VMProtect GUI involved in final protection process (but we can use VMprotect GUI to generate script). is it possbile?
Sorry for some many questions… hope you have a greate weekend!
We have an EXE file A (this is our product), and we run this EXE file A and input some data, then EXE file A can generate EXE file B, then we send EXE file B to our customers. So it is more like e-book application, that we use EXE file to generate other EXE files.
If you want to use VMProtect as part of your protection system (on customer side) - it will break the License Agreement.
I think console function is not working in demo version, right?
I am a freelance developer, but I develope software for companies, so what version/level shall I choose? if there is no functions in company license, I think I need company license, right?
License Agreement
…
6. > You are not allowed to > modify, create new versions, rent, sell, decompile, disassemble, otherwise reverse engineer, > include VMProtect into other programs and/or systems> , alter, delete or hide trade marks and notices of copyrights. Any such unauthorized use shall result in immediate and automatic termination of this license without compensation of any charges related with the use of VMProtect and may result in criminal and/or civil prosecution.