|
|
|
| Возникла проблема, на хостинге нет библиотеке mcrypt, поэтому видимо придется написать свою, хотя бы простую функцию симметричного шифрования. Помогите найти алгоритм.
P.S. Может кто подскажет другую версию решения проблемы.
Есть БД и запрос вида страница.php?id=1 (2,3....)
Нужно защитится от тотального скачивания, т.е. чтобы простейший цикл не скачивал все под ноль.
P.P.S. Заранее всем ОГРОМНОЕ спасибо | |
|
|
|
|
|
|
|
для: Ziq
(05.05.2006 в 21:25)
| | А от скачивания чего? | |
|
|
|
|
|
|
|
для: Ziq
(05.05.2006 в 21:25)
| | Проверяйте реферер... Если не критично, что желательно сделать подтверждение по визуальному коду. А вообще, в Яндекс по слову Antileech. | |
|
|
|
|
|
|
|
для: DDK
(05.05.2006 в 21:51)
| | А что даст проверка реферера?
P.S. Не хотелось бы накладывать какие-либо ограничения, просто надо добиться адреса вида http://sait.ru/?id=jYjj974IkdfhnIOjd9, к примеру. Где jYjj974IkdfhnIOjd9 = 1 | |
|
|
|
|
|
|
|
для: Ziq
(05.05.2006 в 21:25)
| | В phpmyadmin реализовано шифрование по методу blowfish без использования libMcrypt. Вот, прикрепляю класс для работы с blowfish.
Может кто подскажет другую версию решения проблемы
Ищите в документации функции, изменяющие строку. Комбинируйте их. Или напишите свою функцию, которая по неизвестной (посетителям) формуле изменяет число. А к ней обратную функцию, вычисляющую закодированное число. | |
|
|
|
|
|
|
|
для: Саня
(05.05.2006 в 22:11)
| | А проще сказать админам хостинга
типа: э чё за фигня за чё бабло плачу, а ну подключай библиотеку! :) | |
|
|
|
|
|
|
|
для: himic
(06.05.2006 в 07:31)
| | Если компания небольшая, может и поставят. У них каждый пользователь на счету.
Если крупная, откажутся. Им всё равно, одним пользователем больше, одним пользователем меньше - капля в море. | |
|
|
|