Как удалить, взломать или взломать забытый пароль Excel XLS

Это может быть очень неприятно, когда вы заходите на ресурс, защищенный паролем, и забыли пароль. Даже сайты онлайн-членства могут быть достаточно разочаровывающими. Но если это проект в защищенном паролем документе Excel(Excel document) , а затем вы забыли пароль, это может стать нежелательным препятствием в вашем прогрессе.

К счастью, есть несколько способов удалить пароль из Excel . Если вы хотите, чтобы ваш документ был защищен паролем, вы можете повторно сохранить и защитить его после взлома. Но в этой статье мы сосредоточимся на взломе.

Немного терминологии(Some Terminology)

Удаление пароля из Excel означает именно это — создание файла таким образом, чтобы у него больше не было пароля. Взлом пароля — это опять же, как это звучит, взлом пароля, чтобы вы могли получить доступ к файлу. Это может быть случай, когда пароль сломан на пути к удалению или сломан на пути к взлому. 

Да, треснувший(cracked) звучит как сломанный, но подумайте о взломе(hack) . В случае взлома(cracking) забытого пароля вы выясняете, что это за пароль, чтобы получить доступ к файлу.

Ограничения(Limitations)

Многие программы и множество других доступных опций приведут только к тупику или некоторому ограничению . (end or limitation)Например, они будут работать для Excel 2007, но не для Excel 2016 или Mac . Или они будут работать для защиты на рабочем листе, но не в том случае, если вы не можете открыть файл (открыть пароль). 

Интересно, что параметры программного обеспечения, которые будут работать для этих элементов (например , Excel 2016, открытый пароль, Mac и т. д.), также будут работать для более старых программ Excel

Итак, зачем покупать две программы или покупать одну программу для новых файлов и загромождать свой компьютер бесплатной программой для старых файлов, когда она вам не нужна? Имеет смысл приобрести правильную программу, решающую вашу проблему. И хотя *бесплатно* — это замечательно, 9-30 долларов — это не совсем ужасная цена, если учесть, что много ценного (и необходимого) программного обеспечения стоит 300-500 долларов.

Чтобы не усложнять, вот несколько *бесплатных* опций, которые могут удалить пароль из Excel , избавив вас от необходимости платить или даже устанавливать что-либо. Позже(Later) мы рассмотрим некоторые платные программные(paid software) решения.

Бесплатные методы(Free Methods)

Ниже приведены некоторые методы, которые вы можете попробовать, чтобы держать свой кошелек закрытым. Никаких гарантий, но это место для начала. Имейте в виду две(mind two) вещи:

  1. Если у вас мало времени или вы хотите более простой путь, вы можете сразу перейти к платным решениям (программному обеспечению).
  2. Шифрование Excel(Excel encryption) до 2013 года было довольно упрощенным. Это означает, что легче взломать рабочий лист, который был защищен(protected) до 2013 года. Опять же(Again) , если вы хотите пропустить хлопоты, для более новой версии рабочего листа (новая версия Excel ) вы можете пропустить бесплатные версии и идти прямо за платный.

В любом случае, не забудьте сделать резервную копию файла. Более чем одна резервная копия может быть мудрой. Взломайте копию файла, чтобы убедиться, что исходный файл не поврежден . (corruption or damage)Большинство этих программных и бесплатных методов не повреждают файл, но лучше перестраховаться.

Два метода сценария VBA(Two VBA Script Methods)

Идея использования сценария VBA(VBA script) состоит в том, чтобы обойти механизм проверки пароля Microsoft Excel и сломать пароль Excel(Excel password) . Но вы делаете это, обманывая программу до начала процесса с помощью основного языка сценариев Visual Basic

Это может показаться более заковыристым вариантом, но, возможно, это наименее сложный метод, поэтому вы можете попробовать его в первую очередь.

