Blog. Just Blog

Как снять пароль на изменение документов Microsoft Office

Версия для печати Добавить в Избранное Отправить на E-Mail 07.12.2010 | Категория: Темная сторона Силы | Автор: ManHunter
Снятие пароля на редактирование документа
Снятие пароля на редактирование документа

Иногда некоторые файлы, созданные в Microsoft Office, защищают от редактирования. Это могут быть какие-нибудь договора, счета и т.п. документы, которые после оформления не должны быть случайно или намеренно изменены. Но, как говорится, если нельзя, но очень нужно, то можно. В домашних условиях можно применить какой-нибудь инструментарий, специально заточенный для подбора или взлома паролей или открыть документ в OpenOffice, который клал с пробором на такие "защиты". А как быть в условиях офиса или на чужом компьютере? Сейчас я расскажу как можно снять пароль на редактирование документа с помощью подручных средств.

Создаем какой-нибудь текстовый документ, защитим его паролем от изменений. В реальной ситуации подразумевается, что пароль на документ был установлен другими людьми и нам неизвестен.

Защищаем документ от редактирования
Защищаем документ от редактирования

Для работы потребуется Microsoft Office не ниже версии 2003. Сейчас это не проблема, обычно новые версии Office установлены на большинстве рабочих компьютеров во многих организациях. Открываем в нем защищенный документ.

Функции редактирования недоступны
Функции редактирования недоступны

Функции редактирования в меню недоступны. При попытке изменить документ появляется сообщение, что он защищен. Пока все логично.

Документ защищен от редактирования
Документ защищен от редактирования

Теперь сохраняем защищенный документ через меню "Файл" - "Сохранить как...", обязательно выбрав формат сохраняемого файла "XML-документ". Именно для этого и нужен Microsoft Office 2003 и выше, так как более старые версии не поддерживают такой формат.

Сохраняем документ в формате XML
Сохраняем документ в формате XML

Теперь открываем сохраненный файл в обычном Блокноте. Поищем в нем что-нибудь связанное с паролями, например, по строке "password". Найдется вот такой любопытный XML-тег:

Информация о защите в файле
Информация о защите в файле

В нем записано, что документ защищен, а также записана информация о пароле в виде какого-то хэша. Заниматься брутфорсом мы сейчас не будем, так как я не знаю алгоритм хэширования, да и задача сейчас совсем другая. Просто удалим из файла строку:

<w:documentProtection w:edit="read-only" w:enforcement="on" w:unprotectPassword="0C36C6EF"/>

Теперь сохраним файл в Блокноте и откроем его обратно, но уже в Office. "И о чудо, никаких пятен!" Все функции редактирования доступны, нет никакого намека на защиту. Теперь можно сохранить документ обратно в формате DOC. Конечно, все можно сделать гораздо проще, пятью нажатиями на клавиши (Ctrl+A, Ctrl+C, Ctrl+N, Ctrl+V, Ctrl+S), выделив весь текст защищенного документа и вставив его в чистый документ. Но цель этой статьи - показать способ обхода некоторых защитных систем Microsoft Office.

Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на Я.ру Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Поделиться ссылкой на Friendfeed Добавить в Яндекс.Закладки Добавить в закладки Memori Добавить в закладки Google
Просмотров: 6737 | Комментариев: 28

Комментарии

