Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Системные команды
 
 автор: Alexneo   (23.08.2005 в 00:27)   письмо автору
 
 

Здравствуйте, вот снова проблема у меня. Обращаюсь к вам за помощью.
Суть проблемы заключается в следующем.
Допустим установлен Apache(1.3.27),PHP(4.3.10) на ОС WINDOWS.
Крайне волнует возможность исполнения системных команд.
Вот пример скрипта:

<?
$as
='chkdsk c:';
echo 
"<pre>";
echo 
$as;
echo 
"</pre>";
?>

Обратите внимание на обратные кавычки...
Как сделать так чтобы запретить выполнение системных команд.
Кстати чем отличается обычный режим работы от Safe mode?
Отключены какие-либо расширения(GD,MySQL и т.д.) или нет?

   
 
 автор: cheops   (23.08.2005 в 00:51)   письмо автору
 
   для: Alexneo   (23.08.2005 в 00:27)
 

Существует несколько подходов, например, включение безопасного режима (данный режим не влияет на расширения - они подключаются и отключаются независимо), или перечислить опасные функции в директиве disable_functions конфигурационного файла php.ini

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования