Blog. Just Blog

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

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Темная сторона Силы | Автор: 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.

Поделиться ссылкой ВКонтакте
Просмотров: 42889 | Комментариев: 47

Метки: реверсинг
Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
Alex (15.08.2016 в 16:20):
Открываете документ ворда с паролем в последней версии LibreOffice и пересохраняете без пароля и после этого опять открывайте в Офисе и всё как в лучших домах Парижа.
Alex82st (13.04.2016 в 08:05):
Спасибо за нужную информацию. Сохраню у себя. Наверняка пригодится. Для Excel я снимаю пароль вот этой программой Manyprog Excel Password Recovery - http://ru.manyprog.com/excel-p...recovery.php Тоже неплохой софт.
Tatiana (07.01.2016 в 01:44):
помогите кто нибудь взломать!  у меня не работает по этой системе. документ защищен, но когда открываю в блокноте, у меня нет там слов "пароль"
Генка (31.10.2015 в 17:06):
Спасибо большое автору за способ!!! Побольше бы таких смекалистых людей))
ManHunter (19.03.2015 в 08:45):
"не получиться". в школу бегом марш!
Сергей (19.03.2015 в 04:19):
Если документ MS Excel сохранить как двоичный файл типа   name.xlsb то взломать такой файл у вас не получиться! Проги для брутфорса не поддерживают этот формат, открыть его текстовым редактором получиться, но ничего интересного там не найдете. Так что, берите себе на заметку как защищать документы!
Толик80_07 (04.02.2015 в 06:41):
Респект спасибо работает
ManHunter (20.01.2015 в 20:57):
Брутфорсом. От нескольких минут до нескольких лет.
Дамир (20.01.2015 в 20:05):
А кто может подсказать как узнать пароль даже если взломали ворд документ ?
Денис (18.07.2014 в 19:34):
Золотые слова.
Как они помогают вылечить документы с паролями
Андрей (30.05.2014 в 00:00):
Искренне...от всего сердца: НАИОГРОМНЕЙШЕЕ СПАСИБО,ТОВАРИЩ!ОЧЕНЬ ПОМОГ!ДАЙ БОГ ТЕБЕ ВСЕХ ЗЕМНЫХ БЛАГ!!!!С УВАЖЕНИЕМ!!!!
dirty_rain (24.04.2014 в 15:36):
Способ актуален и для 2010 офиса, помогло! Спасибо!
Ander (03.03.2014 в 17:17):
Спасибо, помогло!
silvana (17.02.2014 в 23:06):
MSO 2007 Excel: открыть док в LibreOffice, затем сохранить в html формате и открыть блокнотом. Сомое трудное - удалить META-тег Protection :-) открыть этот html в LibreOffice Calc и сохранить как xlsx MSO 2007. Открываем в MSO 2007-10 Excel и наслаждаемся.
Григорий (09.08.2013 в 15:12):
Спасибо, очень помогло!
Дмитрий (05.07.2013 в 15:54):
Огромное спасибо за статью! Очень помогла, т.к. нужно было сверить 2 документа, а пароль не давал этого сделать, так бы на проверку документа думаю несколько бы часов потратил, Еще надо сохранять в формате 2003 там 2 варианта сохранения есть XML, обратите на это внимание!
Глебаря (20.06.2013 в 12:39):
Спасибо друг! очень спасло-помогло :)
Марина Ч (29.01.2013 в 17:45):
СПАСИБО большое за ликбез по данному вопросу, все сделала согласно инструкции и результат ЗАМЕЧАТЕЛЬНЫЙ!!
vsoploho (15.12.2012 в 15:55):
наконец то хоть одно внятное и понятное разяснение! а как то-же самое с Microsoft Excel
Павел (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-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 2 (0.0042 сек.) / Память: 4.5 Mb
Наверх