Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Шифровка HTML кода посредством PHP

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Шифровка HTML кода посредством PHP
Имя
Сообщение << Старые топики   Новые топики >>
Шифровка HTML кода посредством PHP - 2008-02-29 08:03:48.463333   
heaven7

Сообщений: 134
Оценки: 5
Присоединился: 2007-12-29 20:49:38.910000
Наверное, у некоторых из вас когда нибудь возникало желание скрыть хтмл-код от нежелпательных глаз. Вот и у меня возникла такая надобность. Конечно, зашифровать хтмл-код на 100% без пароля невозможно, и компиляцией тут не пахнет, но всё-же для защиты от нубов, ворующих контент с сайта сойдёт. В сети для этих целей есть много программ, но фишка в том, что хотелось бы в админке нормально редактировать код, а серверный скрипт выводил уже зашифрованный хтмл код.
Изобретать велосипед у меня не было ни времени, поэтому я использовал метод программы HTMLCrypt. При рассмотрении результата шифрования этой софтины становится понятно, что расшифровка её кода - дело пары минут. И за что, спрашивается, платить деньги…
При более детальном рассмотрении кода, обнаруживаешь интересную вещь - функция расшифровки - она-же является и функцией шифровки. Я не буду сейчас объяснять вам что такое побитовые операции, а скажу лишь, что суть шифровки кроется всего лишь в одной строчке кода.

Вот функция php, пренимающая один параметр и имеющая на выходе шифрованный хтмл-код:
&lt;?php function htmlcrypt($text) { $len = strlen($text); $res = ''; for ($j=0; $j&lt;$len; $j++) { $code = ord($text[$j]); $code = $code^7; $res .= chr($code); } $res = rawurlencode(iconv('CP1251', 'UTF-8', $res)); $res = "function a(b){c=b.length;f='';for(d=0;d&lt;c;d++){e=b.charCodeAt(d);e=e^7;f+=String.fromCharCode(e);}document.write(f);}a(decodeURIComponent('$res'))"; $res = rawurlencode($res); $res = "&lt;script language='JavaScript'&gt;eval(decodeURIComponent('$res'));&lt;/script&gt;"; return $res; } echo htmlcrypt("Превед&lt;br&gt;\r\nмедвед =\\"); ?&gt;
Юзайте, может пригодится кому нибудь
Post #: 1
RE: Шифровка HTML кода посредством PHP - 2008-02-29 08:09:18.266666   
blаcksun

Сообщений: 1670
Оценки: 0
Присоединился: 2007-11-19 20:03:45.703333
За 10$ могу дать софтинку

- HTML крипторы:
<option value="0">Level 2 (FirePack 0.18)</option>
<option value="1">Level 2 (IcePack)</option>
<option value="2">Level 3 (IcePack)</option>
<option value="3">TORNADO Crupt</option>
<option value="4">Gpack Crupt (Simple)</option>

- И мой самописный php криптор
Post #: 2
RE: Шифровка HTML кода посредством PHP - 2008-02-29 08:15:26.790000   
heaven7

Сообщений: 134
Оценки: 5
Присоединился: 2007-12-29 20:49:38.910000
один хрен расшифруют -) поэтому, особо напрягаться не стоит
Post #: 3
RE: Шифровка HTML кода посредством PHP - 2008-02-29 09:56:46.406666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
сеошник смотря на выходной код тихо плакал :)

Эту тему поисковики же не сглотят + еще и в бан залететь можно за псевдоклоакинг.
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Шифровка HTML кода посредством PHP







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.