Страница 1 из 1
Отдельная директория и безопансоть
Добавлено: 2008-08-29 18:03:10
kostyk
Подскажите пожалуйста, в /public_html/ лежит директория /upload/ в него же, при помощи скрипта, написанного на php, пользователи загружают файлы, как лучше всего себя обезопасить, если вдруг скрипт взломают, и получат доступ к этой директории?
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-29 18:22:01
zg
я в такие папки всегда добавляю .htaccess
Код: Выделить всё
RewriteEngine Off
AddType application/x-httpd-php-source .phps .php .phtml .html .htm
пущай лезут

можно также добавить .pl и .cgi, но это менее критично, потому как их хрен запустишь через аплоад, в отличии от мод_пхп, ну а мод_перл редко где используется.
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 8:56:23
zingel
в php.ini пропиши
Код: Выделить всё
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:21:30
kostyk
zingel писал(а):в php.ini пропиши
Код: Выделить всё
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Спасибо, пропишу
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:27:07
zingel
так будет гораздо сложнее например залить shell через корявые скрипты.....максимум, что будет - спам через e-mail-формы
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:27:47
zg
zingel писал(а):в php.ini пропиши
Код: Выделить всё
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
при криво настроенном апаче, это не поможет, php.ini можно легко подменить если на то пошло...
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:29:50
zingel
при криво-настроенном апаче я могу и сервак зарутать...

Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:31:34
kostyk
zg писал(а):zingel писал(а):в php.ini пропиши
Код: Выделить всё
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
при криво настроенном апаче, это не поможет, php.ini можно легко подменить если на то пошло...
Вы какой-нибудь вариант можете предложить?
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:33:51
zingel
Начиная от запуска апача в клетке и полном фильтровании запросов через mod_security, заканчивая snortОМ....
p.s. Как поживает Ваша паранойа? (с)
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:36:36
zg
kostyk писал(а):zg писал(а):zingel писал(а):в php.ini пропиши
Код: Выделить всё
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
при криво настроенном апаче, это не поможет, php.ini можно легко подменить если на то пошло...
Вы какой-нибудь вариант можете предложить?
zg писал(а):я в такие папки всегда добавляю .htaccess
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 11:52:39
kostyk
zingel писал(а):Начиная от запуска апача в клетке и полном фильтровании запросов через mod_security, заканчивая snortОМ....
p.s. Как поживает Ваша паранойа? (с)
А может подкините линк на русский мануал по snort, ато в сети одно старье, а именно установка snort под старыйе фрибсд
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 12:18:00
zingel
насколько я знаю на русском такого нет
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 20:52:24
dm07
Есть книга по снорту на русском языке. И до сих пор стоит на прилавке...
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 21:38:40
kostyk
dm07 писал(а):Есть книга по снорту на русском языке. И до сих пор стоит на прилавке...
А она стоит того чтоб ее купить?
назовите пожалуйста ее название и автора
Re: Отдельная директория и безопансоть
Добавлено: 2008-08-30 22:43:47
dm07
я не знаю, насчет стоит ее покупать или нет, т.к. сам не читал.
Сама книга:
Snort 2.1. Обнаружение вторжений
Д. Бил и др. Пер. с англ. под ред. А. П. Караваева
http://www.bgshop.ru/description.aspx?p ... no=8872580