Rawhide HASP Emulator
Автор сия деяния против пиратства, и в работе использует только лицензионные копии изделий жёлтой компании, правда запущенных в эмуляторе с дампами снятыми с реально приобретенных ключей у этой самой жёлтой компании. Нынче, физические ключи надо беречь, ибо компания фактически перестала их продавать.
- rawhide_signed – подписано утекшим сертификатом Henan Pushitong Intelligent.
- rawhide_selfsigned – подписано самоподписаным сертификатом.
На большинстве версий ОС Windows, где еще нет обновленных списков отзыва CRL и обновлённой политики цифровых подписей можно спокойно использовать эмулятор signed версии, получилось его запустить без testsigning на Server 2022 21H1. Там, где система говорит, что использовать его невозможно, надо включить testsigning, и использовать selfsigned версию.
Это эмулятор ключей HASP, т.к. некоторые жёлтые компании банят использование публичных эмуляторов, пришлось сделать свой, для работы, если вдруг забанят, всегда теперь можно пересобрать с новым именем и ключем в реестре.
Сделан на основе vusbbus соответственно все копирайты и копилефты за авторами: Chingachguk & Denger2k.
Перед установкой
Установить драйвера HASP, можно использовать те, которые идут в комплекте с изделием жёлтой компании.
В обоих вариантах исполнения signed & selfsigned работоспособность на Windows XP и Windows Server 2003 не гарантируется… Но в целом, не вижу проблем с тем, чтобы это там запустилось.
Поддерживается работа как на x86 (не тестировал), так и на x64.
Для signed версии, перед всеми операциями, необходимо импортировать файл реестра rawhide.reg – это EV сертификат таймстамп сервиса https://pki.jemmylovejenny.tk/, который позволяет верифицировать подпись файла задним числом. Затем перезагрузить станцию.
Для selfsigned версии, перед всеми операциями, необходимо импортировать файл сертификата rawhide.pfx (пароль от pfx: rawhide) в доверенную зону “Доверенные издатели” и “Доверенные корневые центры сертификации”, в хранилище “Локальный Компьютер”. Затем необходимо включить тестовый режим проверки сертификатов выполнив из под администратора в командной строке:
1 |
bcdedit.exe -set TESTSIGNING ON |
а затем отключить проверку целостности драйверов командой:
1 |
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS |
Затем перезагрузить станцию.
Установка и удаление
Для установки на x64 используем devcon64.exe, для x86 devcon.exe соответственно. Пишем в командной строке:
1 |
devcon64.exe install rawhide.inf root\rawhide |
Либо запустите диспетчер устройств, нажмите правой кнопкой на первом элементе диспетчера устройств (его имя соответствует имени Вашего компьютера) и выберите меню ‘Установить старое устройство’. Нажмите ‘Далее’. В следующем окне выберите опцию ‘Установка оборудования, выбранного из списка вручную’. В следующем окне выберите опцию ‘Показать все устройства’ и нажмите кнопку ‘Далее’. Нажмите кнопку ‘Установить с диска…’ и укажите путь до файла ‘rawhide.inf’ из папки с эмулятором. В списке моделей появится ‘Rawhide Device Enumerator’. Последовательно два раза нажмите кнопку ‘Далее’, после чего виртуальный ключ будет установлен.
Для удаления эмулятора ключа требуется в диспетчере устройств раскрыть ветку ‘Системные устройства’, выбрать устройство ‘Rawhide Device Enumerator’ правой кнопкой мыши, выбрать опцию ‘Удалить’ и отметить галочку ‘Удалить программы драйверов для этого устройства.
Установка ключей
Импортировать ключи-мутанты от BigB с руборда, можно из папки keys в архиве с эмулятором, если у Вас есть свои дампы, подредактируйте путь в реестре согласно тому что есть в .reg файла в комплекте с эмулятором.
Эмулятор любит наличие EdStruct в reg-файле, но если его нет, то тоже всё будет почти хорошо, однако может теряться ключик при использовании в конфигураторе в операции “Тестирование и Исправление БД”
Эмулятор не запустится (драйвер выпадет в ошибку), если на момент запуска устройства (драйвера), не будет установлен ни один дамп ключа, после импорта ключа, можно через диспетчер устройств, отключить и включить устройство эмулятора, чтобы ключи подхватились.
какой пароль от архивов?
Товарищ, скажи пароль от архива
Пароль на архивы: 1
спасибо ! эмулятор работает.
Спасибо, работает.
hasp встал, а ключ не отображается в менеджре