Відновлення пароля 1С
Спосіб №1.
1. Відкриваємо 1Cv8.1CD і знаходимо в ньому рядок users.usr в Unicode, тобто натискаємо F7 і шукаємо послідовність символів
75 00 73 00 65-00 72 00 73-00 2E 00 75-00 73 00 72
У файлі їх може бути кілька (цей момент ніде не описувався), нам потрібна та, після якої "видно дані".
На другому скріншоті видно, що ми знайшли вірну рядок, тому що після неї присутні дані.
2. Перед самою рядком users.usr йде послідовність символів 00 09 00, тобто фактично рядок виглядає як:
00 09 00 75 00 73 00 65-00 72 00 73-00 2E 00 75-00 73 00 72
Замінюємо перший нуль перед дев'яткою на 01, тобто отримуємо:
01 09 00 75 00 73 00 65-00 72 00 73-00 2E 00 75-00 73 00 72
Для цього натискаємо в потрібному місці F3, вписуємо 01 і натискаємо F9 для безпосереднього збереження результатів в файл.
Це сталося через те, що при вході в конфігуратор, фактично "файл" users.usr в базі даних для нього був відсутній. Повернемо все як було.
з.и. Насправді подібних інструкцій в інтернеті досить багато, так що Америку я не відкрив, проте в більшості з них не сказано не слова, про те що входжень рядка, яку ми шукаємо може бути більше одного і не описано як відшукати потрібне, а по- друге - нічого не сказано про те як "проявити" список користувачів в конфігураторі (в більшості спроб він так і виявляється порожнім). Сподіваюся що цей невеликий мануал допоможе вам.
з.з.и. Для того щоб попередній список користувачів "проявився" і конфигуратор все-таки перечитав його, іноді, зайти в регіональні установки може виявитися недостатнім. Тут вже необхідно експериментувати - можна наприклад запустити реіндексацію таблиць ІБ в тестуванні та способи їх усунення, а потім перервати її. А можна спробувати ще якісь варіанти.
Спосіб №2.
Ну а тут я розповім про ще один спосіб відновлення паролів до 1С 8.1, який до цього ніде (по-крайней мере на моїй пам'яті) не описує. Для роботи нам буде потрібно утиліта Tool_1CD версії не нижче 0.2.0 (до слова, остання версія 0.2.1 вміє розпаковувати файл users.usr таблиці PARAMS, а також записи таблиці V8USERS, але про це після). Отже, запускаємо Tool_1CD і відкриваємо в ній нашу базу. Далі відкриваємо в ній таблицю PARAMS і в ній файл users.usr:
В поле з дешифрувати інформацією про користувачів ми бачимо приблизно наступне:
75 ef b1 45 48 2c e2 2f 45 44 39 0c ad 23 3c 74 9c 1b 43 e4
Видаляємо з нього прогалини, щоб вийшло ось так:
А далі використовуємо будь-яке ПЗ або онлайн сервіси для підбору SHA1 хешей. Наприклад, можна скористатися програмою PasswordsPro від InsidePro Software або Extreme GPU Bruteforcer для перебору з використанням GPU. Як видно в нашому прикладі, ми знайшли пароль:
p.s. Цей же спосіб підходить і для 8.2. В останній версії Tool_1CD була додана підтримка 8.2.14 і алгоритм розпакування записів таблиці V8USERS. Для 8.2 інструкція залишається тією ж, тільки відкривати треба не таблицю PARAMS і запис users.usr в ній, а таблицю V8USERS і запис про який нас цікавить користувача.
Спосіб №3.
Якщо ви відчуваєте труднощі з відновленням пароля до вашої базі 1С - ви завжди можете звернутися за допомогою до наших фахівців за координатами, вказаними в розділі Контакти. Вартість відновлення пароля оцінюється в кожному випадку індивідуально, конфіденційність і нерозголошення інформації гарантується. Можлива оплата за безготівковим розрахунком, а також з використанням систем - WebMoney, Яндекс.Деньги, QIWI гаманець і т.п. Пам'ятайте, ви платите тільки за результат!
Також можливий варіант з додаванням нового користувача з адміністративними правами в вашу базу зі збереженням існуючого списку користувачів. В цьому випадку нашим фахівцям знадобиться резервна копія вашої бази. Термін виконання робіт - протягом одного робочого дня після отримання нами бази.