|
|
|
| Здравствуйте
Один знакомый заказал сайт, ему сделали, сайт по функциям большой, и делала сайт - студия (не студент) всё работает нормально
НО
остался открытым файл конфиг с данными доступа к базе, то есть набирая в строке адреса путь в браузере мы видим конфиг файла по подключению к базе.
/* Я предложил ему сделать файл пхп и закрыть туда доступ .htaccess */
Скажите, на сколько эта дырка большая, и как её могут использовать в корыстных целях | |
|
|
|
|
|
|
|
для: Den-s
(10.11.2009 в 16:19)
| | Как же должен выглядить конфиг изнутри, чтобы его содержимое показывалось в браузере? | |
|
|
|
|
|
|
|
для: Den-s
(10.11.2009 в 16:19)
| | обычный текстовый файл что ли был? | |
|
|
|
|
|
|
|
для: Den-s
(10.11.2009 в 16:19)
| | >Скажите, на сколько эта дырка большая, и как её могут использовать в корыстных целях
Если Вы имеете ввиду данные MySQL - логин, пароль, имя БД, сервер, то тут можно всю БД снести, но в случае если же они на данный web-сервер или сам сайт, под который поднят MySQL- сервер могут залить соответствующий скрипт.
Мне известны случаи, когда злоумышленники регистрировали на этом же хостинге свой аккаунт или брали тестовый период и таким способом уничтожали БД. Но это не на всех хостинг-провайдерах такое возможно.
Вообще если уж действительно додумались файл с данными доступа к БД содержать в txt или html, то пусть передумают и переименуют в php | |
|
|
|
|
|
|
|
для: ols
(10.11.2009 в 16:54)
| | >обычный текстовый файл что ли был?
да, только расширение букв 5 наверно...
и даже .htaccess не лежит в папке
>Если Вы имеете ввиду данные MySQL - логин, пароль, имя БД, сервер
Да именно эти данные.
Хмм, ну тогда поменяем
Интересно почему компания которая не первый год работает сделала такую ошибку, не понятно... | |
|
|
|
|
|
|
|
для: Den-s
(11.11.2009 в 11:34)
| | >Интересно почему компания которая не первый год работает сделала такую ошибку, не понятно...
Скрипты, которые подключаются в теле другого скрипта, но никак не по http-запросу следует всегда защищать от просмотра, для этого лучше всего их держать в определенной директории (includes) и в htaccess указывать deny from all | |
|
|
|
|
|
|
|
для: ols
(11.11.2009 в 12:52)
| | Или константы | |
|
|
|