JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

NEW : We have got a new blog where we post some interesting SWF internals info.

List of issuesList of issues

#89 Illegal field names leads to decompilation issues
Date created:
Type: bug
Visibility: Everybody
Assigned to:
State: closed Help

> What steps will reproduce the problem? An obfuscated SWF with illegal characters in field names. For example: ["> This produces: this[">=param1; where the dot after the this is missing. > What is the expected output? What do you see instead? Expected: this.[">=param1; > What version of the product are you using? On what operating system? 1.4.3u2 Ubuntu > Please provide any additional information below. Attach the file you have problem with if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE ABC of offending classes constructor: pushfalse pushtrue swap newfunction 37895 pop setlocal_2 setlocal_3 getlocal_0 pushscope getlocal_0 constructsuper 0 getlocal_0 // get "this" getlocal_1 // get param1 initproperty m[23956]"[\">" // pop this and param1 returnvoid
admin
Please use Rename identifiers feature. Menu Tools->Deobfuscation->Rename identifiers. Can I close this issue?
State: new→opened
user
Would you mind fixing this? We build quite alot of a "heurisitc" code based on as3 dumps and a custom Bytecode reader, would be nice to get this fixed. Also, if you see my latests issue opened, Rename Identifiers hangs...
user
If not I'll happily patch it myself, just thought I'd let you know.
admin
I have located the problem - TreeItem.joinProperty does not insert dot here when the name starts with "[". Ok, I will fix this...
user
Thankyou mate! :) You take donations?
admin
Yes, If you want to support the project, you can donate. Info is on "Help us!" page: help_us.html
user
Cool :) Do you think a update will be available any time soon? :/ I'll donate now!
user
Donation done! :)
admin
Thank you very much! I think the new version will be ready today. I made some other changes and need to ensure everything works OK.
user
Alright, is it atleast possible to get a commit?
admin
okay, the changes are in the repository. Version 1.5.2 will be released in a few minutes.
State: opened→upgraded
admin
1.5.2 is now released
admin
is it working for you?
admin
I am closing the issue. You can create new issue when needed.
State: upgraded→closed