Отзывы посетителей сайта о статье
Павел (04.05.2012 в 15:23):
Спасибо
Александр (11.04.2012 в 11:59):
Огромное спасибо за статью, из всего интернета помогла именно она...
Alex (01.04.2012 в 01:05):
Спасибо за помощь,немного разобрался.
Нашёл сервисы,которые так и делают(сети распределенных вычислений),ломается быстро,файл чуть больше 5 Мб,открыли за несколько секунд.Вообщем есть софт,ставишь(если нет денег на "взлом" файла) и твой комп(может и не один,если есть ещё)присоединяется к "сети распределенных вычислений",как только набираешь нужное количество так называемых "кредитов",можешь потратить,к примеру,на "взлом" пароля.
Ещё вспомнил,что у меня были rainbow-таблицы,подключил их к софту и "взлом" произошёл за полсекунды,тогда как,до этого более 3-х суток комп бестолку работал.    С ув.Alex
ManHunter (29.03.2012 в 16:01):
Тогда время подбора примерно раздели на количество машин в сети. У elcomsoft была какая-то софтина для организации распределенных вычислений.
Alex (29.03.2012 в 15:59):
Понятно,бесполезное дело.А как насчёт сети распределенных вычислений?
ManHunter (26.03.2012 в 08:56):
Ввести старый пароль при открытии, в свойствах документа убрать защиту. Старый пароль подбирается брутфорсом, например Accent Office Password Recovery. Если из нескольких слов, то как раз года за три подберет, может больше, как уж повезет. Или сходить на сеанс гипноза и там попытаться вспомнить пароль.
Alex (25.03.2012 в 23:42):
Привет ManHunter! А вот как снять пароль на открытие файла? Версия MS Office примерно 2003-2007,делал пароль на документ года три назад,щас не помню.Перебрал почти все проги,начиная от Элкомсофта и заканчивая Иваном Голубевом.Бесполезно всё.Хотя бы начальные слова вспомнить-найти,тогда проще было бы. С ув.Alex
Сергей (23.03.2012 в 11:26):
Спасибо, большое, автору!!!!
Alex102 (03.02.2012 в 15:09):
Благодарю помогло)
Владимир (27.01.2012 в 00:20):
В 2010 офисе тоже канает. Сохранять нужно в формате Word 2003.
Странно, у меня хэш был 00000000. Что это может значить?
Константин (13.01.2012 в 13:59):
Спасибо, работает, очень выручил)))
cashab (31.10.2011 в 10:53):
ManHunter, спасибо!
Проделал это на Маке с Word 2004 for Mac. Открыл в TextEdit, документ сразу стал доступен для редактирования с вожможностью сохранить в формате Word.
TEKSIS (10.08.2011 в 07:39):
СПАСИБО ОГРОМНОЕ АВТОРУ СТАТЬИ!!! Вы очень сильно помогли. Побольше бы таких людей в мире, и мир был бы намного ярче и светлей! Спасибо!!! Тексис.
ManHunter (19.07.2011 в 14:12):
Ты сам-то чьих будешь, мудила остроумный?
bad (19.07.2011 в 14:10):
дубизм b неграмотность
Never (21.12.2010 в 12:32):
У Майкрософтa отдел занимающийся экселем почти что равняется совокупному размеру отделов занимающихся остальными компонентами офиса...
ManHunter (10.12.2010 в 15:46):
Поздно, страница уже проиндексирована :)
Сергей (10.12.2010 в 15:17):
Лист сохраняемой книги защищён паролем.
Защищённые паролем листы не могут быть сохранены  листы в виде электронной таблицы XML.
Что бы сохранить этот файл в виде электронной таблицы XML, необходимо сначала снять пароль.
(с) Microsoft Excel

PS
Предлагаю изменить название статьи на "Как снять пароль на изменение документов Microsoft Word"
:)
SVS (09.12.2010 в 13:07):
В ворде мне и до этого было легко обойти ограничения (но этот метод я только сейчас узнала). В эксельке не прокатывает этот метод, увы...
SVS (09.12.2010 в 12:39):
Кстати, пошукаю те бухдокументы и попробую на них сей приёмчик: сработает али нет?
ManHunter (09.12.2010 в 12:39):
Я всегда где-то рядом :)
SVS (09.12.2010 в 12:38):
Эх, а ларчик просто открывался... Где были мои мозги (то бишь, ManHunter)тогда, когда мне нужно было позарез (речь идёт об изменении формы БУ из налоговой?
bodrox (07.12.2010 в 19:30):
А пароленные OpenOffice-документы как открывать :)?
Isaev (07.12.2010 в 02:14):
Всё гениальное - просто!
спс за расширение кругозора :)
Вадим (07.12.2010 в 00:32):
Превосходно! :)
Это ведь для MSO Word, а не для всего пакета?
tester3000 (06.12.2010 в 18:34):
Угу "documentProtection" с помощью этого нашел сначала пробовал password :)
ManHunter (06.12.2010 в 18:29):
Значит лучше искать по сигнатуре "documentProtection", по крайней мере она совпадает в 2003-м и 2007-м.
tester3000 (06.12.2010 в 18:28):
Спасибо ManHunter в Office 2007 такая строка:

<w:documentProtection w:edit="readOnly" w:formatting="1" w:enforcement="1" w:cryptProviderType="rsaFull" w:cryptAlgorithmClass="hash" w:cryptAlgorithmType="typeAny" w:cryptAlgorithmSid="4" w:cryptSpinCount="100000" w:hash="2Ngssox8zyYoTekFeLlGevS+rpY=" w:salt="I56brbj+GTd7jBuWkyIOjw=="/>

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п. будут удаляться. Злостным нарушителям доступ к сайту может быть заблокирован.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2012
При использовании материалов ссылка на сайт обязательна
Время генерации: 0,14 сек. / MySQL: 2 (0,0008 сек.) / Память: 3,5 Mb
Наверх