Тема: Multi-Uploader
Показать сообщение отдельно

  #6  
Старый 15.01.2009, 17:00
SQLHACK
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
С нами: 10326626

Репутация: 1617


По умолчанию

думаю в целях безопастности от шеллов стоит сделать так, заменить

строка 71:
PHP код:
$this->filename dirname(__FILE__)."/$updir/".$_FILES
на
PHP код:
$xfilename $_FILES['file']['name'];
if (
is_array($xfilename)){
    die(
"Не допустимое название файла");    
}
$xfilename str_replace("/","",$xfilename);
$xfilename str_replace("\\\\","",$xfilename);                                             
if (
strtolower($xfilename)==".htaccess"){
    die(
"Не допустимое название файла");
}
$this->filename dirname(__FILE__)."/$updir/".$xfilename
в папку files положить .htaccess c

PHP код:
deny from all 
ну и чистить папку куда загружены файлы от шлака

заменить
строка 387:
PHP код:
$this->bbcode($links); 
на
PHP код:
$this->bbcode($links); 
unlink($this->filename); 
Вроде ничё не забыл
__________________
Бойтесь своих желаний. Они могут исполниться....

...О-о-о-о, ушами не услышать, глазами не понять!
 
Ответить с цитированием