Category Archives: 闪客
谈谈flash防下载
本人是flash小白,只会玩不会做,嘿嘿,今天就打肿脸充胖子,谈谈flash防下载技术~ 以这个flash为例,正常浏览应该到这儿。用迅雷探测了下,发现是调用了shell.swf(光看名字就知道是个壳),只有几十字节,下载下来反编,只有一句话“Stage.showMenu = true;loadMovieNum("player.swf", 2);”。于是把域名里的shell.swf替换成player.swf ,整个flash就显示“please run index.html,shell.swf or shell.exe”顺藤摸瓜,使用它提示的网址,直接就跳转到一开始所说的那个位置了。查看源代码,除了几句象征性的防直接访问代码外,没有找到有价值的东西。看来这个player.swf就是核心了 下载下来有100多K,反编译之后直奔它的AS。以搜索之前flash的提示文字,定位到了判断语句loadAllSlide() function loadAllSlide() { var _loc2 = this.createEmptyMovieClip("ctrl", i); if (arrSlide[i].indexOf("Slide") != -1) { mc.loadMovie("data/" + arrSlide[i]); } else { mc.loadMovie(arrSlide[i]); … Continue reading