source-code-protection

How to Protect an Exe File from Decompilation

谁说胖子不能爱 提交于 2020-01-31 03:50:06
问题 What are the methods for protecting an Exe file from Reverse Engineering.Many Packers are available to pack an exe file.Such an approach is mentioned in http://c-madeeasy.blogspot.com/2011/07/protecting-your-c-programexe-files-from.html Is this method efficient? 回答1: The only good way to prevent a program from being reverse-engineered ("understood") is to revise its structure to essentially force the opponent into understanding Turing Machines. Essentially what you do is: take some problem

Protect C++ program against decompiling [duplicate]

倖福魔咒の 提交于 2020-01-21 08:31:28
问题 This question already has an answer here : Closed 7 years ago . Possible Duplicate: Is it possible to decompile C++ Builder exe? Is C++ Builder exe safe? I use Microsoft Visual C++ 2010 Express to write my programs. When i want to distribute my program I compile it with 'Release' configuration and also I set the linker to not add debug information. So my question is, Is my executable safe or anyone can decompile it and see the source code? If it is unsafe, how can I prevent it from being

How to secure an API written in .Net

对着背影说爱祢 提交于 2020-01-11 10:48:33
问题 This is a variation on an existing question in SO about securing/obfuscating .Net applications in general. I'm developing an API in C# that includes some algorithms I'm keen to protect. I understand no method will be perfect, but what's the generally accepted method for doing this? I'd like my clients to be able to code against the API but I don't want them to reverse engineer what's inside (at least I don't want to make it easy for them). If I obfuscate the code, won't that also obfuscate

How can I obfuscate (protect) JavaScript? [closed]

試著忘記壹切 提交于 2020-01-01 10:12:56
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 5 years ago . I want to make a JavaScript application that's not open source, and thus I wish to learn how to can obfuscate my JS code? Is this possible? 回答1: Obfuscation: Try YUI Compressor. It's a very popular tool, built, enhanced and maintained by the Yahoo UI team. You may also use: Google

How can I obfuscate (protect) JavaScript? [closed]

烈酒焚心 提交于 2020-01-01 10:12:11
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 5 years ago . I want to make a JavaScript application that's not open source, and thus I wish to learn how to can obfuscate my JS code? Is this possible? 回答1: Obfuscation: Try YUI Compressor. It's a very popular tool, built, enhanced and maintained by the Yahoo UI team. You may also use: Google

How do you prevent hired developers from stealing code? [closed]

左心房为你撑大大i 提交于 2019-12-30 00:37:04
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 8 months ago . I'm in the process of opening up a company that will eventually hire 2-5 developers to work on a large web app. My main concern is that one or more developers could steal the code. I could make them sign contracts against this type of thing, but I live in a country where the

How to protect a java application from reverse-engineering or code stealing?

帅比萌擦擦* 提交于 2019-12-25 01:08:01
问题 I want to reveal my desktop java application to public, but I'm not sure how to protect it from reverse-engineering or source code stealing? Is it possible to convert the application to an exe file? and if it is, wouldn't that be enough to protect it? 回答1: If it's really worth someone's time to reverse engineer your source from the binary, they will. You might be able to make it slightly harder, but never impossible. 回答2: You can use a Java Obfuscator such as ProGuard. ProGuard is a free Java

Protecting Ruby Code

不打扰是莪最后的温柔 提交于 2019-12-22 18:48:32
问题 I'm developing a commercial project on an ARM based embedded board with a custom Linux kernel on it, using Ruby. Target workspace of the project and the device is a closed-environment, no ethernet, inernet, I/O devices etc... I want to protect my code/program so that; it'll only work on the specific machines I let (so; people cant just copy and paste my code/program on to their embedded boards and run it w/o permission). This can probably done with the machine's MAC address tho; I don't have

Android - Need a way to create the library(.aar file) without source code

你。 提交于 2019-12-21 18:17:21
问题 My aim is to be able to distribute the android library application only as binary(WITHOUT SOURCE) to other developers. So that they can make their own apps with it. I am developing two android applications. The first one is library application should act as a kind of SDK. The second one application should use the library application and make the original app. I am using android studio to develop the applications. I have completed the implementations of the library application and generated

Protection of code from its own developers [closed]

不问归期 提交于 2019-12-18 11:38:52
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 4 years ago . Perhaps the most obvious way of protecting a company's intellectual property from its own developers seems to be an NDA - Non Disclosure Agreement. Effectiveness of this approach may vary, depending on many factors, and sometimes or somewhere it may not work as expected. What