Здравствуйте, Valery A. Boronin,
VAB>>>Pro или аргументы за хуки
VAB>>>2. Маркетинг
ГМ>>--
ГМ>>"Objection Your Honor, the item is misleading!"
ГМ>>Это аргумент против хуков.
VAB>Маркетинг как и Безопасность — двуликий янус. Или обоюдоострый меч, все верно
ГМ>>Вспомните недавний скандал с Sony CD copy protection. Расскажите его Вашему "маркетоиду". Пускай он сам оценит потери Sony. Пускай он сам оценит Ваши потери, когда об этом хуке узнают Ваши клиенты и конкуренты.
VAB>маркетоиды не мои
--
Я имел в виду не Вас, а некоего третьего лица, который захочет убедить своих "маркетоидов", что такое решение будет нормальным.
VAB> Тайны-то никакой нет, кому надо все равно сразу в отладчике все увидит, соотв. и потери чаще всего происходят не от того, что стало известно о применении хука внутри продукта, а от проблем типа плохой реализации — как в случае с Sony.
--
Скорее, не в плохой реализации, а в плохом процессе uninstall этого драйвера, который изменяет системную таблицу.
Корректно заменить адрес функции в какой-то таблице (адрес которой известен, конечно) проблем не вызывает.
А вот корректно заменить участок кода (что очень хотят сделать многие), на мой взгляд, весьма сложно.
С уважением,
Геннадий Майко.