Вот скрипт VBA(VBA Script) . Как только вы откроете рабочий лист Excel(Excel Worksheet) , войдите в редактор с помощью Alt F11 (также работает на Mac ), выберите файл из списка и вставьте(list and paste) этот скрипт в окно объявлений .(Declarations)

Sub BreakPassword()

   Dim i As Integer, j As Integer, k As Integer 
   Dim l As Integer, m As Integer, n As Integer
   Dim i1 As Integer, i2 As Integer, i3 As Integer
   Dim i4 As Integer, i5 As Integer, i6 As Integer

   On Error Resume Next

   For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
   For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
   For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
   For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

   ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
   Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
   Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

   If ActiveSheet.ProtectContents = False Then
      Exit Sub
   End If

   Next: Next: Next: Next: Next: Next
   Next: Next: Next: Next: Next: Next

End Sub

После нажатия кнопки запуска(run) (F5) для сценария VBA подождите(VBA script) некоторое время, и когда кнопка снова станет доступной, вы узнаете, что сценарий завершен. 

Есть несколько возможностей. Например, в версии для Mac(Mac version) можно просто начать редактирование файла. Другие версии, такие как Windows , предоставят вам временный пароль, который вы можете использовать, чтобы разблокировать документ и начать редактирование. На этом этапе у вас есть возможность добавить новый пароль, если хотите, и повторно сохранить документ с этим паролем.

Существует еще один отличный метод сценария VBA,(VBA Script method) который берет файл Excel(Excel file) и воссоздает его копию без пароля (паролей). Вы можете скопировать/вставить сценарий VBA(VBA script) с этой страницы(this page) .

Вариант Джона Потрошителя(John the Ripper Option)

Другой вариант удаления пароля из Excel — это более простой подход с использованием терминала. Это версия Джона Потрошителя . (John the Ripper)Это также эффективный метод для общего взлома паролей(password cracking) , который эффективно использовался на протяжении десятилетий. Некоторые другие методы, такие как программный(е) метод(software method) (ы), вероятно, проще и эффективнее, особенно для более новых версий Excel

Кроме того, если у вас более старая версия Excel (до 2013 г.) и вы не против набрать(t mind typing) , метод сценария VBA(VBA Script Method) эффективен. Чтобы узнать о методе Джона Потрошителя(John the Ripper) , посетите этот сайт(this site) и прокрутите вниз, чтобы ознакомиться с практическими рекомендациями и инструкциями.

XML/Zip Method (Pre-Excel 2013)

После того, как вы сделали резервную копию файла, вы можете использовать метод XML/Zip method для его взлома. 

  • Все, что вам нужно сделать, это изменить расширение файла с xls на zip , чтобы Windows думала, что файл теперь является zip(zip file) -файлом, а не файлом Excel(Excel file) . Это позволит получить доступ к существующему XML (при условии, что метод работает, а может и нет).
  • Извлеките файл now-zip и найдите (file and look)файл XML(XML file) . Он будет находиться в каталоге  рабочих листов .(worksheets)
  • В файле найдите термин sheetProtection и, когда найдете его, удалите закрывающий его тег. Тег обычно начинается с < и заканчивается > . Вы хотите удалить весь тег, начиная с конца. 
  • Сохраните файл (все еще zip). После сохранения файла переименуйте расширение zip в исходное расширение. Вы должны быть настроены и иметь возможность открывать файл и работать с ним. 

Этот метод не сработал, и исследования говорят, что он работает только для старых файлов.

Другое (сбор информации)(Other (Gathering Information))

Существует еще один рекомендуемый вариант пароля(password option) , который называется Excel Password Recovery Lastic . Это интересный вариант, но при тестировании он не впечатлил, так и не продвинулся вперед. 

Тем не менее, есть некоторая полезная информация, которую можно получить с помощью программы, даже если она не завершает процесс взлома(password cracking) (или удаления) пароля.

  • После загрузки программного обеспечения дважды щелкните его и выполните процесс установки на свой компьютер с Windows(Windows machine)
  • Открытие программы приведет вас к окну, похожему на показанное выше, после того, как оно просканирует вашу машину.

