SI-U: Decompiling SWF Files May, 03, 2011 Jeremy Loughnot

Slides:



Advertisements
Similar presentations
© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Advertisements

Gdes2000 Graphic Design for Internet & Multimedia An Introduction to Dreamweaver CS5 + Adding Text Overview of palettes and DW working environment. Creation.
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
Google chrome operating system
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Before you start, you should get all of your pictures together in one file. They should be in.jpg,.png,.tif or.gif format. Open your drive. Make a folder.
Designing Web Pages Getting to know HTML... What is HTML? Hyper Text Markup Language HTML is the major language of the Internet’s World Wide Web. Web.
The Basic Java Tools A text editor to write Java program source code. A compiler to translate source code into bytecode. An interpreter to translate.
1.Learning the Terms Learning the TermsLearning the Terms 2.Accessing the Internet from a PC Accessing the Internet from a PCAccessing the Internet from.
Creating a Web Page HTML, FrontPage, Word, Composer.
Introduction to Nvu Jing Fu. What is nVu? Free web design and development tool WYSIWYG (/wiziwig/) software Other similar tools: Dreamweaver, Googlepages.
APP PROJECT UPLOAD INSTRUCTIONS **Before we begin, please open your student drive and create a folder named APP CONTENTS. ** You may not move forward to.
Google Confidential and Proprietary Chrome 101 & Max Stacy Behmer Google Certified Teacher & Google Education Trainer
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 2: Working with Webpage Files.
Scottish Legal Aid Board Content Management using OpenCms Martin Spinks CTO Navyblue Tuesday, March 16, 2010.
Last Updated on December 1, 2009 TRUSD Webpage Content Management System Questions? Contact Charlene VanAllen or Nondra Khali for help.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Getting online Suitable for: Beginner.
What is Museum Box? A Museum box is a way of presenting information that allows you to create a cube project that can be shared with others. You can use.
Playing Music in Alice By David Yan Under the direction of Professor Susan Rodger July 2015.
1 Zamzar The Solution for File Conversion Alison Fricke EDIT 605 Week 6&7 July 15, 2008.
An Introduction to Aurasma. Getting Started Aurasma is an augmented reality app for iOS and Android, but is also available on a computer through use of.
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
How to View Multiple Blogs at One Time RSS Feeds.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Updating the Laboratory Website. Useful Info Address: Everything is saved in the desktop.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
Introduction to PowerPoint Curriculum Implementation Day Friday, November 3, 2006 K.J. Benoy.
Creating a Web Site Using 000webhost.com The 000webhost.com Site You will be required to create an account in order to use their host computer 000webhost.com.
Playing Music in Alice By David Yan Under the direction of Professor Susan Rodger July 2015.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
1 Type in the URL to access the WEBSPACE Control Panel HOW TO MAKE CHANGES AND UPDATES TO YOUR WEBSITE.
Chapter 1 Getting Started With Dreamweaver. Exploring the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
The Basics of Managing Your Department Website March 8, 2012.
Vocabulary 3 Internet Vocabulary. internet A system that connects billions of computers around the world.
Step One: Introduction. Welcome to Follow My Clients! Once you log in, on the home page is your dash board. Here you will find your quick access buttons.
BUILDING YOUR WEBSITE. MAKE SURE YOU HAVE TWO SCREENS You MUST have at least TWO SCREENS built in Photoshop by 2:35pm.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Learning Aim C.  In this section we will look at some simple client-side scripts, browser compatibility, exporting and compressing and suitable file.
 Use the same desktop station throughout the session.  REASON: When you save to your LASTNAME folder, it stays only on the desktop of that computer.
