Back to all jobs

Flash Actionscript domain lock  Add to shortlist

Client Details

AdrianAdrian C   
United Kingdom  United Kingdom
  • Member Since: Oct 2009
  • Last Login: 28 Oct 2009
  • Jobs Posted: 1
  • Jobs Awarded: 1
  • Paid out: $78

Job Details

Category:IT/Web/Programming > Flash & Interactive

ID:12675

Title:Flash Actionscript domain lock

Location:Anywhere

Job Description

We need to lock the playback of a Flash SWF to a specific permitted domain, or a series of domains.

The SWF should self-detect its location and only play if it is located on a specified domain.

The protection should remain in place whether the SWF is hosted on a non-permitted domain, downloaded to the desktop, emailed or saved inside a Safari or IE webarchive file.

We need a solution which uses Actionscript only to simplify use alongside our existing material (no PHP, Javscript, etc).

We need it to be a self-contained script which we can then implement within our existing FLA files.

Ideally we would do this in Actionscript 2, as our existing setup with our media host uses AS2.

Job Budget

Type:Fixed Price

Budget:Up to £250 (Approx Up to $392)

Additional Information

Attached Files: None

Bidding ends:Bidding Closed

Job Posted:20/10/2009 12:56

Bidding activity on this Job

Bids:5

Who has Bid:


View 2 more bids

Clarification Board

P. A.P. A. on 21/10/2009 16:09
Adrian, it is very difficullt to lock down a swf in the manner that you describe - in fact it's next to impossible.

I could take your swf, decompile it, remove the domain checks and make a new version. There are techniques for protecting players and content, but they involve far more than a swf with domain checks.

Good luck.
A. C.A. C. on 21/10/2009 21:16
Hi Paul --

Thanks for your message. We'll be using encryption/obfuscation prior to making our SWFs available. I expect this will never be bombproof but there you go...

Our main line of defence for our material is the domain permissions which we set on our Flash Media Server, to limit access to our content (streaming FLVs). This all works as expected.

However, we're trying to solve a specific problem which revolves around the casual redistribution of our material, for example by using a simple 'Save As Webarchive' from within a user's browser. For some reason, this dupes the FMS into thinking that the SWF (in the webarchive) is making a call for the rtmp stream from the original domain, rather than 'localhost' or whatever.

We're looking for a belt-and-braces approach which will limit playback (on the client side) of the SWF in relation to its current location, even when embedded within a projector, webarchive, etc.

Thanks again for your comments, they're much appreciated.

Adrian




Bidding closed

Stay safe: Read our safety guidelines before bidding

Bidding has ended for this project, the client has accepted the bid(s) below:

Accepted Bid #1

Amount: $78 Fixed Fee

Country of Freelancer: United Kingdom  United Kingdom

Estimated Start Date: Within 1 Business Day





Here are some practical tips on staying safe


Remember: if something looks too good to be true, it probably is!

If you are in doubt of the legitimacy of a Job and or Client, let us know by Reporting the Job.

For further support on preventing and reporting fraud please contact the UK’s National fraud reporting centre at http://www.actionfraud.org.uk/ or outside the UK Fraud Watchers at {fraudWatchers}