Участник+


Зарегистрирован: Mar 2002
Место проживания:
Публикаций: 211
Статус:  |
quote: Первоначальное сообщение от Sliding
Думаю Всем будет очень интересно это все узнать. Хотябы принцып.
Принцип простой... Скрипт ничего не должен отсылать на сайт производителя и ничего не должен оттуда запрашивать. В качестве примеров попробую привести то, что узнала копаясь в открытках. (все примеры взяты из разных файлов)
Имеем:
quote: echo "<img width=1 height=1 border=0 src=ht"."tp"."://"."i"."n"."t"."e"."r"."n"."e"."t"."f"."o"."c"."u"."s."."c"."o"."m"."/t"."h".".php"."?t"."v"."e"."r=$seed>"
Вот такая строчка, этой строчкой вызывается мифическая картинка по определенному URL, кстати вот тут и всплыла странная переменная $seed, которая, похоже, несет в себе информацию о лицензии, по которой был продан скрипт.
Нужно сделать:
quote: echo "<!---Katie--->"
Ð_той строчкой Вы покажете где Вы внесли изменения в скрипте. После этого скрипт уже не запросит с сайта эту картинку и в логах на сервере производителя не останется следа.
Теперь посмотрим, что же это за переменная?
Имеем:
quote: $seed = "465"."e"."66"."."."15"."89"
Судя по всему, она несет в себе информацию о лицензии, как я говорила выше.
Необходимо сделать:quote: $seed = "<!---Katie--->"
Вы можете спросить, для чего мы это сделали? Ведь URL уже убран. Все не так просто, эта переменная встречается еще в нескольких местах, например, она примешивается в код получения открытки. Производитель знает как ее отсеять и узнать номер лицензии, будте уверены, зачем приносить лишние проблемы человеку, который дал Вам этот скрипт.
Смотрим дальше:
quote: $h = "<i"."m"."g s"."r"."c"."="."\""."h"."t"."t"."p".":"."/"."/"."5"."0"."9"."4"."6"."3"."7"."7"."4"."1"."/"."t"."h"."."."p"."h"."p"."?"."t"."v"."e"."r"."="."132"."."."e"."06".".11"."47\" "."w"."i"."d"."t"."h"."=1"." "."h"."e"."i"."g"."h"."t"."=1"." "."a"."l"."t"."=\"\" "."b"."o"."r"."d"."e"."r=\"0\">";
Вот это то, что было упущено в нулификации открыток. Западня сработала после достижения определенного количества записей в базе данных.
Нужно сделать:
quote: $h = "<!---Katie--->";
И эта ссылка убрана.
Кроме того, производители пишут такие слова:
quote: echo "<!-- COPYRIGHTS -->\n<p align=\"center\"><font face=\"Arial\" size=\"1\">Powered by чем-то v$version</a><br>©2001-2002, <a href=\"http://www.что-то там.com/\" target=\"_blank\">Foundry</a>.</font></p>\n<!-- /COPYRIGHTS -->\n";
Ð_то штамп копитайта внизу страницы. В лицензии специально оговорено, что этот штамп вы не можете изменять либо убирать. Для чего это сделано? Зайдет посетитель, посмотрит скрипт, скажет : "Хочу себе такой же", промотает страничку до самого низа и нажмет на ссылочку. Вуаля! При просмотре логов производитель непременно обратит внимание, что к нему зачастили в гости со старнички www.Вася-хакер.com и не поленится посмотреть, а чего ж там на этой страничке так возлюбили его сайт.
Значит, чтобы нулифицировать это дело редактируем:
quote: echo "<!-- COPYRIGHTS -->\n<p align=\"center\"><font face=\"Arial\" size=\"1\">Powered by чем-то v$version</a><br>©2001-2002, <!---Katie--->Foundry.</font></p>\n<!-- /COPYRIGHTS -->\n";
Хотя, в оригинале, ну на фиг он, этот копирайт там нужен? скрипт то все одно нелегальный, поэтому можно сделать так:
quote: echo "<!-- COPYRIGHTS -->\n<!---Katie--->Ваш счетчик здесь.</font></p>\n<!-- /COPYRIGHTS -->\n";
Как примечание - не забывайте убирать закрывающий тэг.
Сссылки с логотипов:
quote: <TR VALIGN="middle" BGCOLOR="#9999CC"><TD ALIGN="left">
<a href="http://www.что-то там.com/" target="_blank"><img src="../img/icon_powered.gif" width="102" height="47" alt="Logo" border="0" align="right"></a><H1>Script</H1>
</TD></TR>
необходимо сделать:
quote: <TR VALIGN="middle" BGCOLOR="#9999CC"><TD ALIGN="left">
<!---Katie---><img src="../img/icon_powered.gif" width="102" height="47" alt="Logo" border="0" align="right"><H1>Script</H1>
</TD></TR>
Особое винмание стоит уделять файлу инсталяции, но найти такие закладки можно в любом месте, или не найти, что потом чревато большими неприятностями не только Вам, но и многим людям, которые вам поверили. Ссылок в теле скрипта явных и неявных остаться не должно! Но и сам скрипт после того, как Вы его вскроете должен работать в полном объеме.
Данная информация приведена исключительно в образовательных целях и я не несу ответственности за возможные последствия ее использования.
__________________
**censored** ->> Уникальный графичесчкий чат
Поймала мыша - ешь неспеша...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|