decompiling

What can done to secure jar files besides obfuscation?

隐身守侯 提交于 2019-11-28 13:42:58
I'm concerned about the security of Java executables. They offer little protection against decompilation. With tools like Java Decompiler even a kid can decompile the class files to get the original code. Apart from code obfuscation what can be done to protect a class file? Is the Encrypted Class Loader still a myth? Riduidel In a previous company we had such questions, mainly driven by management paranoia. First of all, you have to understand that absolute security is only a myth: As long as your program is run on untrusted hardware, it can be decompiled, no matter what language you use. The

Decompiling VB.Net assembly produces code with invalid member variable names; names starting with $STATIC$

淺唱寂寞╮ 提交于 2019-11-28 08:53:51
问题 I am doing work for a client who has lost the source code for one of their VB.Net WinForms applications. The assembly they have is not obfuscated at all. I am trying to recover as much of the source as I can as C# source and have tried several tools for decompiling assemblies, including Reflector, ILSpy and JustDecompile (all the latest versions), but they all produce code with a huge number of errors in them. Because of the large number of errors in the generated code, I am going to ask

What is the ampersand character at the end of an object type?

血红的双手。 提交于 2019-11-28 07:30:38
问题 I had to de-compile some code and I don't know what this syntax is? Can y'all help, or point me to a write-up about what it is? I've Googled and searched this site and can't find anything. Just one line of code: Rectangle pageBounds; // ISSUE: explicit reference operation // ISSUE: variable of a reference type Rectangle& local = @pageBounds; What is the @ symbol at the end of the Rectangle object type, and the @ before the pageBounds variable? This is my last line of code that I need to fix

How to automatically decompile SWF file on my server?

我们两清 提交于 2019-11-28 05:17:12
问题 What language would I need to use? A bit like http://www.showmycode.com/ And could anyone point me in the right direction to get started? 回答1: SWFTools - SWF manipulation and generation utilities You can install SWFTools distribution (which has also a command line program), and use SWFExtract, that can decompile flash files. On OSX, install via: brew install swftools . This will install tools such as: as3compile , font2swf , jpeg2swf , pdf2swf , png2swf , swfbbox , swfc , swfcombine , swfdump

Batch decompiling of Java files with JD-GUI

可紊 提交于 2019-11-28 04:41:04
I'm looking for a program to batch decompile Java classes. I found JAD, but it didn't support some new features of Java, and the benefit of this program is that it can execute from command line and generate a *.java file automatically. I also found JD-GUI. It supports most features of Java, but the shortcoming is that it can't do batch processing. You need to open the class file with the program and click save. Is there a way to make JD-GUI do batch processing like JAD? Command line decompilation for JD-GUI is a highly requested feature but it's not implemented yet. Perhaps you can use the

Decompilation possibilities in iOS and how to prevent them

寵の児 提交于 2019-11-28 04:36:03
I recently read about decompilation of iOS apps and I'm now really concerned about it. As stated in the following posts ( #1 and #2 ) it is possible to decompile an iOS which is distributed to the App Store. This can be done with jailbreak and I think with copying the app from memory to hdd. With some tools it is possible to read out strings (strings tools) dump the header files reverse engineer to assembly code It seems NOT to be possible to reverse engineer to Cocoa code. As security is a feature of the software I create, I want to prevent bad users from reconstructing my security functions

How can I extract images from the .resources file created by a decompile of a .NET assembly?

可紊 提交于 2019-11-28 01:10:23
问题 I am working on recovering the source for an application for a client of mine. I have managed to recover the application code using .NET Reflector. But now I want to neaten the code and recreate the individual forms so will that I have the codebehind, designer and resx files for each form. The problem is that all the images are located in ".resources" files. How do I extract the images from these ".resources" files that were generated by Reflector? I would prefer to use some tool, rather than

Decompiler for Visual Basic 6 program?

我们两清 提交于 2019-11-28 00:35:16
In the FAQ of the Boomerang decompiler (which currently only decompiles to C-code) they make a brief mention that Visual Basic exes happen to include a lot of metadata, so a Visual Basic decompiler might be able to produce better source code for Visual Basic programs than what Boomerang can give you. Since the program I'm trying to decompile might actually be a VB 6 program, do you know of any decompilers for VB6 exes? (Don't worry this isn't for nefarious purposes. I just have to create a data file this program parses, and getting a sense of the strategy it uses to parse the file will help

how to decompile .jasper files into .jrxml files

天大地大妈咪最大 提交于 2019-11-27 22:54:12
I lost all my .jrxml files, but I have .jasper files. Can I decompile .jasper files to .jrxml files? If yes, that would be a great help for me. *.jasper files can be opened directly from ireport, Ireport decompile automatically the file. win98 import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.util.JRLoader; import net.sf.jasperreports.engine.xml.JRXmlWriter; import net.sf.jasperreports.engine.JasperReport; class JasperToXml { public static String sourcePath; public static String destinationPath; public static void main(String[] args) { sourcePath = "..File1

How safe is information contained within iPhone app compiled code?

倖福魔咒の 提交于 2019-11-27 21:42:09
问题 I was discussing this with some friends and we began to wonder about this. Could someone gain access to URLs or other values that are contained in the actual objective-c code after they purchase your app? Our initial feeling was no, but I wondered if anyone out there had definitive knowledge one way or the other? I do know that .plist files are readily available. Examples could be things like: -URL values kept in a string -API key and secret values 回答1: Yes, strings and information are easily