Как сделать клон hasp ключа
HASP-ключ скопировать
Eugene31
pasha_zv
Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки
Справочная информация
Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:
Неисправности
О прошивках
Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.
На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.
Схемы аппаратуры
Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:
Справочники
На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).
Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.
При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:
Краткие сокращения
При подаче информации, на форуме принято использование сокращений и аббревиатур, например:
Частые вопросы
После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.
Ответ в тему HASP-ключ скопировать как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.
Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.
Полезные ссылки
Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.
Эмулятор ключа защиты
Как собрать эмулятор ключа защиты — инструкция по снятию дампа и эмуляции аппаратных ключей, используя эмулятор Multikey
1) Для снятия дампа с ключа нужно знать MODAD — параметр, который можно узнать при помощи (А) Toro Aladdin Dongles Monitor или (Б) брутфорсом, то есть перебором
А) распаковываем архив haspmon32.zip
запускаем Toro Aladdin Dongles Monitor.exe
запускаем вашу программу, которая проверяет ключ
Toro Aladdin Dongles Monitor показывает нам MODAD
Б) распаковываем в C:\dumper архив hl-dump.zip
открываем командную строку (Пуск — Выполнить — cmd)
пишем в ней
C:
cd C:\dumper
hl-dump.exe /BF
дампер подбирает MODAD и выплевывает два файла xxxx.dat и xxxx.reg где xxxx — это MODAD
Внимание, это процесс небыстрый, иногда до 9 часов, так что ждите
2) Если мы узнали MODAD первым способом, то снимаем дамп, если вторым, то дамп уже снят.
для этого выполняем пункт 1.Б, но вместо команды hl-dump.exe /BF вбиваем hl-dump.exe /DUMP 0xMODAD где MODAD заменяем на найденное нами значение, например
HL-DUMP.EXE /DUMP 0x409
Теперь нужно узнать seed`ы и переконвертировать дамп в формат, понятный эмулятору.
3) распаковываем hl-solver.zip корень диска C:
копируем xxxx.dat полученный ранее в папку C:\trial_solver_directory_demo_version_only
запускаем C:\hl_solver.exe
ВМЕСТО НУЛЕЙ вводим MODAD
жмем Find seeds
прога долго переваривает и выдает три значения сидов
записываем их куда-нибудь, потом пригодятся
4) распаковываем UniDumpToReg.rar
запускаем UniDumpToReg.exe
жмем Open
выбираем xxxx.dat
ставим галочку на vUSBbus Hardlock
жмем Go
прога выплевывает 0000xxxx.reg
Если прога не запускается и выдает ошибку, что приложение не настроено, установите vcredist_x86.exe
теперь отредактируем 0000xxxx.reg и всё, дело сделано
Внимание! все изменения вносятся в 0000xxxx.reg
5) открываем в текстовом редакторе 0000xxxx.reg и xxxx.reg
заменяем
Services\Emulator\Hardlock\Dumpна
на
MultiKey\Dumps
заменяем нули в «ID»=dword:00000000 на значение такого же параметра из xxxx.reg
дописываем в 0000xxxx.reg три строчки
«Name»=»имя проги»
«Created»=»дата создания дампа»
«Copyright»=»© 2018 UseHelp.org»
Обратите внимание на строчки
сравните их значения с теми значениями, которые получили на 3 этапе, если эмулятор не будет работать — попробуйте заменить сиды.
Инструкция по снятию дампа с ключа HASP SRM / Sentinel HASP
Драйверы ключа обычно интегрируются в дистрибутив с защищенным приложением и уже имеются в системе.
Все утилиты выложены в архивах с паролем: dongla — net . ru
Вставьте ключ в компьютер и установите его драйвер.
После чего нажмите кнопку DUMP и дождитесь окончания работы дампера.
В результате работы появится папка XXXXXXXX _ dump с файлами памяти ключа.
Это и есть дамп вашего ключа.
Кроме этого требуется снять лог запуска программы с ключем.
Все утилиты выложены в архивах с паролем: “ dongla — net . ru ”
Затем нужно установить утилиту USBTrace и обязательно зарегистрировать согласно описанию к программе.
Интерфейс USBTrace должен начать заполняться текстовыми данными:
После чего запустить саму защищенную программу.
Заполнение данными продолжится.
Когда программа полностью запустится, желательно немного поработать в ней используя ее важные функции.
Потом закрыть защищенную программу.
В окне USBTra с e нажать кнопку Stop Capture тем самым остановить снятие данных.
Ввести имя файла например 1. txt и затем нажать кнопку Export тем самым сохранив файл лога.
Вот краткая наглядная инструкция как пользоваться утилитой.
Еще как правильно сделать лог можно посмотреть тут:
После снятия всех данных с ключа следует все заархивировать и прислать (папку с дампом ключа и лог снятый программой USB Trace ) на адрес support@dongla-net.ru
Так – же следует прислать ссылку на саму защищенную программу.
Дистрибутив можно выложить с паролем в архиве на любой файлообменик такие как:
Данные снятые с ключа желательно выслать во вложении в письмо.
В самое ближайшее время мы свяжемся с вами…
Инструкции по снятию данных с разных типов ключей:
Гарантии и техподдержка.
Мы гарантируем конфиденциальность и нераспространение любых данных, полученных от заказчика для проведения исследования ПО.
Все материалы после передачи заказчику удаляются с наших компьютеров немедленно или по истечению срока техподдержки (или по желанию заказчика).
Техподдержка на все виды выполненных работ осуществляется бесплатно в течении 6 месяцев после исполнения заказа.
В дальнейшем техподдержка осуществляется на договорной основе.
Мы не занимаемся распространением программного обеспечения и утилит для
взлома по (кряки, патчи, генераторы серийных номеров и т.д.).
Вы можете воспользоваться нашими услугами только если являетесь разработчиком
конкретного ПО или их представителем, или лицензионным пользователем
(при заказе бэкапа электронного ключа). Вся информация и материалы (утилиты и по), расположенные на сайте, представлены для ознакомительно-познавательных
целей и могут лишь использоваться для самостоятельного тестирования
своих программных продуктов. Любое использование материалов с сайта для действий, нарушающих законодательство РФ (УК РФ, Закон РФ «Об авторском праве и смежных правах» и др.), а также законодательства других стран – запрещено.
Что такое серия разработчика (или код ключей) и что такое Vendor ID?
Серия разработчика = Batch code = код разработчика = серия ключей – равнозначные понятия.
За каждым разработчиком при первоначальной покупке ключей закрепляется уникальная серия разработчика. В дальнейшем ключи данной серии продаются только данному конкретному разработчику.
Ключи разных серий разработчика обладают различным криптоповедением, благодаря чему ключи от одной серии не подходят для работы с приложением, защищённым на ключи другой серии разработчика.
При последующей покупке ключей разработчик в заказе указывает ту серию разработчика, под которую ему необходимо приобрести ключи (за разработчиком могут быть закреплены несколько различных серий).
Batch code нанесён на корпус каждого ключа (как пользовательского, так и служебного) и выглядит как последовательность из нескольких латинских символов, вида: «CDQDR», «DEMOMA» и т.д.
Vendor ID – числовой эквивалент серии разработчика, отображается в Sentinel Admin Control Center на вкладке Sentinel Keys в столбце Vendor для подключенного ключа. Исключение – служебные ключи Sentinel (HASP) HL Master и Sentinel (HASP) HL Developer. Для этих ключей Vendor ID всегда одинаковый – «64294» и отличен от Vendor ID серии разработчика клиента.
Vendor ID содержится в именах всех кастомизированных под данную конкретную серию разработчика библиотек Sentinel LDK Licensing API из комплекта разработчика.
Обновление прошивки (firmware) ключа HASP HL до версии 3.25
Обновление микропрошивки в стандартном режиме производится автоматически при соблюдении двух условий:
При подключении к ПК ключа с микропрошивкой версии ниже 3.25 (за исключением 2.17), например версии 2.16, ключ сам должен обновиться. Визуально это сопровождается миганием светодиода ключа с момента начала и до момента окончания процедуры обновления микропрошивки. Обычно эта процедура занимает несколько секунд. В ходе обновления микропрошивки ни в коем случае не следует отключать ключ от порта!
Если же обновление микропрошивки не было произведено в автоматическом режиме, то есть возможность выполнить это вручную. Сделать это можно двумя способами:
Процедура установки/удаления драйвера ключа
Для OS Windows Vista и ниже необходимо выполнять оба раздела инструкции, для Windows 7 и выше только «Раздел II».
Перед установкой/удалением необходимо убедиться, что UAC отключен и после его отключения ПК был перезагружен.
Раздел I. Удаление драйверов версии 4.116 и ниже.
Раздел II. Установка/удаление драйверов версии 5.х и выше.
Все сохранённые данные по проблеме необходимо передать в службу технической поддержки, порядок обращения в техническую поддержку см. «Порядок обращения в техническую поддержку».
ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА
o Зайти в «Панель управления»\«Система».
o Перейти на вкладку «Оборудование» и откройте «Диспетчер устройств».
o Выбрать в меню «Показать скрытые устройства».
o Раскрыть пункт «Драйверы устройств не Plug and Play».
o Удалить каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
Работа с ключом на виртуальных машинах
Работа на виртуальных машинах ограничивается двумя факторами:
Для каждой системы защиты есть свой список официально поддерживаемых платформ виртуализации, посмотреть который можно либо на сайте sentinelcustomer.safenet-inc.com/platformsupport/, либо в документации к используемому комплекту разработчика.
Некоторые платформы виртуализации не поддерживают проброс USB устройств с реальной машины в виртуальную, например Microsoft Virtual Server + Hyper-V.
При использовании виртуальных сред с балансировкой нагрузки может происходить блокировка работы программных ключей Sentinel (HASP) SL, так как при балансировке нагрузки виртуальная машина фактически «перемещается» с одного физического ПК на другой, вследствие чего изменяется параметр привязки CPU ID, подробнее см. «Ошибка SL Clone detected».
Ошибка: «HASP not found (-10), (-11), (Error 27), (H0027), Terminal services detected»
Возникновение данной ошибки возможно в следующих случаях.
* Для стандартной Feature 0, которая есть во всех ключах по умолчанию, лицензионные ограничения изменять нельзя. При этом для всех локальных ключей Sentinel HL для Feature 0 запрещена работа в терминальном режиме, а для сетевых ключей Sentinel (HASP) HL Net и сетевых ключей Sentinel (HASP) HL NetTime – разрешена. Соответственно, если защита программ осуществляется через Sentinel LDK Envelope на Feature 0 (например, используется DataHASP, который для своей работы использует Feature 0), то защищённое таким образом ПО может работать на терминальном сервере только с сетевым ключом, в котором для Feature 0 разрешён терминальный режим. С локальными ключами ПО будет выдавать ошибку «HASP_TS_DETECTED = 27».
Для локальных ключей рекомендуется использовать для защиты Feature отличную от Feature 0, в таком случае можно записать в локальный ключ требуемую Feature с разрешением работы на терминальном сервере (RDP). Однако следует учитывать, что при использовании локального ключа с Feature с разрешённой опцией RDP на терминальном сервере не будут ограничиваться одновременно запущенные копии ПО. Таким образом все запущенные на терминальном сервере экземпляры защищённого ПО будут потреблять одну лицензию с локального ключа, так как все копии ПО запущены на одной и той же машине (на RDP сервере) и система считает их за одну потребляемую лицензию. Таким образом в подобной ситуации пользователь сможет запустить столько экземпляров защищённого ПО, сколько подключений позволит создать сам терминальный сервер.
Для сетевых же ключей всегда можно для Feature, отличной от Feature 0, указать на какое количество сетевых мест рассчитана данная лицензия, а также можно изменить механизм подсчёта лицензий, указав что подсчёт лицензий требуется выполнять не по Станциям, а по Процессам, что позволит избежать ситуации аналогичной ситуации описанной выше (с локальными ключами).
!Update!: в системе защиты Sentinel LDK (в актуальной версии SDK LDK), для локальных моделей ключей Sentinel HL, работающих в Driverless режиме (для всех моделей кроме Sentinel HL Basic), есть возможность записывать сетевые лицензии с разрешённой / запрещённой работой RDP и с подсчётом подключений: по станциям, по процессам и по логинам. Благодаря чему любую, изначально локальную модель ключа можно превратить в сетевую. Но этот функционал требует приобретения дополнительных лицензий (HL seats) на Ваш Мастер ключ.
Ошибка «HASP not Found (-3), (Error 7), (H0007)»
Возникновение данной ошибки возможно в следующих случаях.
Тема: Эмуляторы для 8.x
Опции темы
Поиск по теме
Отображение
скачал сборку, все делаю по инструкции:
И так запускаем 1с 8.0.13.32 под эмулем Локально!
1) Для начала удалите старые Менеджер лицензий и HASP Device Driver. REBOOT.
Проверяем снова, всели удалили.
2) Далее устанавливаем саму 1с 8.0.13.32
3) Устанавливаем HASP Device Driver. Reboot.
4) Идем в панель управления и жмем «Установка оборудования», после того как мастер спросит нас
было ли уже подключено новое обрудование, жмем «Да, устройство уже подключено». В окне
«Установленное оборудование» выбираем «Добавление нового устройства». Далее «Установка
оборудования, выбранного из списка вручную». Если появится окно Стандартные типы устройств
(обычно в WIN2003), то там выбираем «Показать все устройства». В появившемся окне жмем
«Установить с диска» и «Обзор», идем к нашему файлу vusb.inf и выбираем его. В окне изготовитель
удеи написано «Microsoft», а в окне модель «Virtual Usb Bus Enumerator». Выбираем его и жмем далее,
на вопрос о том что драйвер не подписан, отвечаем «Все равно, установить».
5) В «Диспетчере Устройств» должно появиться в «Системных устройствах» «Virtual Usb Bus Enumerator».
Reboot.
проверку цифровой подписи отключил.. ребутился как написано
Народ есть ємуль на 100 лицензий.. все что сдесь выложили макс на 50
Выложи пожалуйста на depositfiles.com
А возможно ли заменить манипуляции с F8 или программой dseo13b банальным отключением проверки цифровой подписи драйверов И?
Добавлено через 1 час 2 минуты 55 секунд
воспользовался архивом [Только зарегистрированные пользователи могут видеть ссылки. ]
но сделал чуть по другому.
по описанию того архива у меня послеперезапуска падал драйвер эмулятора. хоть я его подписывал и подписывал но не получилось.
и решил чуть изменить инструкцию.
1. Для начала установите 1с8.1 без установки hasp-ключа
(если же установили хасп ранее, деинсталировать в меню-все программы- 1с interprise 8.1)
2. загружаемся через F8, режим «Загрузка без цифровой подписи драйверов»
3. Далее, заходим в папку 2. «certificate + dump key», далее в папку «dump x64″(в данном случае для win7 x64)
дважды кликаем на файле «v8 50 user», появится окно «Редактор реестра»
Нажимаем «Да» и добавляем в реестр, делаем это со всеми тремя файлами поочереди.
5.запустить cmd.exe в папке 3 от администратора
Для этого кликнуть правой кнопкой мыши на файле «cmd» и выбрать «Запуск от имени администратора»
Далее, «Пуск»- в строке «наити програмы и файлы» набрать..
Система установит контроллер USB «Alladin Hasp Key».
7. Подписываем этот драйвер «Virtual USB Bus Enumerator»
1) Запускаете программу и нажимаете Next, а затем Next
2) Выбираете пункт “Enable Test Mode” и нажимаете Next
3) Выбираете пункт “Sign a System File” и нажимаете Next
4) Указываете имя Вашего файла, включая путь к нему и нажимаете Next
Например, если файл драйвера расположен в каталоге C:\Windows\System32\Drivers, то вам необходимо указать C:\Windows\System3***. sys. В случае если необходимо подписать несколько файлов, то просто повторите эту процедуру несколько раз.
5) Перезапускаете компьютер
далее я для пущей надежности заставил систему постоянно грузиться в режиме «драйвера без подписи» с помощью програмки «ReadyDriverPlus».
и все.. работает.
извините если повторяю когото.