| 
				
				Подбор пароля при помощи имитации нажатия кнопок
				 | 
 | 
| GameMix | Дата: Четверг, 11 Августа 2016, 07:21 | Сообщение # 1 |  
 
старожил 
Сейчас нет на сайте 
 
 | Добрый день! Возникла необходимость открыть именно *.doc файл, который защищён паролем. В любом случае, за основу решил брать "брутфорс". Первый вариант, который пришёл в голову - запускать MS Word, и в параметрах к нему указывать путь к файлу и предполагаемый пароль, а затем обрабатывать результат выполнения команды. Однако, методом экспериментов понял - не факт, что MS Word поддерживает такое обращение к файлу.
  Поэтому, вторая мысль, которая пришла в голову: программно запускать файл [shell() или execute()] а затем так же, программно имитировать нажатие клавиш и кнопок мыши, перемещение курсора мыши, в общем, делать так, чтобы программа визуально делала то же самое, что и человек, только без его участия.
  Второй вариант кажется просто отчаянным, возможно, у вас есть какие-то другие идеи на счёт этого вопроса.
  Steel Standoff - 2D аркада.   Мои статьи
 |  
| 
 | 
 |    | 
| JohnnyHam | Дата: Четверг, 11 Августа 2016, 08:26 | Сообщение # 2 |  
 
MadBro 
Сейчас нет на сайте 
 
 | Как ты мог так умудриться, записывать надо. Ну а если забыл, то все
  Чем лучше—тем хуже
 |  
| 
 | 
 |    | 
| Otinagi | Дата: Четверг, 11 Августа 2016, 08:46 | Сообщение # 3 |  
 
постоянный участник 
Сейчас нет на сайте 
 
 | Есть несколько программ для подборов паролей для doc формата 2003. Но там если пароль более 7 символов - ждать придётся вечность (: Гляньте в инете сначала, прежде чем самим писать. Тискать кнопки и вводит в поле пароля буковки не сложно, но будут проблемы с синхронизацыей. Комп может чуть тормознуть и вы уже не вовремя тисканёте кнопку. Тут даже работа с мышкой не нужна, просто id элементов управления определяем и на них отправлять системные сообщения.
  «Смерти меньше всего боятся те люди, чья жизнь имеет наибольшую ценность.»   Иммануил Кант
 |  
| 
 | 
 |    | 
| Saitei | Дата: Четверг, 11 Августа 2016, 09:02 | Сообщение # 4 |  
| 
 старожил 
Сейчас нет на сайте 
 
 | Цитата GameMix (  )   *.doc файл, который защищён паролем. 
 
  Если что - погугли. Пароли на word документах бесполезны, они очень легко ломаются =)
 |  
| 
 | 
 |    | 
| 1nt3g3r | Дата: Четверг, 11 Августа 2016, 11:08 | Сообщение # 5 |  
 
почетный гость 
Сейчас нет на сайте 
 
 | GameMix, попробуй просто открыть файл не в MS Word, а в Open Office, например. Когда-то читал, что Open Office игнорирует пароли на документах MS Word  
  Нужно писать такие игры, чтобы в них было интересно играть самому
 
 Сообщение отредактировал 1nt3g3r - Четверг, 11 Августа 2016, 11:08  |  
| 
 | 
 |    | 
| GameMix | Дата: Вторник, 16 Августа 2016, 10:49 | Сообщение # 6 |  
 
старожил 
Сейчас нет на сайте 
 
 | Спасибо всем за варианты решения. Буду тестировать.
 |  
| 
 | 
 |    |