Download & Convert Videos 1.How to Download Videos from YouTube & other Web sites; and 2.Convert them to WMV format so can be edited in Windows Movie Maker.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Making the website. Get your folders sorted first Create a new folder in “N” called “My hockey website” Create folders inside called “Documents”, “images”
CWA 3105 Presents At&t Connect for Windows pc This will be a quick set up guide for our new virtual meeting program We are the ELITE to have this trial.
MicrosoftTM SharePoint Content Management SystemTutorial
What this activity will show you
Weebly Elements, Continued
See also our Class Wiki at ws445.wetpaint.com
Creating & Working with Clipping Masks
Tutorial: How to Creat a Website.
Chapter 4: HTML5 Media - <video> & <audio>
How to Create an Animoto Video
Arab Open University (AOU)
Getting Started with Dreamweaver
OverDrive Digital Library Basics
Creating a Media Server with a Raspberry Pi
Mendeley Download Instructions
Collaboration with Google Docs
How to Install an old version of Adobe Reader on Mac OS.
How to Install Embedded Flash Files Using Chrome
OverDrive Digital Library Basics
Using Green Screen & Screen Casts
PowerPoint Quick Tips Bad Ischl, Nov
Create and edit web pages 2
Starting to develop a website
Working with Symbols and Interactivity
Web Page Design CIS 300.
HOW TO MAKE PAGES FOR A WEB SITE
Mendeley Download Instructions
Part 1. Preparing for the exercises
Checking my emergency permit status
Presentation transcript:

SI-U: Decompiling SWF Files May, 03, 2011 Jeremy Loughnot

3 The Problem Many times we are not provided with enough assets to execute the concepts that are pitched to the clients even though we see similar assets used, or concepts executed on client sites. We are forced to be “resourceful” and utilize the web to get assets that can make our integrations come to life.

4 The Problem Screenshots from flash sites often come out looking blurry and slightly off. The assets are not pixel perfect and our integrations are lacking due to this.

5 The Solution Did you know that almost every flash site can be decompiled (broken apart) so that all of the elements that animate in the movie can be used as separate elements in another design. This process is called “Decompiling a SWF”.

6 Before Starting Be sure to check with your PM to make sure that we can use assets obtained from the web. In certain instances we won’t legally be able to reuse these assets due to copyright issues. Once you have your approval you’re good to go!

7 Download Safari Safari is a web browser just like IE, Firefox and Chrome. It’s FREE!! You can DOWNLOAD IT HERE. *If you have a Mac you already have Safari. Just search for it in your Finder.

8 Download Firefox Firefox is a web browser just like IE, Safari and Chrome. It’s FREE!! You can DOWNLOAD IT HERE.

9 Download Software You’ll need SourceTec Flash Decompiler to extract the assets out of your SWF files. If you have a PC you can DOWNLOAD IT HERE. If you have a Mac you can DOWNLOAD IT HERE. You’re ready to install! *Please email John Olmeda to obtain a product key for this software.

Let’s Get Started! 10 Open Safari. Open your activity panel by selecting “Window” -> “Activity”. Navigate to the flash website that you would like to decompile.

11 Woah! What’s going on?!? As your website loads your Activity panel will start to fill up with all sorts of text that you will most likely not understand. It’s all good!!!! Let the site load completely and navigate to whichever page has the content that you want to use.

Get Your Hunt On!!!! 12 Look at all this great (confusing) stuff!! Search for your bottle of advil, breathe into a bag, and grab a coke zero. We’re really only interested in a couple things here. SWF and MP3 files (sometimes you can find some good JPG, PNG or other graphic assets at this point too). When you’ve found what you’re looking for double click on it.

13 Mozilla Time!!! After the SWF page loads into Safari copy the url, which should look something like this, http://whatispaul.com/paul_epk.swf and paste it into Mozilla Firefox. Once the page loads completely click “File” -> “Save Page As” and save the page to your desktop or downloads folder. Pat yourself on the back. The confusing part is over!!!!!!!!

Decompile That SWF!! 14 Open your SourceTec Flash Decompiler. Select “File” -> “Open” and open the file you saved with your MozillaFirefox. (Our file was called “paul_epk.swf”)

15 Find Your Assets! On the right hand side of the screen you will find a folder structure that contains all the shapes, images, sounds, video clips, etc. used to create the flash animation. You can select the top check box next to the SWF file to select all of the elements.

16 Find Your Assets! Or you can drill down inside the various folders to see what you are dealing with and select only the assets that you want to use.

17 Exporting Assets Once you have everything selected click the “Export Resources” icon at the top of the screen.

18 Exporting Assets Select where you want your files to be exported to. Click “OK”.

Now that you have all these wonderful assets DESIGN AWAY!!!! 19 All Done!!! Now that you have all these wonderful assets DESIGN AWAY!!!!