Программа полезна тем, что находит файлы Excel , которым может понадобиться помощь, то есть те, которые защищены паролем. 

Вы заметите, что первый файл в списке выше — это файл до 2013 года с расширением xls , а пароль для открытия(Password to open) показывает <CSP> . Два других файла являются файлами 2016 года и показывают расширение xlsx и пароль для открытия(Password to open) < <strong> .

Пароль для первого файла в списке — password. Это было сделано таким образом, чтобы упростить тестирование. Однако даже при простом пароле и, что более важно, слабом шифровании (из-за версии программного обеспечения Excel(Excel software) ) инструмент Excel Password Recovery Lastic(Excel Password Recovery Lastic tool) все же рекомендовал попробовать другой вариант. Он рекомендовал посетить Password-Find , более подробную информацию о котором вы можете найти ниже.

Другие файлы (xlsx) также получили ту же рекомендацию, что и ожидалось. Если программное обеспечение не может обработать самый простой файл, то не ожидается, что оно обработает файл Excel 2016 .

Теперь, вот где это программное обеспечение может быть полезным. Если у вас есть электронная таблица Excel(Excel spreadsheet) , и вы знаете, что она защищена паролем, но вы не уверены, в какой степени, вы можете позволить Excel Password Recovery Lastic найти файл (когда он выполняет автоматическое сканирование при открытии программы), а затем сказать вам, что тип защиты файла (см. изображение выше). 

Вы заметите, что на изображении выше он показывает <CSP> , как мы упоминали ранее, помогая нам узнать, какая версия файла (помимо этой маленькой справки по расширению файла(file extension help) , смотрящей на то, является ли это xls или xlsx ).

Каждая крупица информации помогает. Используя этот программный инструмент(software tool) , вы можете, по крайней мере, выяснить, является ли файл Excel(Excel file) открытым паролем(open password) или измененным паролем(modify password) , или и тем, и другим, или какой-либо другой комбинацией.

На изображении выше показан другой тип файла(file type) . Знание того, какой тип защиты имеет файл (а также версия), может определить, какой тип взлома пароля(password cracking) необходим, и это может сэкономить нам время, энергию и, возможно, деньги. 

Это программное обеспечение, возможно, не сделало поступок (взломал файл), но оно помогло понять файл и какие шаги предпринять дальше.

Платные программные методы(Paid Software Methods)

Независимо от того, какой метод вы решите использовать для удаления пароля из Excel , полезно сделать резервную копию файла Excel(Excel file) на случай, если в процессе произойдет какое-либо повреждение. Как правило, вы можете просто продублировать неоткрытый файл. Существуют также другие методы резервного копирования, и можно сделать пару резервных копий, просто на всякий случай.

Dr.Excel ($29.95)

iSeePassword предлагает программный пакет(software package) для взлома паролей Excel . Они также предлагают варианты обычных паролей Windows , так что в какой-то степени они универсальны. 

Кроме того, они достаточно любезны, чтобы предложить пробную версию, чтобы вы могли увидеть, работает ли программа для вас, прежде чем тратить деньги. Существует достаточно вариантов, поэтому вы можете убедиться, что программное обеспечение, которое вы решите использовать, имеет пробную версию(trial version) , что позволит вам оценить его, прежде чем тратить деньги(spending money) .

  • После завершения установки обязательно установите флажок « Выполнить ExcelPasswordRecovery.exe»(Run ExcelPasswordRecovery.exe) , прежде чем нажимать « Готово(Finish) » . ExcelPasswordRecovery.exe также является названием программы Dr.Excel .

  • Первым шагом является добавление рассматриваемого файла. Вы можете сделать это, нажав « Добавить файл»(Add File) в правом верхнем углу. 
  • Шаг 2(Step 2) позволяет выбрать тип атаки. Описания довольно понятны. Тип атаки зависит от того, какой тип пароля вы использовали.

