Questions tagged [deobfuscation]

Figuring out how a program works when that program has been deliberately made difficult to understand

Deobfuscation is the reverse process of . It means figuring out how a program works when that program has been deliberately made difficult to understand.

Deobfuscation is related to . If the question is about reverse engineering rather than programming then posting on the Reverse Engineering site should be considered instead.

Do not use this tag merely to indicate that you don't understand how a program works: use it only when the program was made obfuscated on purpose.

External links

392 questions
2
votes
1 answer

What does this bit of javascript do? This was marked by ESET as trojan

I received a spam email that contained an attachment with a .js file, and out of curiosity I opened it up in notepad (didn't run it of course). Had to disable ESET temporarily as it was marking this as a trojan. I was wondering what this actually…
user1094553
  • 786
  • 5
  • 15
2
votes
0 answers

Proguard retrace the obfuscated stack trace

In my proguard configuration file, I have : -renamesourcefileattribute SourceFile -keepattributes SourceFile,LineNumberTable The obfuscated stack trace of my app crash (in Google Developer Console) is: Caused by:…
Leem.fin
  • 40,781
  • 83
  • 202
  • 354
2
votes
1 answer

How do deobfuscate a string

I inherited a hacked PHP site, and found some random PHP prepended into the files. An example…
Kobus Myburgh
  • 1,114
  • 1
  • 17
  • 46
2
votes
2 answers

Javascript Obfuscation Algorithm

I am trying to understand obfuscation algorithms and I saw that codes. For example the real code is;

ABC

and the encoded version is following code; var erp = new Array; erp[0] = 1013988929; erp[1] = 1111702575; erp[2] = 28734; var em =…
2
votes
0 answers

Java BLOAT Remove Parameter?

I'm currently writing a feature for my Java deobfuscator which uses the BLOAT bytecode library. The feature I'm writing is the ability to remove unused parameters from a methods signature and have it update all references to that…
Jonathan Beaudoin
  • 2,158
  • 4
  • 27
  • 63
2
votes
1 answer

Preventing reverse engineering with binary code and secret key

I am working on a software program that has to be deployed on private cloud server of a client, who has root access. I can communicate with the software through a secure port. I want to prevent client from reverse engineering my program, or at least…
AdamNYC
  • 19,887
  • 29
  • 98
  • 154
2
votes
1 answer

intercept calls to javax.crypto

There is a certain obfuscated java application I want to check out. The code is poorly obfuscated but it's enough to have difficulty following the execution flow. Since I am only interested in seeing what kind of data it's trying to send, I also…
2
votes
0 answers

Deobfuscate Javascript?

I had my precious javascript obfuscated here. I THOUGHT I had saved a local version with my original code, but it turns out there is ONE line that is obfuscated on the local version. I realize it completely destroys the point of obfuscating…
kmoney12
  • 4,413
  • 5
  • 37
  • 59
2
votes
2 answers

Android log deobfuscation/retrace

I need some help with Android log file deobfuscation . The problem is that if I have an exception like: ... 10-16 10:03:10.488: E/AndroidRuntime(25723): Caused by: java.lang.NullPointerException 10-16 10:03:10.488: E/AndroidRuntime(25723):…
Hoochwo
  • 382
  • 4
  • 14
2
votes
3 answers

Best Java deobfuscation tools as of date - [ques Closed]

we have obfuscated our java source code and currently working on it, so make our source fool proof what are all thing to be done while obfuscation ?, how it can be prevented from de-obfuscation? and What are all the de-obfuscation open source tool…
jerith
  • 141
  • 1
  • 7
  • 18
2
votes
1 answer

CFWheels - DeObfuscate ID on query paging?

I am obfuscating URL's in my app (which is great), but I'd like to disable this for pagination URL's because I'd like the user to be able to enter whatever number they like. Settings.cfm: Home.cfc…
Michael Giovanni Pumo
  • 14,338
  • 18
  • 91
  • 140
2
votes
1 answer

How to verfiy whether my application apk is properly obfuscated or not?

I have obfuscated my android application using Proguard on Eclipse, now I have to verify whether it has properly obfuscated all classes, methods and members or not. Can someone please provide me some input how to do this verification?
piks
  • 1,621
  • 8
  • 32
  • 59
2
votes
2 answers

Reverse obfuscating plain text string urls in PHP

I'm trying to figure out a way to program a function that will de-obfuscate a plain text url. Something like this: Then in the processing of that form I want to…
Talon
  • 4,937
  • 10
  • 43
  • 57
1
vote
1 answer

How can I de-obfuscate this Javascript code..are you beast enough?

Ive been searching for hours to de obfuscate this facebook script code , tried some programs and failed , asked on several forums no one knows . if you think your a beast and could do it give it a shot ..thanks :)
1
vote
2 answers

How can I extract hidden content from a remote web page using PHP?

I want to read a website with php (file_get_contents?), which is hidden with . 4 examples: Uwsebvrfahr Z
tomfly
  • 53
  • 5