Широкое использование ms Access породило целый класс программ, позволяющих узнать "забытые" пароли к базам данных. Не знаю кто был первым, но похожи они друг на друга как близнецы.
Все программы, рассматриваемые в данном обзоре, справляются с паролями типа 'may'. Но далеко не все позволяют узнать нестандартные пароли. Результаты тестирования представлены в таблице. Подробнее о методах защиты можно прочитать в статье Защита и взлом баз данных Access. Здесь можно отметить, что лидером стал Advanced Office Password Recovery. Файл БД Access, защищённый паролем из 20 непечатных символов и заголовком другой версии так и остался неприступен. К сожалению неприступным остался только пароль, но не база данных. AccessFIX позволяет восстановить содержимое таблиц, а AccessRecovery почти полностью воссоздаёт файл, включая таблицы, запросы, формы, макросы, отчеты и код модулей. В тестировании принимали участие зарегистрированные версии программ.
Название | Пароль 20 символов | Пароль с непечатными символами | Имя и пароль пользователя | ||||
Access 97 | Access 2k | Access 97 | Access 2k | Access 97->2k | Access 2k->97 | ||
Пароль БД | |||||||
Advanced Access Password Recovery | нет | да | нет | нет | нет | нет | нет |
Accent Access Password Recovery | нет | нет | нет | нет | нет | нет | нет |
Access Password Recovery Genie | нет | да | нет | нет | нет | нет | нет |
Пароль БД и Имя и пароль пользователя | |||||||
Advanced Office Password Recovery | да | да | да | да | нет | нет | да |
Passware Kit (Office Key, Access Key) | да | да | нет | да | нет | да! | да |
Access Password | да | да | нет | да | нет | нет | да |
Access Password Recovery Master | нет | да | нет | нет | нет | нет | да |
Восстановление БД | |||||||
AccessRecovery | программы данной категории не замечают наличие пароля БД и её владельца | ||||||
AccessFIX |
Advanced Access Password Recovery (или просто ACPR) | |
автор: ElcomSoft Co.Ltd. | |
версия: 2.5 | |
размер: 488 КБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB Access | |
лицензия: платная | |
русский интерфейс: нет | |
Позволяет открывать пароли базы данных Access. Кроме этого есть возможность удалить или заменить пароль для баз Access 97 | |
Единственная из программ выдающая пароль в шестнадцатеричном виде, что позволяет видеть пароли, использующие непечатные символы. Это я раньше так думал, но на деле в шестнадцатеричный вид переводится строка и в результате толку от неё никакого. Базы Access 97 с паролем в 20 символов считает повреждёнными и не выдаёт никакого результата. |
Accent Access Password Recovery | |
автор: AccentSoft Utilities | |
версия: 2.02 | |
размер: 540 КБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB Access | |
лицензия: платная | |
русский интерфейс: нет | |
Позволяет открыть пароль БД и сохранить эту информацию в файл | |
На редкость бестолковая программа. Не прошла ни одного теста. Для БД Access 2k c простым паролем выдала полный бред, в остальных случаях вместо того чтоб честно признаться, что такие пароли ей не по зубам - жаловалась на регистрацию. |
Access Password Recovery Genie | |
автор: LenoSoft, Ltd. | |
версия: 1.30 | |
размер: 593 КБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB Access | |
лицензия: платная | |
русский интерфейс: нет | |
Открывает пароли БД | |
Не смотря на заявленную поддержку работы с паролями пользователей - в программе данных возможностей не обнаружено. Очень воспитанная программа. В спецификации Access 97 сказано 14 символов - ровно столько и открывает. |
Advanced Office Password Recovery (или просто AOPR) | |
автор: ElcomSoft Co.Ltd. | |
версия: 3.02 professional edition | |
размер: 2,59 МБ | |
ОС: Win all | |
обновление: 21.02.2005 | |
категория: пароль DB и пользователей Access | |
лицензия: платная | |
русский интерфейс: нет | |
AOPR позволяет определять пароли для многих приложений MS. Применительно к БД Access он умеет определять:
| |
Программа определяет пароли для БД формата 97 - 2000 - 2003. Для баз Access 97 возможно изменение и удаление паролей. Надо отметить, что программа не стоит на мете в своём развитии. Алгоритмы определения паролей совершенствуются. Если в предыдущей версии (AOXPPR) для Access 97 - только первые 14 символов, а если встречает непечатные символы - говорит, что файл повреждён. Access 2k - нормально читает все 20 символов, но на Unicode выдаёт знаки вопроса. В описываемой версии нормально определены все пароли, и непечатные символы нормально копируются в буфер обмена. |
Passware Kit | |
автор: Passware | |
версия: 6.5 Enterprise | |
размер: 3,61 МБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB и пользователей Access | |
лицензия: платная | |
русский интерфейс: нет | |
Это набор утилит позволяющих узнавать пароли к очень большому числу приложений. С БД Access работает программа Office Key. Она позволяет определять пароли БД, группы, пользователей и их пароли по файлу рабочих групп. Аналогичные функции и у другой утилиты этого производителя - Access Key. Размер архива - 662 КБ. Она является самостоятельным продуктом, не входящим в состав Passware Kit. | |
Программа не позволяет узнать идентификаторы (ID) пользователей, хозяина БД и её объектов. Таким образом, по возможностям она уступает aopr. Однако прекрасно справилась с тестами. Копирует в буфер обмена настоящий пароль, а не знаки вопроса. Нормально определяет пароли при замене последовательности в 40 байт, характерных для разных версий БД. Единственная ошибка на файле Access 97 c непечатными символами. |
Access Password | |
автор: Thegrideon Software | |
версия: 1.4 Pro | |
размер: 504 КБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB и пользователей Access | |
лицензия: платная | |
русский интерфейс: нет | |
Программа позволяет определить пароль базы данных, хозяина БД - его имя и идентификатор. По файлу рабочих групп определяет имена пользователей и их пароли. Работает с БД ms Access 2.0 - 2003 | |
Программа правильно копирует пароль БД, содержащий непечатные символы, в буфер обмена и способна работать с паролями в 20 символов. Так же, как и остальные не справилась с Access 97 запароленным строкой в 20 непечатных символов. |
Access Password Recovery Master | |
автор: Rixler Software | |
версия: 1.0 | |
размер: 651 КБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: пароль DB и пользователей Access | |
лицензия: платная | |
русский интерфейс: нет | |
Данная программа позволяет увидеть пароли БД. Показывает список пользователей и их пароли, хранимые в файле рабочих групп (mdw). Есть возможность копирования этой информации в буфер обмена и сохранение в файл. | |
Результаты теста можно видеть на рисунке. Найденный пароль для Access 97 не имеет ничего общего с настоящим. Не отображает имя хозяина БД и его идентификатор. |
Access Recovery | |
автор: Recoveronix Ltd. | |
версия: 2.2 | |
размер: 1MB | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: восстановление DB Access | |
лицензия: платная | |
русский интерфейс: нет | |
Основное назначение данной программы - восстановление повреждённых файлов баз данных Access. Восстанавливая файл, просто игнорирует наличие пароля БД или пользователей. Единственный недостаток - в полученном файле могут отсутствовать макросы и модули. Работает с файлами Access 95, 97, 2000, XP, и 2003. Без проблем восстанавливает закодированные БД. | |
Данная программа также входит в состав пактов DBRecovery и OfficeRecovery. |
AccessFIX | |
автор: Cimaware Software | |
версия: 3.70 Enterprise | |
размер: 0,99 МБ | |
ОС: Win all | |
обновление: 06.12.2004 | |
категория: восстановление DB Access | |
лицензия: платная | |
русский интерфейс: нет | |
Данная программа предназначена для восстановления БД Access. При этом игнорируется наличие пароля БД или пользователей. Основной недостаток - восстановлению подлежат только таблицы, поэтому уступает по возможностям AccessRecovery. Работает с файлами Access 97, 2000-2003 | |
Не работает с закодированными БД |