: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means waiting times in the issue tracker are very long and mostly depend on community. Sorry for the inconvenience.

List of issuesList of issues

#685 Feature "Local variables and method parameters take name from debug" becomes a problem with some sources
Author: user alvaromat
Date created:
Type: bug
Visibility: Everybody
Assigned to: admin JPEXS
Labels: Deobfuscation
State: closed Help

> What steps will reproduce the problem? Some obfuscators set all variable and method names as "k" in the debug feedback, so when you decompile them you will see the following: var k:ByteArray = null; var k:ByteArray = null; var k:ByteArray = null; k = new Array(); And you can't know which k is initialized. Here is a photo of the problem: http://gyazo.com/e9f50ce5a172a8dc1c7778dc1fa392d5 A solution could be disabling the "feature" "Local variables and method parameters take name from debug" and rename the local vars as loc_1, loc_2, loc_0, etc
admin
State: new→opened
Assigned:admin JPEXS
admin
In latest nightly build, this feature is skipped when more variables have same name. Also you can disable this feature globally in the settings (script tab).
State: opened→upgraded
developer
I close this issuse due to inactivity. Please create issue if you find any problem.
State: upgraded→closed
 
Google Translate: Translate to Czech Translate to Slovak Translate to Russian Translate to Hungarian Translate to Swedish Translate to French Translate to German Translate to Spanish Translate to Italian
Change style: oceanic classic