Any real Flex developer would have strangled this bug at birth
Any flex developer who knew his stuff would never use the methods outlined in the slides.
This was a known issue amongst Rich Internet Application developers at the time. All HTML and Flash code should be treated as insecure code.
The solution a java jar to scan your network. Seriously, in the bank I worked at the sysop would be fired on the spot.
Would you really want as a sysop to run a jar inside your network?
Correctly designed applications build in Flex would never have been vulnerable to this.
Whats with flash haters? For years it was a form of p*&*s envy, the flash dudes could do cool stuff. whilst HTML programming made you want to gouge your eyes out with a spoon.
In its time Flash was an incredible tool for pushing the envelope in a way javascript could not.
That is starting to change but the browser as a platform Web 3.0 if you like is still quite a fragmented patchwork of technologies. This creates challenges for building large HTML applications, what do you do if one of your large corporates is still using IE 6?
When Flash dies, as it will, the browser as a platform will become a major point of hacking attacks, this creates a maintenance headache for companies creating Web apps, every time the evergreen browser updates will you need to retest your app?
Now we have new sets of tools in javascript, what is interesting is that it is still the mindset and knowledge of the developer that sets excellent work apart from crap. I currently see some real crap built in Javascript, committing far worse sins that Flash ever did, but I am not screaming for canvas and javascript to be banned.
Criminals will built malicious sites and will find ways to attack your javascript, in fact it is far easier to do than it ever was in Flash. Why? all your code is downloaded to the client and can be read or reversed. If you think minification of uglify gives you security you are delusional. Accept that client side code and the web is intrinsically insecure and that is you starting point for security