Так, например, если вы помните, что использовали очень простой пароль, но не помните, что это был за пароль, вы можете использовать атаку по словарю(Dictionary Attack) , чтобы использовать более распространенные слова. Вы также можете предпочесть грубую силу с атакой по маске(Brute-Force with Mask Attack) , которая может занять меньше времени. 

Имейте в виду, что вам нужно будет нажать « Настройки(Settings) » , чтобы выбрать особенности, связанные с типом атаки(attack type) .

  • Если вы не нажмете « Настройки», (Settings,) Dr.Excel напомнит вам об этом, и после нажатия « ОК(OK) » вы можете вернуться и нажать « Настройки(Settings) » .

  • Теперь вы готовы начать атаку. Имейте в виду, что независимо от того, насколько тщательно это программное обеспечение, это может занять некоторое время. Пароль в тестируемом файле был password , и на взлом более шести символов ушло несколько часов. Таким образом, простота не показатель того, сколько времени это займет.

PassFab ($19.95/yr)

Еще одно популярное программное решение(software solution)PassFab .

Если вы отвернетесь или не обратите внимание, ваш браузер по умолчанию(default browser) может открыться с подтверждением того, что программное обеспечение было успешно установлено. Это сайт passfab.com , тот же сайт, что и разработчик программного обеспечения, и вы перейдете непосредственно к краткому руководству(Quick Guide) за помощью. 

Когда вы закончите работу с веб-сайтом, вернитесь к процессу установки(installation process) и нажмите кнопку « Готово(Finish button) », чтобы открыть программу.

  • На следующем экране у вас есть возможность нажать « Добавить(Add) » и выбрать защищенный паролем файл, который вы хотите взломать (или удалить пароль).

На том же экране, после того как вы выбрали свой файл, у вас есть возможность выбрать, какой тип атаки вы хотите использовать: атака по словарю(Dictionary Attack) , атака грубой силой с атакой по маске(Brute Force with Mask Attack) и атака грубой силой(Brute Force Attack) .

Вам интересно, что такое ускорение графического процессора(GPU Acceleration) ? Это графический процессор(Processing Unit) , который помогает наиболее эффективно управлять визуальными аспектами компьютера. Это более быстрый процессор, чем процессор вашего компьютера,(computer processor) и он может значительно ускорить атаку.

Настройки на этом(Settings) экране позволяют загрузить настраиваемый словарь. Поэтому, если у вас есть представление о том, что такое пароль, вы можете перечислить эти возможности в своем индивидуальном словаре.

Допустим, у вас есть определенный пароль, который вы используете регулярно, и когда вы вынуждены изменить его, вы добавляете к нему число или специальный символ. Хотя пароль несколько отличается от того, который вы обычно используете, на самом деле он почти такой же. Это ваша возможность включить этот пароль (и его варианты) в ваш настраиваемый файл словаря, чтобы ускорить процесс взлома пароля в Excel .

Программное обеспечение PassFab , которое использовалось для тестирования, было пробной версией(trial version) , чтобы проверить, работает ли оно. Как вы можете видеть выше, программе удалось взломать пароль. Или, по крайней мере, мы предполагаем это, основываясь на количестве символов и первых двух совпадающих символах. 

Пароль для этого файла был паролем(password) , как показано в поле выше с красной рамкой.

PassFab хочет быть достаточно хорошим, чтобы показать вам, что программное обеспечение работает, прежде чем вам придется тратить деньги. Доступно несколько вариантов лицензий, из которых вы можете выбрать наиболее подходящий. Помните(Remember) , что, хотя пожизненная лицензия(lifetime license) является хорошей ценностью, если компания прекратит свою деятельность, программное обеспечение больше не будет получать обновления.

