Description of my Flash on the Beach session: Decompiling Flex and Flash
Posted by: Doug, in Flash on the Beach, Flex
I’ve just posted the title and description of the session I’ll be giving at Flash on the Beach, which is happening September 28-Oct 1 in Brighton, England. My session is titled: Decompiling Flex and Flash. Here’s the full description (which you can also find on the FOTB site):
In this session we’ll learn how to decompile ActionScript 3 SWF files and peek inside other people’s code. Decompiling a SWF is often seen as an evil tactic that should be punishable by death, but regardless of your moral opinion, every SWF you create can be decompiled into often beautifully readable source code. If you’ve produced something cool, chances are someone has decompiled it (hell, chances are I’ve decompiled it myself).
In this session you’ll learn what you get when you decompile a SWF and what you don’t. We’ll cover how far you can get piecing a decompiled application back together and I’ll share a few real-world stories of how decompiling has proven invaluable in my development career.
This session will focus on ripping apart some large-scale Flex applications and diving into the source (we’ll see if I can get sued by the end of the session). I’ll cover some Flex-specifics that are important when you decompile a Flex app (Flex framework classes, generated MXML code, data binding code, etc). But decompiling AS3 SWFs is just as applicable for SWFs produced in Flash Authoring as well, so there should be plenty of information for everyone.
And for all the paranoid folks out there, in addition to decompiling code, I’ll also cover a few techniques to protect your source code to make it harder for people to steal.
I hope to see some of you in England!
















Entries (RSS)
August 2nd, 2008 at 9:52 pm
Your bastard! don’t steal my code
August 3rd, 2008 at 8:24 am
Any chance you’ll be recording that session for those of us that can’t get out to England? This is good stuff!!
August 3rd, 2008 at 8:38 am
@Bill- I have no idea if the sessions are recorded at FOTB. I’ll ask about that. If not, I’ll post my slides after the event for sure (although slides usually only get you about 20% of the info anyway)
August 11th, 2008 at 12:26 pm
Can you post a tutorial or an example to cover the other 80%.
September 24th, 2008 at 3:51 pm
Flash on the Beach 2008 Schedule…
Has it already been a year since last year’s Flash on the Beach conference? Yes, it has — time to get my schedule in order!
If the conference is half as quality as last year, I’ll be happy. Not to mention that this year I’ll know a lot more people…
October 28th, 2008 at 10:16 pm
rizeof znpqdxy
October 29th, 2008 at 4:46 pm
ahbi qnyu
November 4th, 2008 at 12:43 pm
yanzh pkvb
November 12th, 2008 at 8:00 pm
xsfqjge ucbhoni cxeyp