|
网络狗 面向网络环境的加密方案 |
||
网络狗是适用于NOVELL和WINDOWS网络环境的智能型计算机软件加密工具。网络狗提供了全网共用一个加密狗的方案。网络狗的硬件安装在网络服务器或工作站的并口上,软件包括服务器端的软件、客户机端的接口软件和工具软件。 安装方法 |
![]() |
|
网络狗插在服务器或工作站的并行口上,一个网络可安装多个狗。
| 特点: | |
|
|
单片机 |
| 网络狗内置单片机,固化的单片机软件外部不可读,从而不可仿制 。 | |
|
|
存储器 |
| 网络狗内部有200字节的掉电保持存储器,开发商可用来存放程序的关键数据、配置参数等信息。网络狗可以在关机后从并口取下,数据区内数据不会丢失。 | |
|
|
用户数 |
| 软件开发商可以限制同时使用网络狗的用户数量,最大可设置到500个。 | |
|
|
服务程序 |
| 独立服务程序,多个网络狗只需运行一个服务程序。 | |
|
|
客户机 |
| 客户机可以同时运行在DOS、Windows3.x、Windows9x、Windows2000、Windows NT操作系统上,客户机之间不会相互干扰。 | |
|
|
多网卡 |
| 服务程序和客户机支持多网卡。 | |
|
|
多进程 |
| 客户机允许同时运行最多50个客户进程。 | |
|
|
协议 |
| 支持TCP/IP、IPX、NETBIOS协议,可穿透路由器、交换机、集线器等。 | |
|
|
密码 |
| 开发商可以对网络狗设置密码,密码错误将不能对存储区进行读写和更改最大用户数。 | |
|
|
反跟踪 |
| 彩虹天地公司独有的数据交换随机噪声技术,可有效地对抗逻辑分析仪分析及各种调试工具的攻击。 | |
|
|
可级联 |
| 网络狗支持多个不同号狗级联,体积更小,使用方便。 | |
|
|
时间闸 |
| 网络狗内部设有时间闸,各种操作必须在规定的时间内完成。网络狗正常操作用时很短,但跟踪时用时较长,超过规定时间网络狗将返回错误结果。 | |
|
|
工具 |
| 一组完善的开发工具:狗的编辑工具、网络测试工具、安装工具等。 | |
|
使用方法: 首先根据具体的网络环境安装Novell Netware加密增值服务器程序或Windows NT加密服务程序,然后根据加密软件的不同而采取不同的方法: | |
|
1. |
对EXE文件(COM),利用配套软件中的EXE文件加密工具加密。 |
|
2. |
对数据库程序(PRC,FOX,APP),利用配套软件中的加密工具加密。 |
|
3. |
对于C语言及其它编译型语言,配套软件中提供可连接的模块文件(OBJ文件)模块文件中提供四个函数:(1)初始化函数;(2)数据变换函数(3)从网络狗读数据函数;(4)退出函数。开发商可在要加密软件的源码中加入适当的调用语句,求得数据变换结果或对网络狗进行读操作,以确定对应的网络狗是否存在,从而决定程序是否还继续运行。对加入网络狗函数调用的源程序编译后,连接时加上网络狗的模块文件(OBJ)即可。 |
|
适用语言和环境: | |
| C,C++(MS,Turbo,Borland,High,NDP),Fortran(MS,NDP,LAHEY),ASM,Foxpro(for DOS,WINDOWS)Clipper, Foxbase,PASCAL,EXE/COM,WIN16文件等。 注:DOS32下的模块正在开发中,暂不提供 | |