Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как сменить префиксы в БД???

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Для начинающих] >> Как сменить префиксы в БД???
Имя
Сообщение << Старые топики   Новые топики >>
Как сменить префиксы в БД??? - 2008-09-01 20:48:15.926666   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
Люди, слышал что если в БД префиксы сменить, то мол уровень защиты увеличивается. Объясните какая фиг разница?
что таблица nuke_**** что puke_*** ? всё равно ведь одно и тож.

И ещё, хотел у ся на сайте сменить префиксы, у мню PHP-нюка 8, но скрипты которые я нарыл не пашут, если кто знает где есть для неё такой скрипт, скажите, а если нет, то как в ручную префиксы поменять?
Плиииииз, объясните дикому студенту.
Реально пытаюсь учится, но…
Post #: 1
RE: Как сменить префиксы в БД??? - 2008-09-01 21:13:15.280000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Выполняешь через phpmyadmin следующую SQL:

ALTER TABLE phpbb_users RENAME phpbb1_users ;

и так для каждой таблички


Post #: 2
RE: Как сменить префиксы в БД??? - 2008-09-01 21:27:36.283333   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
Пасиба, попробую
————————
попробовал, в 108 таблицах всё в ручную поменял, всё пашет, пасиб
Осталось 2 вопроса:
———————–
хорошо, эт понятно, что стандарт префикс это бяка
но какую именно пользу приносит изменение префикса?
———————
и скриптик для нюки 8 есть у кого для этих дел?
Post #: 3
RE: Как сменить префиксы в БД??? - 2008-09-01 23:02:01.100000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000

quote:

ORIGINAL: ilimi
но какую именно пользу приносит изменение префикса?


начальный этап защиты от автоматизированного взлома стандартными средствами
Post #: 4
RE: Как сменить префиксы в БД??? - 2008-09-01 23:05:35.646666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Какой еще скриптик? Копируешь то, что я написал в первом посте этой темы в блокнот, размножаешь:

ALTER TABLE phpbb_users RENAME phpbb1_users ;
ALTER TABLE phpbb_config RENAME phpbb1_config;

и т.д. для всех таблиц, а дальше копируешь и вставляешь в phpmyadmin в ту же SQL и жмешь выполнить. Вот тебе и скрипт
Post #: 5
RE: Как сменить префиксы в БД??? - 2008-09-01 23:20:19.966666   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
нууу, на самом деле люди создали скрипт, запускаешь и он автоматом всё меняет, главное новый префикс вписать, так сказать одним нажатием всё делает. По моему оч полезно если таблиц оч много. Ну да ладно, я "не местный", Вам лучше знать.
———–
Теперь новая проблема.
Поставил модуль новый на нюку, посмотрел в БД, а там таблица создалась со старым префиксов. Я удивлён, вроде в конфиге всё изменил на новый префикс и всё равно.
———-
Эт модуль такой, или я неузрел что-то?
———
а заменил префиксы так, как Вы написали, это всё понял.
Post #: 6
RE: Как сменить префиксы в БД??? - 2008-09-01 23:41:30.600000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
А тогда надо смотреть тот код, что модуль выполняет. Значит там есть SQL запросы для вставки, которые вставляют нужные новые таблицы для работы мода с префиксом по умолчанию, ибо откуда они знают (производители модуля) твой оригинальный префикс. Его также надо менять вручную либо в коде (что необязательно и муторно), либо также как расписано выше. Всё логично на самом деле

Чуть не забыл. В файле типо config.php (ну там где пароль, логин, имя базы, хост) может стоять префикс базы по умолчанию. Так вот его тоже надо сменить. Если там есть такая строчка
Post #: 7
RE: Как сменить префиксы в БД??? - 2008-09-02 00:18:43.410000   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
config.php я там сразу всё подправил, когда префиксы заменил, эт я слава Богу знаю =)
во, добрый человек, помогает, остальные молчат
———
я админ.пхп запихал в другую папку и засунул кусок кода, который не даёт совершить доступ из вне, также с конфигом.пхп(на счёт конфига не помню)

а в корневой, в дубликатах на оригинал, тож этот кусок кода вставил:
——————-
$domainname = "домен.nax";
if ($_SERVER['SERVER_NAME'] != $domainname ) {
echo "Access denied";
die();
}
——————–
я типа тупой, или правильно сделал?
вообще поможет код?
——————-
разговор уже в другую сторону, ну да ладно =) (мне не нра, местные смайлы, по этому по старинке =)))))) )
Post #: 8
RE: Как сменить префиксы в БД??? - 2008-09-02 01:08:09.460000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
гы, ты вообще на адресную строку форума этого глянь и подумай:)

юзай .htaccess, самая лучшая защита в твоем случае

<Files "config.php">
Order allow,deny
Deny from all
</Files>
Post #: 9
RE: Как сменить префиксы в БД??? - 2008-09-02 01:12:50.416666   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
ээээ, ну я так понял, что я там понапихал, эт ббеспонт?

.htaccess мню уже воспользовался, везде для всего есть, где можно
——-
а вот причём здесь адрессная строка форума, не понял :(
Post #: 10
RE: Как сменить префиксы в БД??? - 2008-09-02 01:21:39.903333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000

quote:

ORIGINAL: ilimi
а вот причём здесь адрессная строка форума, не понял :(



ну здесь как бы наоборот, по домашнему хоз-ву подсказывают и все такое

с кодом иди сюда:

Вопросы по PHP (для новичков)
Post #: 11
RE: Как сменить префиксы в БД??? - 2008-09-02 01:25:43.106666   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
короче, я уже перестал сврубаться, в смысл, надо спать
Post #: 12
RE: Как сменить префиксы в БД??? - 2008-09-02 18:54:43.763333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
quote:

nuke_**** что puke_*** ? всё равно ведь одно и тож

хакер как по твоему инфу из бд будет выводить не зная имен столбцов
Post #: 13
RE: Как сменить префиксы в БД??? - 2008-09-03 00:39:40.300000   
ilimi

Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
В наше время всёёё возможно =)
Post #: 14
Страниц:  [1]
Все форумы >> [Для начинающих] >> Как сменить префиксы в БД???







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.