Показать сообщение отдельно
Старый 12.01.2007, 17:56     # 6
kokaini
TemP0rarY [0N]:0FF
 
Аватар для kokaini
 
Регистрация: 27.09.2003
Адрес: CCCP://imho.ws
Сообщения: 739

kokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собойkokaini Имеются все основания чтобы гордиться собой
Обходим новую защиту Happytreefrien

Обходим новую защиту Happytreefriends
Вот кусок нового кода защиты:
-------------------------------------------------
// [Action in Frame 1]
function isRegisteredDomain(list, url)
{
protocol = url.substr(0, url.indexOf(":"));
if (protocol == "file")
{
return (0);
} // end if
if (protocol == "http")
{
doubleSlash = url.indexOf("//");
domainPath = url.substr(doubleSlash + 2, url.length);
domainName = domainPath.substr(0, domainPath.indexOf("/"));
domainName = domainName.toLowerCase();
if (domainName.indexOf("www.") != -1)
{
domainName = domainName.substr(domainName.indexOf("www.") + 4, domainName.length);
} // end if
if (domainName.indexOf("happytreefriends.com") != -1)
{
return (1);
}
else if (domainName.indexOf("atomfilms.com") != -1)
{
return (1);
}
else
{
return (0);
} // end else if
} // end else if
} // End of the function
domainOne = "happytreefriends.com";
domainTwo = "atomfilms.com";
domainList = new Array("happytreefriends.com", "happytreefriends.atomfilms");
if (isRegisteredDomain(domainList, _level0._url) == 0)
{
gotoAndStop(1);
-------------------------------------------------
1. Декомпилируем напр: htf_sleigh.swf flasm-ом:
flasm.exe -d htf_sleigh.swf > sleigh.flm
2. Открываем sleigh.flm в notepad
3. Начинаем выделять текст с protect
protect <-----

defineMovieClip 3 // total frames: 1
end // of defineMovieClip 3


до слово frame 1
pop
end // of initMovieClip 9

f
rame 1
<-----
4. Удаляем выделённый текст.
5. Сохраняем и скомпилируем обратно:
flasm.exe -a sleigh.flm
6. Запускаем, смотрим, радуемся.

Вот прикрепил пример .flm файла, переименовайте в конце названии удалите .txt
Вложения
Тип файла: txt sleigh.flm.txt (4.0 Кбайт, 0 просмотров )
__________________
<@)))><
kokaini вне форума