The protection of this article is to prevent users from saving SWF files to the local, in fact, this method has been used a long time ago. The main protection is to read the $_server array in the PHP background, if it is using IE inside the ActiveX control to load the movie, there will be a $_server["http_x_flash_version" parameters, if it is downloaded with other software to download, There will be no such parameter, it is not the same as Firefox ActiveX.
This can be used to determine whether the user's access is legal. If you detect no $_server["http_x_flash_version"] This parameter, you can switch the other SWF in the background to replace the original.
The other is the cache problem, the General SWF display will also appear in the user's cache there, this problem can also be resolved, that is, by setting the page header file to implement, PHP code:
To make a reputation, the ability to protect technology is limited, and there are ways to crack it.