发新话题
打印

你的Flashcom连接安全吗?

你的Flashcom连接安全吗?

在开发FlashCom应用的时候,是否担心别人使用你的应用程序连接?怕别人盗用自己的带宽?你觉得你的FlashCom连接足够安全吗?
可能你会说通过修改配置文件Server.xml中的项来限制站点访问就OK了。不错,这样可以避免别人使用你的实例在它自己的应用程序中,但是如果它使用框架页面的话呢?
当然这个问题也难不到众多的JS高手,他们会告诉你在HTML页面中添加下面脚本
  • <script language='JavaScript>
  • window.onload = function(){
  • if(parent.frames.length) parent.location.href = self.document.location;
  • }
  • </script>



就搞定了。
如果你并没有使用HTML页面而是直接加载swf文件呢?这个问题稍微熟悉ActionScript的也很容易搞定,在swf文件中添加actionscript
  • if(this._url.indexOf( 'liu21st.com' ) == -1){
  • getURL( 'error.html' , '_self' );
  • }

可是上面这些措施对于黑客而言简直是轻而易举,所以防的也是君子。如果你使用的是apache服务器的话,那么劝你最好还是加上.htaccess 文件控制吧。
  • RewriteEngine on
  • RewriteCond %{ HTTP_REFERER } !^$
  • RewriteCond %{ HTTP_REFERER } !^http://(www.)?liu21st.com/.*$ [NC]
  • RewriteRule .(swf)$ http://www.liu21st.com/error.swf [R,L]



这下你觉得安全了吗?!

TOP

发新话题