Четверг, 18 Апреля 2024, 11:45

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Общие обсуждения программистов » Подбор пароля при помощи имитации нажатия кнопок (Наверняка, Вам известен более подходящий алгоритм)
Подбор пароля при помощи имитации нажатия кнопок
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
старожил
Сейчас нет на сайте
Спасибо всем за варианты решения. Буду тестировать.
Форум игроделов » Программирование » Общие обсуждения программистов » Подбор пароля при помощи имитации нажатия кнопок (Наверняка, Вам известен более подходящий алгоритм)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг