Language selector: Switch to english Switch to russian
[ Назад ] [ Главная ]


Эмулятор / мониторер HASP ключей (HASPmon) [ 27-Feb-2003 01:21 ]

Краткое обозрение HASPmon

HASPmon - это программный эмулятор/мониторер электронных ключей HASP (HASP3, HASP4, HASP HL) компании Aladdin Knowledge Systems.

1.
Поддержка трех поколений ключей: HASP3, HASP4 и HASP HL.
2.
Поддержка всех видов ключей: MemoHASP M1, MemoHASP M4, NetHASP (Unlimited), TimeHASP, TimeHASP M4. Со всеми доступными им функциями. (В том числе с работой со временем, чтением и записью "Time" памяти и т.п. - действительно полная эмуляция логики ключей).
3.
Эмуляция ключей любого интерфейса: USB, LPT, network (сетевой).
4.
Полная прозрачность для всех драйверов и приложений. Это означает следующее: если не найден дамп ключа, то программа будет в штатном режиме пытаться открыть ключ, который должен быть подключен к компьютеру (LPT, USB, сетевой ключ и т.п.).
5.
Поддержка двух версий секретной таблицы ключа (Secret Table). Работа функции 02h (HaspCode) как с автоматической генерацией секретной таблицы по известным паролям ключа, так и по готовой (например, "сдампленой") таблице. Зависит от конкретных настроек дампа.
6.
Полная эмуляция всех функций электронного ключа. В том числе и недокументированных. Эмуляция функций 3Ch (HaspEncodeData), 3Dh (HaspDecodeData) осуществляется как оригинальным методом (полная эмуляция), так и табличным методом под конкретные запросы. Причем для табличного метода реализована поддержка проверки случайных данных, зашифрованных (или расшифрованных) с помощью соответствующих функций.
7.
Возможность вести протокол работы с ключом. В него записываются все обращения и ответы ключа (или эмулятора). Режим протоколирования бывает трех видов: работа с оригинальным ключом - в этом случае изучается работа программы, составляется дамп памяти и данных для функций 3Ch (HaspEncodeData) / 3Dh (HaspDecodeData); работа с эмулируемым ключом - в этом случае данные протокола можно использовать для отладки и тестирования; совместная работа ключа с эмулятором (изменение каких-либо параметров).
8.
Эмулятор не зависит от версии драйверов, не требует их модификации или замены, поэтому не имеет никаких проблем с программами, которые пытаются проверять подпись, размер, куски кода и т.п. оригинальных драйверов.
9.
Работа со всеми DOS, WIN16, WIN32 приложениями. На данный момент реализована версия только для Windows NT4, Windows 2000, Windows XP, Windows 2003.
10.
Поддержка любого количества ключей. Возможность изменения дампов ключей, подключения новых ключей "на ходу".

Разработан по новой технологии.
Первая версия от 04-Dec-2002.
Последняя модификация: v3.12 от 10-Jun-2003.

Со всеми вопросами обращайтесь: sp0raw@mail.ru.


[ Назад ] [ Главная ]

Rambler's Top100 Rambler's Top100