Извлечение из exe-файла алгоритма воссоздания пароля
Такая задача: есть программа для управления лазером, у неё есть запароленный режим Service, в котором сервисный наладчик может менять настройки лазерной системы и в который очень хочется войти самому.
Задача: узнать этот пароль :).
Насколько я сумел проанализировать сам exe-файл, этот пароль не содержится в теле программы, но для каждой конкретной системы воссоздается по неустановленному алгоритму с помощью серийного номера установки (программа берет его из внутренней постоянной памяти устройства) и какой-то даты, либо текущей либо опять же зашитой во внутреннюю память.
Серийный номер и все даты видны из обычного "пользовательского" режима доступа.
В тексте exe-файла даже есть такая фраза, относящиеся к паролю " Hint: It's a ..." , но дальше я не сумел расшифровать.
В общем, ссылка на exe-файл вот http://files.mail.ru/9C234AD630464C918C77D4DF2910D27A , если у кого есть интерес и время, тот может попробовать мне помочь. Отблагодарю всех :)
vb decompiler pro. начать можно с окошек frmPassword и frmGenPassword
Пользуйся
Спасибо за наводку! Попробую покопать с помощью этого более специального софта.
Vb decompiler pro делает это только в платной версии, может у кого уже есть такая? Или, альтернативно, если кто хочет, можем скинуться на $99 и купить лицензию.