HASP-USB-Key-emulator
所属分类:USB编程
开发工具:C/C++
文件大小:100KB
下载次数:46
上传日期:2014-05-22 15:25:28
上 传 者:
lefoyer
说明: USB HASP key emulator, based on USB bus driver
Copyright (c) 2004 Chingachguk, Denger2k, tch2000 All Rights Reserved
文件列表:
HASP USB Key emulator (0, 2005-01-28)
HASP USB Key emulator\Bus (0, 2014-05-16)
HASP USB Key emulator\Bus\buspdo.c (38602, 2004-11-01)
HASP USB Key emulator\Bus\EncDecSim.cpp (7910, 2005-01-28)
HASP USB Key emulator\Bus\EncDecSim.h (1489, 2004-10-29)
HASP USB Key emulator\Bus\Include (0, 2005-01-28)
HASP USB Key emulator\Bus\Include\driver.h (2459, 2004-11-01)
HASP USB Key emulator\Bus\Include\public.h (2910, 2004-11-01)
HASP USB Key emulator\Bus\makefile (348, 2004-10-31)
HASP USB Key emulator\Bus\pnp.c (45553, 2004-11-01)
HASP USB Key emulator\Bus\power.c (8471, 2004-11-01)
HASP USB Key emulator\Bus\sources (230, 2004-10-31)
HASP USB Key emulator\Bus\USBKeyEmu.c (38514, 2004-11-01)
HASP USB Key emulator\Bus\USBKeyEmu.h (3910, 2004-11-01)
HASP USB Key emulator\Bus\vusb.c (14850, 2004-11-01)
HASP USB Key emulator\Bus\vusb.h (12763, 2004-11-01)
HASP USB Key emulator\Bus\vusb.rc (873, 2004-11-01)
HASP USB Key emulator\chk install.bat (169, 2004-10-29)
HASP USB Key emulator\chk make.bat (220, 2004-10-29)
HASP USB Key emulator\Controller (0, 2005-01-28)
HASP USB Key emulator\Controller\Enum.bpf (202, 2004-10-20)
HASP USB Key emulator\Controller\Enum.bpr (3305, 2004-10-29)
HASP USB Key emulator\Controller\Enum.exe (55296, 2004-10-29)
HASP USB Key emulator\Controller\EnumMain.cpp (9358, 2004-11-01)
HASP USB Key emulator\devcon.exe (44032, 2002-08-29)
HASP USB Key emulator\free install.bat (169, 2004-10-29)
HASP USB Key emulator\free make.bat (202, 2004-10-31)
HASP USB Key emulator\Inf (0, 2014-05-16)
HASP USB Key emulator\Inf\vusbbus.cat (172, 2004-10-29)
HASP USB Key emulator\Inf\vusbbus.inf (1605, 2004-11-01)
HASP USB Key emulator\Protocol (0, 2005-01-28)
HASP USB Key emulator\Protocol\Protocol Analysis.txt (8679, 2004-11-01)
HASP USB Key emulator\unplug all.bat (35, 2004-10-29)
USB HASP key emulator, based on USB bus driver
Copyright (c) 2004 Chingachguk, Denger2k, tch2000 All Rights Reserved
----
This emulator and it sources are intended ONLY for legal use. Thus, legal
emulation of protected program HASP keys according to the law is about to
protect copyrights of the country in which you live or according the international
agreements.
Any use of the given program, breaking copyrights or international agreements,
is not lawful.
ALL CIVIL and the criminal LIABILITY FOR ILLEGAL USE OF EMULATOR AND IT
SOURCES LAYS ONLY ON USER.
Authors of this program do not carry any responsibility for any actions of users
concerning copyrights violation.
YOU MUST NOT DISTRIBUTE THE EMULATOR AS A COMPILED PROGRAM AND TURN IT'S USAGE TO YOUR ADVANTAGE.
If you are not sure concerning your rights, please contact your local legal adviser.
----
To compile emulator:
1. Change path in files "chk make.bat", "free make.bat" in
this lines:
set SRC_DRIVE=C:
set SRC_PATH=22\bus
set DDK_PATH=D:\WINDDK\2600.1106
, where SRC_DRIVE - disk drive letter, where sources are located
SRC_PATH - path to .\bus directory,
DDK_PATH - path to Windows XP DDK directory.
2. Execute
"chk make.bat" for make debug build or
"free make.bat" for make release build.
3. For device driver installation execute
"chk install.bat" to install debug build or
"free install.bat" to install release build of driver.
On run driver once scan registry key
\Registry\MACHINE\System\CurrentControlSet\Services\Emulator\HASP\Dump
, read dumps of all keys and create virtual USB-keys for each dump.
For success execution of this phase you _need_ to have already
Aladdin HASP device driver installed.
4. For "unplug" all virtual USB-keys you can execute file
"unplug all.bat", which call enum.exe to do this task.
With help of last program you can not only "unplug" keys,
but also "plug" it, see .\Controller\enum.exe /?.
in the general case for rebuilding list of avalible USB-keys according
to registry state you can restart driver (see p. 3) or use
enum.exe utility (see p. 4).
Emulator installation:
1. To install emulator you need 3 files:
.\Inf\vusbbus.cat
.\Inf\vusbbus.inf
.\Inf\VUsbBus.sys
, где VUsbBus.sys - compiled from sources driver.
You can install this driver in two ways:
1. First method:
3.1. Run\Settings\Control panel\Device installation
3.2. Yes, device is already connected
3.3. Add new device
3.4. Install device from list manually
3.5. System devices
3.6. Install from a disk...\Browse...
3.7. Locate .\Inf directory, then "к".
2. Second method: add to .\Inf directory file devcon.exe
and .bat-files with this content:
Install.bat:
@echo off
devcon remove root\vusbbus
devcon install vusbbus.inf root\vusbbus
Remove.bat:
@echo off
devcon remove root\vusbbus
近期下载者:
相关文件:
收藏者: