Last Year, i started an effort to "test" FFDECs disassembling capabilities with a flashGame i used to play that times. It took some days, but ended when the fxed disassembly was capable to bring up the games bitmap engine rendering logged in ingame content. (Of course i never put and never will release that stuff online). --> That Projects names simply "Project_2" <-- Now, while temporarly searching for some distance to myScite and C(pp). I picked up working on "Project_2" again. (Using recently released FFDEC 11.1).
Seems that they have refactored games Code to make reversing it more difficult. (for whichever reasons) So after a complete 'headbanging Saturday' - it compiles again but im stuck in getting the MFC controller to initialize the "game" further at the moment. So @first - Thanks to the Producers of that littl Flash game. Always nice to "play" with your Content. Another big kudos flow to FFDEC11.1 Devs for their quite_hot_Stuff.
Most notably automatic reversing errors are:
-> messed up Select Case Statements with multiple "Defaults"
-> incorrectly declared functions (eg private vs overrides)
-> local-loop scoped - untyped variable Names
-> random wrong named stuff aka §§pushd §§popd and strange §§gotos
and some more - more specific stuff.
:: Movin further quite slowly now, but have managed to export Frames and Sprites in an "re"importable format. rollEyes
:: The "exported" Assets display properties are somewhat wrong, but repositioning them after the add works. Ok.
-> testcase
So - Quite Cool- but after that weekend - i was happy to , at my "1-Euro Job", doing just "simple" gardening and cleansing stuff....
Have a nice Day - Tho