Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.19;
Скачать: CL | DM;

Вниз

Взлом InterBase   Найти похожие ветки 

 
uncle_Ru   (2003-06-03 12:05) [0]

Уважаемые господа админы InterBase, помогите разобраться с проблемкой. Нужно "вспомнить" пароль SYSDBA. Просто сам сервак устанавливал человек работающий до меня, а пароли SYSDBA по уходу никому не сдал. Сервер постоянно нагружен и тупо переставлять его не хочется. Может есть возможность вытащить пассворд из isc4.gdb (вроде, данные пользователей именно в этой базе хранятся)?


 
DrPass ©   (2003-06-03 12:12) [1]

Можно. Но только если ты имеешь право на таблицу Users. А право имеет только sysdba :)
Скопируй isc4 на другую машину, открой, как обычную базу. Где-то на www.ibase.ru можно откопать функции дешифровки пароля. А проще в поле passwrd записать уже известное значение, скажем с тестовой машины - так ты просто установишь тот пароль, который ты знаешь.


 
Zacho ©   (2003-06-03 12:14) [2]


> DrPass © (03.06.03 12:12)

Функции дешифровки нет, и быть не может. Вот функция шифровки действительно есть на www.ibase.ru


 
Соловьев ©   (2003-06-03 12:15) [3]

masterkey :)


 
Johnny Smith ©   (2003-06-03 12:27) [4]

Боюсь, без переустановки не обойтись :(((


 
Sandman25 ©   (2003-06-03 12:31) [5]

С интересом наблюдаю за обсуждением...
Грош цена будет IB, если можно будет взломать пароль.


 
Соловьев ©   (2003-06-03 12:36) [6]

А разве нельзя востановить БД с backup на другой тачке от другого имени?


 
Zacho ©   (2003-06-03 12:36) [7]


> Sandman25 © (03.06.03 12:31)

Да нельзя, разве что перебором :-) Пароль хешируется.
Но если есть возможность - можно подменить на сервере isc4.gdb


 
Johnny Smith ©   (2003-06-03 12:40) [8]

2Соловьев © (03.06.03 12:36)
А разве нельзя востановить БД с backup на другой тачке от другого имени?
Можно.
Но тогда придется перенастраивать клиентские приложения на IP нового сервака.


 
Sandman25 ©   (2003-06-03 12:41) [9]

Zacho © (03.06.03 12:36)

Понятно.
Для сравнения. На Informix используется аутенфикация ОС. Там пришлось бы зайти как root и установить пароль пользователя informix (аналог sysdba). Работы на 2 минуты. Правда, если "забыли" пароль и root, и informix, то придется взламывать Unix :)


 
Zacho ©   (2003-06-03 12:48) [10]

Самое простое - в период неактивности пользователей (ночью, например) заменить isc4.gdb на сервере на "чистую" isc4.gdb
Да или просто попросить всех пользователей на пару минут отключиться.


 
Rad ©   (2003-06-03 13:32) [11]

2 Zacho © (03.06.03 12:48)
Ну так-то все-таки потеряются остальные пользователи в isc4.gdb

А вот пойти путем DrPass © (03.06.03 12:12) - в смысле, переписать пароль SYSDBA (в isc4.gdb как обычной базе на другом сервере) с использованием функций шифрования - самое то.


 
Zacho ©   (2003-06-03 13:35) [12]


> Rad © (03.06.03 13:32)

Согласен. Только подменить isc4.gdb потом все равно придется.



Страницы: 1 вся ветка

Текущий архив: 2003.06.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
1-60147
Shluz
2003-06-06 14:36
2003.06.19
Окна


1-60164
avlan
2003-06-07 06:40
2003.06.19
Ширина ячейки в StatusBar


4-60464
sosv
2003-04-17 14:06
2003.06.19
HWND


1-60134
Merlot
2003-06-06 13:16
2003.06.19
количество дней между датами


1-60105
Dr. Andrew
2003-06-04 14:30
2003.06.19
Как отловить событие, когда курсор мыши вне формы!