![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2007
Сообщений: 25
|
Как привязать флешку к одному домену?
точнее как определить флешке на каком домене она грузится ? К примеру завязать ее на домен site.ru Если вдруг домен отличается то не исполнять дальше скрипт. ![]() |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 25
|
|
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Весьма ненадежный способ защиты.
|
|
|||||
|
mre
Это смотря как "не исполнять дальше скрипт"... В любом случае в иногда спасает. Вот мой код: public static function isUrl(urls:Array):Boolean {
var url:String = clip.stage.loaderInfo.url; //this is the magic _url successor
var urlStart:Number = url.indexOf("://")+3;
var urlEnd:Number = url.indexOf("/", urlStart);
var domain:String = url.substring(urlStart, urlEnd);
var LastDot:Number = domain.lastIndexOf(".")-1;
var domEnd:Number = domain.lastIndexOf(".", LastDot)+1;
domain = domain.substring(domEnd, domain.length);
for (var i:int = 0; i < urls.length; i++) {
if (domain == urls[i]) {
return true;
}
}
return false;
}
__________________
Тихо, идёт запись! Последний раз редактировалось elmortem; 22.12.2008 в 02:34. |
|
|||||
|
от просто копипасты спасет, да и вообще помоему для флеша наиболее действенный способ защиты это абфускация. но это так защитой тоже не назовешь, просто усложним жизнь человеку который во флеше разбирается, а кто не разбираеться и не защищеная абфускацией флешка - большая загадка.
|
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Цитата:
Закомментить if не проблема. To ramshteks: Ну нельзя флеш защитить. А в этих попытках создать трудности декомпильщикам смысла я не вижу. Либо надежная защита, либо не заморачиваться вообще. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|