decompiling

Could I hide the encryption key of a c# exe securely (in a way that can't be decompiled in any known way), as in C/C++?

霸气de小男生 提交于 2019-12-08 02:04:11
问题 I love c# for programming applications (I consider myself intermediate with c#, and a bit less with C/C++, but am only learning, nothing real yet in the arena), and I used to like it until i discovered "anyone" who understand MSIL (not an easy task to learn neither) could decompile my code. I don’t really care about someone decompiling my code, but my utter concern is the security for my eventual program users. I know obfuscators exist, and I even know of one or two that are really good, I

How to Decompile Java [duplicate]

强颜欢笑 提交于 2019-12-07 16:29:38
问题 This question already has answers here : How do I “decompile” Java class files? [closed] (19 answers) Closed 6 years ago . I would like a simple way to decompile Java. I want to examine the conversions and modifications that the javac compiler makes on my code. What would be some good products and what would be the good/bad of them. 回答1: Quick and dirty, use the javap that ships with the JDK. javap -c test Compiled from "test.java" public class test extends java.lang.Object{ public test();

Is it possible to get Android.mk or native source file from .apk file?

旧时模样 提交于 2019-12-07 14:18:09
问题 It seems that it is quite easy to get Java source files from .apk file. But is it possible to get Android.mk or native source file from .apk file, by tools or tricky methods? I am doing research on Android app native code security so that these files are quite important for me. Thanks. 回答1: You cannot get Android.mk from an apk, it's only needed for building, as such, it's not stored in there (unless the programmer put it in the res/ folder or something like that). All of the native code for

Decompiling code (language independent) [closed]

本秂侑毒 提交于 2019-12-07 03:47:58
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . What software can be used to view the source code in a .dll file, irrespective of the programming language used for the source code? 回答1: If it's a managed DLL (.NET), you can open it using tools such as Reflector or ILDASM and you'll see the IL code. (Edit 2017-02-03: In 7+ years, .NET disassemblers have of

Is it legal to decompile an APK and use part of its code in your app

杀马特。学长 韩版系。学妹 提交于 2019-12-07 03:09:48
问题 Is it legal to decompile an apk and use part of it's code? (more specifically: a URL connector (I haven't learned that yet)). The rest of the app (layouts and such) is made by me. Can I publish this app without being concerned on the legal front? 回答1: Decompiling is absolutely LEGAL, regardless of what the shills say. At most, you can be sued for unauthorized activity relating to software unless you're redistributing it. Courts in the U.S. have always upheld the right of users to know exactly

Change .jar file without the source?

女生的网名这么多〃 提交于 2019-12-06 14:26:28
I have a Java based TCP Client that talks to our production server, which I'm re-writing. The client has the server's IP & port hard coded. What I want to be able to do is change just the IP address in the client to 127.0.0.1 & I can use the same port number on my dev box. Here's the rub, I don't have all the source code, so I can't just recompile it. The guy who wrote it hasn't worked here for about four years and while I have his hard drive, I haven't been able to find a compiled loop back client (even though I found partial source code for it) or even all the source code for the production

Possible to decompile DLL written in C?

对着背影说爱祢 提交于 2019-12-06 12:03:23
I want to decompile a DLL that I believe was written in C. How can I do this? Short answer: you can't. Long answer: The compilation process for C/C++ is very lossy. The compiler makes a whole lot of high and low level optimizations to your code, and the resulting assembly code more often than not resembles nothing of your original code. Furthermore there are different compilers in the market (and each has several different active versions), which each generate the output a little differently. Without knowledge of which compiler was used the task of decompiling becomes even more hopeless. At

Fail-safe way of round-tripping JVM byte-code to text-representation and back

岁酱吖の 提交于 2019-12-06 08:38:21
问题 I'm looking for a fail-safe way to round-trip between a JVM class file and a text representation and back again. One strict requirement is that the resulting round-tripped JVM class file is exactly functionally equivalent to the original JVM class file as long as the text representation is left unchanged. Furthermore, the text representation must be human-readable and editable. It should be possible to make small changes to the the text representation (such as changing a text string or a

How does c# decompiler work

爷,独闯天下 提交于 2019-12-06 05:07:58
问题 i am interested in decompilers like ILSpy or .Net Reflector and etc. Can anybody tell me how this decompiler convert exe or dll files written in c# to its original source code? 回答1: There are two key points, here. Firstly, IL, while a lower level language that C# or VB.NET, is a much higher level than assembler or machine code. Many high level constructs are still in place and can be used relatively easily to determine the flow and operation of the code. The other key point, is that a

Is it possible to get Android.mk or native source file from .apk file?

寵の児 提交于 2019-12-06 02:33:01
It seems that it is quite easy to get Java source files from .apk file. But is it possible to get Android.mk or native source file from .apk file, by tools or tricky methods? I am doing research on Android app native code security so that these files are quite important for me. Thanks. You cannot get Android.mk from an apk, it's only needed for building, as such, it's not stored in there (unless the programmer put it in the res/ folder or something like that). All of the native code for an app is stored in the libs/ directory in the root of the apk. It's compiled ARM or x86 code, or both. You