Flash Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsWeb DesignFlash Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old January 26th, 2012, 02:07 PM
JerodMorris JerodMorris is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2012
Posts: 2 JerodMorris User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 19 m 20 sec
Reputation Power: 0
Flash Player - Can I hide the .swf path in the source code?

After doing much research online, I think the answer is NO, but I figured I would ask here anyway.

For a client of mine, I am trying to embed a flash application on his WordPress website. The application is housed at hisdomain.com / app / button.swf (not a real URL, obviously). The only way I know how to embed this application inside of his site is to use an iframe or to use the Kimli flash plugin for WordPress. Both work fine; however, when you view the source code you can easily see the URL. Since users must pay to access the application, they could then just copy/paste the URL into a browser and not go through his site to use it.

Is there any way to hide the source/path so that when people view the source code, they won't be able to see the URL and copy it? Any help would be greatly appreciated!

Reply With Quote
  #2  
Old January 26th, 2012, 03:58 PM
requinix's Avatar
requinix requinix is online now
Still alive
Click here for more information.
 
Join Date: Mar 2007
Location: Washington, USA
Posts: 12,703 requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)requinix User rank is General 120th Grade (Above 100000 Reputation Level)  Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1Folding Points: 417516 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 5 Months 1 Week 4 Days 5 h 39 m 40 sec
Reputation Power: 8969
Send a message via AIM to requinix Send a message via MSN to requinix Send a message via Yahoo to requinix Send a message via Google Talk to requinix
Not really. The browser has to be able to find it, and if the browser can then the user can too.

If you're worried about authentication and authorization then that needs to be built into the Flash app too.

Reply With Quote
  #3  
Old January 26th, 2012, 04:05 PM
JerodMorris JerodMorris is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2012
Posts: 2 JerodMorris User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 19 m 20 sec
Reputation Power: 0
Reference

This is what I keep finding everywhere, which is why I feel at a dead end.

But then I see a site like this and feel like either a) there is a way or b) I'm missing something:

buttonsonlinestudio . com / _demo / adv /

(used spaces in URL since I'm new and can't post links.)

If you open their button designing application and then view source, I see where the flash is embedded, but I can't for the life of me figure out where the actual flash file is housed so that I could use it off of their site. Am I missing something?

Reply With Quote
  #4  
Old January 27th, 2012, 09:10 AM
Tann San Tann San is offline
Gotta get to the next screen..
Dev Shed God 4th Plane (6500 - 6999 posts)
 
Join Date: Nov 2003
Location: Legion of Dynamic Discord
Posts: 6,663 Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)Tann San User rank is General 33rd Grade (Above 100000 Reputation Level)  Folding Points: 14767 Folding Title: Novice Folder
Time spent in forums: 1 Month 1 Week 3 Days 20 h 9 m 55 sec
Reputation Power: 3163
Facebook MySpace
I did "View Source" in IE9 then CTRL-F to search for swf and found this on line 119:

<param name="movie" value="index.swf" />

So modifying their URL becomes:

http://buttonsonlinestudio.com/_demo/adv/index.swf

Which is a direct link to their app. No magic. You can do things inside the Flash file such as get it to check the domain it is running in. If it's the correct one then run the file else do something else like display a warning message or just a blank screen. It helps protect it against people that are not savy but if someone really wanted to steal your goodies they can just grab a direct link to the web based SWF like I did or copy it from their browser cache. Then you can drop it into a SWF decompiler. Then edit out your domain limiting code and do what they like with it.

That's part of the reason some people use 3rd party wrappers when using Flash for stand alone applications. Zinc for instance (never use it, it is absolute junk) compiles your SWF and extra assets into a single .exe executable file. So someone would have to write a Zinc exe decompiler, which asfaik does not exist atm. Harder job than getting hold of one of the many SWF decompilers out there.

Motivated people will always get what they want, if there was a perfect copy protection system then everybody would be using it already.
__________________
Quis custodiet ipsos custodes?

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb DesignFlash Help > Flash Player - Can I hide the .swf path in the source code?

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap