Добра всем присутствующим.
Суть проблемы: есть программа (VB), которую писали до меня, давно уже. Вдруг перестала запускаться.
Полез VB декомпайлером: оказалось реализован метод внешней проверки пароля.
Пароль - строка лежит в файле. Пароль скармливается скрипту на сайте в инете. Скрипт возвращает некий ключ, который программа анализирует и соответственно "дает" или "не дает". (Вроде как вычисляет некую контрольную сумму результирующего выражения пароля и ключа).
Так вот, как рано или поздно должно было случиться, сайт перестал быть доступным.
Если у кого есть желание поучаствовать - буду признателен.
З.Ы. Как я понимаю процесс "исцеления" предполагает либо замену условия проверки, либо замену условного перехода после проверки пароля на безусловный.
Чем я не владею, так это машинным кодом и дебагером.
З.З.Ы. Поскольку владею инструментарием плохо, извиняюсь за возможные неточности в формулировках.



Reply With Quote
Thanks
