Взлом пароля 1С
Данная статья описывает способы получения доступа к базам 1С:Предприятие.
Содержание [убрать]
1 Для 1С:Предприятие 7.7
2 Для 1С:Предприятие 8.0 – 8.1
2.1 Файловая версия
2.2 Клиент-серверная версия
Для 1С:Предприятие 7.7

В версии 7.7 данные о пользователях и паролях хранится в папке usrdef информационной базы. Чтобы просто получить доступ к базе не зная пароля, достаточно переместить папку usrdef из папки информационной базы и тогда при следующем входе не потребуется вводить пароль. Некоторые конфигурации могут ругаться, что “пользователь системы не определен”, в таком случае нужно в режиме “Конфигуратор” добавить нового пользователя.
Если необходимо узнать пароль пользователя, то нужно воспользоваться программой Crash passowrd 2.0.
Для 1С:Предприятие 8.0 – 8.1

Файловая версия
С 8-й версией 1С:Предприятие все не так просто как с 7.7, т.к. информация о пользователях и паролях хранится в едином файле базы – 1Cv8.1CD
Что потребуется:
– Собственно сам файл базы.
HEX-редактор (Некоторые hex-редакторы не позволяют работать с файлами больших размеров, поэтому я предпочитаю использовать для этих целей программу WinHex).
Что нужно делать:
Открываем (File -> Open) в hex-редакторе файл базы 1Cv8.1CD
Находим строку (Unicode) вида:00 09 00 75 00 73 00 65

Исправляем байт, стоящий перед 09, в найденной строке на 01

После исправления, сохраняем файл в hex-редакторе (File -> Save). Открываем его в Конфигураторе 1С, не закрывая hex-редактор. Открываем в конфигураторе список пользователей (Администрирование -> Пользователи). В hex-редакторе меняем исправленное значение обратно и сохраняемся, не закрывая конфигуратор. Теперь в 1С можно обновить список пользователей – должны появиться все существующие пользователи (правда не всегда срабатывает), либо добавляем нового пользователя, устанавливаем необходимые роли, пароли и т.д.
Клиент-серверная версия
Если база размещена на SQL-сервере тогда делаем так:
Выгоняем всех пользователей из базы
Запускаем утилиту управления SQL-сервером (Microsoft SQL Server Menegment Studio)
В обозревателе объектов (Object Explorer) находим в списке таблиц таблицу dbo.Params

Удаляем строку users.usr

Для серверной базы данных на платформе 8.2 нужно еще целиком удалить таблицу dbo.v8users

Заходим в Конфигуратор без пароля и создаем пользователя с админскими правами.