Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
|
Опции темы |
14.08.2007, 00:24 | #1 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
PHP Script
Хеллоу еврибади, в нете нарыл скрипт который шифрует сидеожимое странички и диамически ее расшифровует, кароче если мосмотреть HTML код там будет каша.... проблемы с русским шрифтами...че только не пробывал...
че посоветуете? зы... вот это: Код:
//$table = "0123456789aбвгдеёжзийклмнопрстуфхцчшщэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯ Код:
function _fwk_filter_encrypt($content) { //$table = "0123456789aбвгдеёжзийклмнопрстуфхцчшщэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯ_@"; $table = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_@"; $xor = 165; // Prepare encoding table $table = array_keys(count_chars($table, 1)); $i_min = min($table); $i_max = max($table); for ($c = count($table); $c > 0; $r = mt_rand(0, $c--)) array_splice($table, $r, $c - $r, array_reverse(array_slice($table, $r, $c - $r))); // Encode sequence $len = strlen($content); $word = $shift = 0; for ($i = 0; $i < $len; $i++) { $ch = $xor ^ ord($content[$i]); $word |= ($ch << $shift); $shift = ($shift + 2) % 6; $enc .= chr($table[$word & 0x3F]); $word >>= 6; if (!$shift) { $enc .= chr($table[$word]); $word >>= 6; } } if ($shift) $enc .= chr($table[$word]); // Decode sequence $tbl = array_fill($i_min, $i_max - $i_min + 1, 0); while (list($k,$v) = each($table)) $tbl[$v] = $k; $tbl = implode(",", $tbl); $fi = ",p=0,s=0,w=0,t=Array({$tbl})"; $f = "w|=(t[x.charCodeAt(p++)-{$i_min}])<<s;"; $f .= "if(s){r+=String.fromCharCode({$xor}^w&255);w>>=8;s-=2}else{s=6}"; // Generate page $r = "<script language=JavaScript>"; $r.= "function decrypt_p(x){"; $r.= "var l=x.length,b=1024,i,j,r{$fi};"; $r.= "for(j=Math.ceil(l/b);j>0;j--){r='';for(i=Math.min(l,b);i>0;i--,l--){{$f}}document.write(r)}"; $r.= "}decrypt_p(\"{$enc}\")"; $r.= "</script>"; return $r; } ob_start("_fwk_filter_encrypt"); ?>
__________________
Какая разница из какого места растут руки, если они золотые. |
|
14.08.2007, 17:18 | #2 (Ссылка на пост) | |
Извините, я на тракторе!
Пол:
|
Цитата:
МММ Борис, а ведь можно Джава-скриптом просто закрыть просмотр кода страницы, хотя это не так прикольно...
__________________
Какая разница из какого места растут руки, если они золотые. |
|
|
14.08.2007, 17:18 | #3 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
у вообшем да, попробую
__________________
Какая разница из какого места растут руки, если они золотые. |
|
14.08.2007, 17:21 | #4 (Ссылка на пост) |
забанен
Мой дневник
Пол:
|
это глюк, или он сам с собой разговариает?
|
|
14.08.2007, 17:22 | #5 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
Хоть не в тему ну хоть кто-то ответил
__________________
Какая разница из какого места растут руки, если они золотые. |
|
14.08.2007, 20:15 | #6 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
яваскриптом не прикольно, zend optimizer тебе поможет
__________________
|
||||||||
|
14.08.2007, 22:32 | #7 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
Юзаю его, проше мне по примеру свою систему шифрования написать
__________________
Какая разница из какого места растут руки, если они золотые. |
|
15.08.2007, 00:33 | #8 (Ссылка на пост) |
Что-то высматривает
|
скорее всего там неправильная реализация base64, поэтому русский и не работает. действительно, проще написать свое кодирование...
__________________
|
|
16.08.2007, 09:01 | #9 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 32
Благодарили 113 раз в 88 постах
Галерея:
0
Вес репутации: 20
|
хм.. А если отключены скрипты в браузере?
страничка не появится?? или как? или просто не будет работать её шифрование? |
||||||||
|
16.08.2007, 12:36 | #10 (Ссылка на пост) |
Извините, я на тракторе!
Пол:
|
загрузится гора разных символов
__________________
Какая разница из какого места растут руки, если они золотые. |
|
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) | |
Опции темы | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
php скрипт | BACSmc | Убей в себе ламера | 17 | 04.07.2007 10:34 |
Требуется программист PHP | AlexD | Общие | 0 | 10.06.2007 12:28 |
Нужен скрипт на PHP для проверки знаний | budda | Программирование | 8 | 04.01.2007 13:56 |
PHP OOP ищю | Absent | Литература | 0 | 06.10.2006 10:34 |
Java Script | Bloody Marja | Убей в себе ламера | 6 | 28.08.2006 13:55 |