Questions tagged [decompiler]

A decompiler performs, as far as possible, the reverse operation to that of a compiler.

That is, it translates a file containing information at a relatively low level of abstraction (usually designed to be computer readable rather than human readable) into a form having a higher level of abstraction (usually designed to be human readable).

The decompiler does not reconstruct the original source code, and its output is far less intelligible to a human than original source code.

Resources

614 questions
-1
votes
1 answer

Where are external libraries in a jar file?

I recently wanted to decompile a jar and edit the contents, so I used jd-gui to decompile it, I saved the project, and I unzipped it. I opened the project in IntelliJ and I was getting a lot of errors for missing types. All the imports that were not…
YHDiamond
  • 134
  • 7
-1
votes
1 answer

Enhanced Class Decompiler is installed still I am unable to decompile .class to .java source?

Enhanced Class Decompiler is installed still I am unable to decompile .class to .java source? I am trying to decompile java core class - Collections.class - Could some one guide me how to get past this. I am using STS 4.8.x
user14305942
-1
votes
2 answers

Editing java file within jar library

I need to replace one word (REPLACE with MODULATE) within the StdDraw3D.java file. I have opened the jar jd-gui and am pretty stuck now. I have been looking for videos or websites and cant quite find a way to do it. Any help would be greatly…
-1
votes
1 answer

How can take an screenshot for an specific section in a windows universal app (doesn't matter the computer resolution)

I'm working in a company where the owner wish take a screenshot of a windows mail app; specifically the section where the e-mail are show; and if the window or the section have an scroll, then must avoid it and take the screenshot of that whole…
-1
votes
2 answers

[]A\A]A^A_ and ;*3$" in compiled C binary

I'm on an Ubuntu 18.04 laptop coding C with VSCode and compiling it with GNU's gcc. I'm doing some basic engineering on my own C code and I noticed a few interesting details, on of which is the pair []A\A]A^A_ and ;*3$" that seems to appear in every…
-1
votes
1 answer

Preventing reverse-engineering (without using Proguard) just like Apple's apps

First, this isn't about "how to avoid reverse engineering" nor it's about "how to use proguard", so kindly don't mark this as 'duplicate' thread, as I'm an expert in both of them... Recently I tried decompiling Apple's music apk but it didn't…
Mukesh
  • 154
  • 1
  • 11
-1
votes
2 answers

Is obfuscating a JAR sufficient to prevent normal final users and not expert hackers from understanding the JAVA code?

I developed a software using JAVA 8 and JAVAFX and I am going to deliver it very soon. The JAVA code contains some sensitive information and I have no other choice than letting them in the code. Is obfuscation using proguard sufficient to prevent…
-1
votes
2 answers

When can I get pop2 opcode in a .class file compiled from Java source code?

I'm currently working on a Java decompiler. I read the JVM specification, and I know pop2 can operate one stack value (category 2 values) or two stack values (other category values). I just want to know when a two stack values operation of pop2 can…
Jiann Lan
  • 3
  • 2
-1
votes
2 answers

How I can identify methods declared in .smali file?

I want to extracts method from all .smalli file . Is there any format to declare methods(API Functions) in .smalli file so i can easily extract it using python script. I am looking for concept so I can identify how 1. User-define function 2.…
Suman Tiwari
  • 40
  • 1
  • 10
-1
votes
1 answer

How to get the plugin.yml in a plugin jar?

I am currently coding a server-panel which will be able to configure plugins and so on. The only problem I currently have is, I want to get the plugin.yml from inside the jar file. Is there an API or anything out there, which can get this file…
RicheeNektar
  • 27
  • 1
  • 9
-1
votes
1 answer

Force compiler to accept an unused string?

I'm making a crackme challenge that requires the user to decompile a binary. I'm try to include the following to trip up users who attempt to reverse the binary using strings: const string pointless = "Strings would be too easy"; Unfortunately…
Michael A
  • 9,480
  • 22
  • 70
  • 114
-1
votes
1 answer

Decompile apk but has bug in xml file

I'm newbie to Android and reverse engineering.I'm now trying to decompile an apk file and import it in Android Studio and run it.I use BBCnews as my apk file and use an online decompile site : www.javadecompilers.com/apk ,I get an zip file and when…
norshtein
  • 87
  • 1
  • 10
-1
votes
1 answer

Structure about the Mach_O File

Hi guys who knows the align field is what?I use ida pro to destruct this file but interrupted at the __text section its maybe the developer had do someting into this macho file. like edit the offset field to avoid the developer decomplier this…
TKingLee
  • 13
  • 4
-1
votes
1 answer

Java decompiled code

I just decompiled some java code and found something like that public class Example { private static String test(String s) { String[] test = new String[1]; ExampleObject exampleObject = new ExampleObject() { public…
stonar96
  • 1,359
  • 2
  • 11
  • 39
-1
votes
2 answers

Should I worry about my software being decompiled?

I'm trying to create a piece of software that allows the user to login and stream a byte[] of a dll to be used for injection. For example public static byte[] getDLL() { using (WebClient wc = new WebClient()) { Uri url = new…