ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] =?koi8-r?B?8NLR3sXNINDB0s/MyQ==?=





On Sun, 21 Jul 2002, Ilya Basalaev [Scarab] wrote:

> On Sat, 20 Jul 2002, Дмитрий wrote:
>
> > Дано: Apache с множеством виртуальных хостов и PHP4.
> > Исторически сложилось, что РНР скрипты должны иметь права 644, т.е.
> > они доступны для чтения всем, кто есть на этом сервере.
> > В РНР скриптах может находиться конфиденциальная информация, например,
> > пароли к БД.
> > Необходимо эти пароли спрятать, чтобы даже если скрипт похитили, то не
> > смогли бы узнать пароли.
>
> Для PHP существует такая вещь как Zend Encoder, позволяющая шифровать
> скрипты. При этом Zend Engine продолжает их понимать. Может быть, это
> поможет?

Хмм... Ну что можно сказать. Несеръезно это. Если сказать мягко. Сколько
*МИНУТ* потребуется, чтобы модифицировать Zend Engine так, чтобы она
выплюнула в файл пароль использованный для соединения с базой данных
подобным зашифрованным скриптом ? Десять. Ну 15 - от силы. Ну если уж
совсем с C/C++ не в ладах - часа два. Это незывается - защита ??? Мдаа...
Zend Encoder - он совсем от другого защищает: от воровства самих скриптов.
Пароли с его помощью запрятать не удастся.

> Encoder, конечно, достаточно прилично стоит - но если есть деньги, то его
> можно купить, а если денег нет - своровать.
>

Угу. И заставить "врага" потратить лишние 10 минут. Оно куму надо ?

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.