如何使客户端不能缓存*.swf文件?也就是如何保护flash文件不被下载,却可以在浏览器里浏览?

时间:2022-01-08 19:11:13
怎么样使flash文件只可以在浏览器里浏览,而不会被缓冲或保存(保护flash的版权)?谢谢各位大虾指教。。。

18 个解决方案

#1


swf都是下载到客户端缓存的,你能采取的方式恐怕只有加密源代码,隐藏swf文件的位置

#2


我知道阿。。我可以通过Adodb.Stream读取不在web目录下的.swf文件来解决直接下载,但是在IE访问的时候,里面会缓存.swf的数据流,不知道有没有办法解决,理论上是没办法根本解决,再怎么说截取封包重新组织数据流都可以获取文件,因为面对IE,所以加解密方面也很难,但是我只希望不要被自动缓存或在临时文件里出现,不知道有没有办法?

#3


难!
要下载太容易了

#4


我也同意呀!加密吧!

#5


我们从浏览器看到的一切都是从本地硬盘缓存读取的,理论上是不可能的。只能做些欺骗工作,防君子不防小人。

#6


加密网页吧,其他办法不太清楚

#7


加密网页的话,临时文件里还是有.swf的文件的。

#8


把flash搞成流媒体的,

#9


应该不能吧???Flash文件上必须先下载到临时文件夹里才能播放的,应该是只要播放了,临时文件夹里肯定会有这个文件,,除非你想办法给它删除,,,,

不过删除文件好像不简单吧???

#10


再文件中使用动态脚本语言,加入判别代码,同时在网页上向此法flash 提交一个值,只有此值正确才可播放,否则转入其他页面或提示!

#11


目前我就是通过传入一个值来判定的,但是别人只要得到文件,得到这个传进去的值又有何难?

#12


有没有哪位大虾能提供比较好的flash加密工具?还有RoboFlash Protecter有没有破解的方法?

#13


RoboFlash Protecter有没有办法破解阿???

#14


可以用WebForm,不过客户访问需要安装制定的程序插件,你愿意这样做吗?

QQ:7195060

#15


具体怎么做啊??能不能指点一二?

#16


各位大侠帮帮忙阿!

#17


拜托,帮帮忙阿

#18


呵呵。。。。
我也想知道。

#1


swf都是下载到客户端缓存的,你能采取的方式恐怕只有加密源代码,隐藏swf文件的位置

#2


我知道阿。。我可以通过Adodb.Stream读取不在web目录下的.swf文件来解决直接下载,但是在IE访问的时候,里面会缓存.swf的数据流,不知道有没有办法解决,理论上是没办法根本解决,再怎么说截取封包重新组织数据流都可以获取文件,因为面对IE,所以加解密方面也很难,但是我只希望不要被自动缓存或在临时文件里出现,不知道有没有办法?

#3


难!
要下载太容易了

#4


我也同意呀!加密吧!

#5


我们从浏览器看到的一切都是从本地硬盘缓存读取的,理论上是不可能的。只能做些欺骗工作,防君子不防小人。

#6


加密网页吧,其他办法不太清楚

#7


加密网页的话,临时文件里还是有.swf的文件的。

#8


把flash搞成流媒体的,

#9


应该不能吧???Flash文件上必须先下载到临时文件夹里才能播放的,应该是只要播放了,临时文件夹里肯定会有这个文件,,除非你想办法给它删除,,,,

不过删除文件好像不简单吧???

#10


再文件中使用动态脚本语言,加入判别代码,同时在网页上向此法flash 提交一个值,只有此值正确才可播放,否则转入其他页面或提示!

#11


目前我就是通过传入一个值来判定的,但是别人只要得到文件,得到这个传进去的值又有何难?

#12


有没有哪位大虾能提供比较好的flash加密工具?还有RoboFlash Protecter有没有破解的方法?

#13


RoboFlash Protecter有没有办法破解阿???

#14


可以用WebForm,不过客户访问需要安装制定的程序插件,你愿意这样做吗?

QQ:7195060

#15


具体怎么做啊??能不能指点一二?

#16


各位大侠帮帮忙阿!

#17


拜托,帮帮忙阿

#18


呵呵。。。。
我也想知道。