speakerbadge_200_120_e.gifI’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!

9 Responses to “Description of my Flash on the Beach session: Decompiling Flex and Flash”

  1. decompilerKiller says:

    Your bastard! don’t steal my code :-)

  2. Bill White says:

    Any chance you’ll be recording that session for those of us that can’t get out to England? This is good stuff!!

  3. Doug says:

    @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)

  4. Marcus says:

    Can you post a tutorial or an example to cover the other 80%. ;-)

  5. jonnymac blog says:

    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…

  6. effects of evista says:

    rizeof znpqdxy

  7. discount lopressor says:

    ahbi qnyu

  8. prozac weight loss says:

    yanzh pkvb

  9. ambien says:

    xsfqjge ucbhoni cxeyp

Leave a Reply