+ update 2020: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means we will NOT develop new features and/or fix most of bugs. We left the tracker running in case somebody from community would like to work on it. Sorry for the inconvenience.
State: ignored new: Initial state. As long as issue is in this state, the work on the issue has not yet begun. opened: Opened state means developer started working on the issue. Feature/Fix will probably be in the next release. postponed: This means developer is not working on it now, for some reason it cannot be implemented now. Issue may be opened again in the future. upgraded: Issue is in upgraded state when developer made changes to the program and new version was released. closed: This means the user is satisfied with issue results and no more changes are needed. invalid: These issues cannot be solved. ignored: Developer decided to take no action on this issue. returned: Program changes were made but user is not satisfied and returned the issue.
Please, try to run Rename identifiers command on the attached file.
It shows a message about 2 nmaes were changed, but I found only one change:
public var mсMission:bu1_a1;
was changed to the
public var vud:bu1_a1;
for the some reason.. it doesn't look obfuscated at all actually...
The "с" character in mсMission is not standard latin c, but it is "Cyrillic small letter
es", U+0441. Algorithm detects this as invalid, because it checks for english alphabet
I thought this is enough.
Or is there any official list which characters are valid for identifiers?
Ah, lol, looks like some russian developer typed russian S letter (С) instead if latin C
- they looks similar and hard to distinguish in the code or in the FlashPro IDE.
This is right behavior then, sorry.