|
|
![](flycatimages/misc/snbg.gif) |
![](flycatimages/misc/tl.gif) |
|
![](flycatimages/misc/tr.gif) |
|
23.03.2006, 20:30
Посавил этот мудуль. http://www.phpnuke.ru/modules.php?n...ew_file&lid=804
2 вопроса:
1. Жму отправить, а он пишет _ERROR 01: Файл уже существует на сервере, хотя его там нет конечно. Может что-то в конфиге апатча надо разрешить или в php.ini? Модуль там какой-нибудь откомментировать или еще что!? В php.ini есть :
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
может здесь что?
2. Еще мне сказали, что в этом модуле надо вырезать добавление всяких текстовых, html и т.д файлов и наче будет сплошная дыра для взлома. Как и что надо отредактировать?
Помогите пожалуйста!!! Заранее спасибо.
p.s нюка у меня 7.9
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
24.03.2006, 16:27
Не добавлялись потому что в файле php.ini надо было register_globals в on поставить:
register_globals = on
Как теперь запретить загрузку index, txt и др файлов??? Ато не охота быть взломанным :)
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
25.03.2006, 03:40
Wind вот в эту строку нужно добавить запрещенные разрешения:
PHP код:
if ($extension == "php" || $extension == "php3" || $extension == "php4" || $extension == "pl" || $extension == "phtml" || $extension == "asp" || $extension == "cgi")
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
25.03.2006, 13:10
А чето не очень понял. Все разрешения, которые есть в этой строчке добавляются, но с добавление .txt , то есть при добавление файла config.php он добавится как config.php.txt - это зачем так? Как сделать, чтобы добавлять можно было только изображения и архивы (rar, zip ну и exe можно) . Soniks, может посмотришь этот модуь и доведешь его до ума?
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
25.03.2006, 14:53
Wind так специально сделали, чтобы администратор мог посмотреть какие фвйлы пытались загрузить на сервер пользователи из неразрешенных расширений
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
25.03.2006, 15:45
что значит пытались?! они же загружаются , а => можно загрузить какой-нибудь скрипт и запустить его.
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
26.03.2006, 13:54
Я вообще изкорявил весь модуль этот уже ![Улыбнутся](images/smilies/smellie_smile.gif) . Soniks сделай как надо пожалуйста. Оч прошу.
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
27.03.2006, 16:29
Wind если скрипт загружен с разрешение txt то сервер его не будет воспринимать как скрипт и просто откроет для чтения как обычный txt
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
|
27.03.2006, 16:44
ага! спасибо! разобрался.
|
|
|
|
![](flycatimages/misc/pbbg.gif) |
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:23.
|
![](flycatimages/misc/fl.gif) |
|
![](flycatimages/misc/fr.gif) |
|
![](flycatimages/misc/vbbg.gif) |
![](flycatimages/misc/botl.gif) |
|
![](flycatimages/misc/botr.gif) |
![](flycatimages/misc/botcp.gif) |
|
![](flycatimages/misc/botcp.gif) |
|