Это не прогноз для PassFab , а скорее комментарий о характере лицензирования программного обеспечения(software licensing) в целом.

Excel Password Remover Pro (варьируется)(Excel Password Remover Pro (Varies))

Окончательный программный пакет(software package) (или программный пакет(software package) -с) имеет довольно много различных типов и услуг, поэтому обязательно прочитайте описание, прежде чем тратить деньги. На изображении выше показан список программного обеспечения, доступного на момент написания статьи.

Платные онлайн-методы(Paid Online Methods)

Есть несколько вариантов, доступных через онлайн-доступ. Есть также варианты отправить ваш файл, чтобы другие взломали его для вас и дали вам предложение. Мы включили варианты полусамообслуживания, доступные онлайн.

Password-Find.com (19.95/39.95)

Password-Find был вариантом, предложенным вышеприведенным программным обеспечением Lastic(Lastic software) — программным обеспечением, которое помогло предоставить информацию о рассматриваемых файлах, чтобы мы могли применить к ним грамотный подход.

Графика для инструкций очень четкая. Например, первым шагом является загрузка файла, который вы хотите взломать или удалить пароль.

На втором этапе(step two) пришло время выбрать подход. В этом случае вместо того, чтобы думать о типе(type) или методе(method) , вы смотрите на результат. Это все еще метод/подход, но решите, какой результат вы хотите. Вы хотите удалить пароль в Excel или выяснить, какой пароль? 

Имеет смысл рекомендовать удалить пароль, поскольку вы всегда можете сохранить файл (или пересохранить файл) с другим паролем, и этот подход (удаление пароля) быстрее. Именно этот метод был выбран(method chosen) во время тестирования.

Другой вариант (определение/подбор пароля) разработчики рекомендуют в тех случаях, когда у вас может быть несколько файлов и один и тот же пароль для всех них. И это имеет смысл, потому что если вы используете процесс удаления(removal process) и у вас есть 50 файлов, вам придется пройти этот процесс 50(process 50) раз.

Но если вы используете метод взлома(cracking method) для одного файла, и это занимает время удаления трех файловых паролей ( (file password)например(example sake) , только число ), вы сэкономите время, которое потребовалось бы для других 47 файлов, потому что вы выяснили этот пароль для 50 файлов.

Эффективность и скорость(effectiveness and speed) этого конкретного онлайн-решения(online solution) были очень впечатляющими. По-прежнему существует фаза ожидания, пока программное обеспечение выполняет свою работу, но для тестирования нашего файла Excel 2016 это были секунды, а не часы.

Стоит отметить, что это программное обеспечение не давало нам файл, а давало нам возможность просмотреть незащищенный (снятый пароль) файл. В то время как другое программное обеспечение давало нам частичный просмотр файла, в этом случае мы смогли увидеть весь файл в предварительном просмотре, доказав, что он работает.

Опция « Просмотреть онлайн(View online) » . И не забудьте нажать « Удалить(delete) », чтобы удалить свой файл, чтобы не оставлять свои личные или деловые электронные таблицы где-то в Интернете.

Как вы можете видеть выше, есть два варианта покупки, предлагающие разные решения в зависимости от ваших потребностей.

Пароль-Online.com (10 евро)(Password-Online.com (10 EUR))

Последний онлайн-вариант — password-online.com . Когда вы посещаете сайт, вы увидите Excel Password Recovery Online в строке меню(menu bar) выше. Похоже, что у них есть универсальный, одношаговый процесс(step process)

На этом этапе вы можете загрузить свой зашифрованный файл, как говорит кнопка. Следуйте(Follow) вперед, и вы уже в пути.

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

Хотя эта услуга стоит всего 10 евро(EUR) , она не дает оценки того, сколько времени может занять ваш файл. Возможно, вам будет лучше заплатить немного больше за некоторые другие варианты, если вы хотите больше контролировать процесс.



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts