首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 554 毫秒
1.
在VB应用软件中通过读取用户计算机的硬盘卷序列号作为机器码,加密后生成软件注册码。由于硬盘卷序列号是唯一的,提供的软件注册码也是唯一的,用户利用该软件注册码可实现对VB应用软件的注册。本文阐述了利用硬盘卷序列号实现对VB软件注册的详细实现过程。  相似文献   

2.
现在有些网站为用户提供软件下载试用功能,用户可以随意免费下载一些自己感兴趣的应用软件,其中有一些软件在功能上有所限制,如果需要使用其全部功能,可以通过向软件开发者购买注册码的方式,通过软件中提供的注册码验证机制实现软件功能的开放。那么利用VB编写的应用程序也可以加入这样的功能来实现软件的推广应用。这里介绍了通过读取用户计算机硬盘卷序列号,经一定的加密算法进行换算后,返回给用户一个产品注册码,由于硬盘卷序列号是唯一的,提供的产品注册码也是唯一的,用户利用该注册码通过验证后可以获得软件的全部功能。  相似文献   

3.
杜选 《福建电脑》2006,(12):191-191
现在网上一些共享软件通过采用注册码验证机制来实现对软件部分功能的限制使用,而注册码是根据用户计算机中的唯一硬件参数来生成的,即一台计算机对应唯一的一个注册码,这样可以防止注册码的盗用问题。本文详细阐述了在VFP应用软件中通过读取用户计算机的硬盘序列号,生成注册码,从而实现对软件进行注册的解决方法。  相似文献   

4.
在阐述目前几种常用的注册方式的基础上,分析注册码的原理和特点,设计并实现一种基于MD5的,以硬盘型号+序列号为计算机指纹信息。以磁盘序列号进行异或运算为附加信息的注册码,它对保护软件起到一定的作用。  相似文献   

5.
硬件dog方法、注册码方法、功能限制方法和时间限制方法是VC中控制软件安装使用数量和使用时间的四种常用加密方法.本文根据应用实践对后三种方法进行了较为详细的介绍,重点阐述了利用机器码(CPU、网卡、硬盘等的串号)产生软件序列号.进行软件注册,从而区分用户确保软件使用受控的方法.  相似文献   

6.
在VC中实现软件版权保护的几种方法   总被引:1,自引:0,他引:1  
硬件dog方法、注册码方法、功能限制方法和时间限制方法是VC中控制软件安装使用数量和使用时间的四种常用加密方法。本文根据应用实践对后三种方法进行了较为详细的介绍,重点阐述了利用机器码(CPU、网卡、硬盘等的串号)产生软件序列号,进行软件注册,从而区分用户确保软件使用受控的方法。  相似文献   

7.
现在很多应用程序的注册都是采甩硬盘序列号加密的方法实现的,这主要是因为硬盘序列号具有唯一性!但绝大部分人在获取硬盘序列号时调用WINDOWS的API函数(Get VolumeInformation)获取硬盘的逻辑序列号。这里旨在说明该函数的不足之处,并给出实例来说明如何获取硬盘硬件序列号的方法,通过加密产生注册码。  相似文献   

8.
一、用户名+注册码这种类型最常用,一般软件会要求你输入用户名和注册码,然后读取你输入的内容、调用程序中的某个函数根据用户名计算出注册码,或者根据注册码计算出用户名。这种方式现在使用得较少,适合破解初学者练习使用,因为一旦在网上公布用户名和注册码,每个人都可以使用了。二、机器码+注册码这种方式也叫作一机一码,其实和上面差不多,只不过把用户名换成了硬盘序列号。由于每个硬盘的序列号不一样,这样,得到的固定序列号和注册码便不能通用,这在一定程度上起到了软件保护的作用。三、使用注册文件这种方式相对于上面两种方式保护强…  相似文献   

9.
针对软件版权保护问题,设计并实现了一种基于本机MAC地址和硬盘序列号加密生成注册信息,再利用MD5(Message_digest Algorithm 5,消息-摘要算法5)生成注册码的"一机一码"软件版权保护方案。实践证明,该方案能有效防止软件的非法使用,保护软件开发者的合法权益。  相似文献   

10.
共享软件的硬盘序列号保护机制的实现   总被引:4,自引:0,他引:4  
共享软件通常都采用注册用户产生注册码的保护方法,但是传统的保护方法常采用“用户名”和“注册码”对应的机制。由于这种方法安全性极差,该文提出一种采用读取所装计算机硬盘序列号作为保护原码元素的方式,大大提高了共享软件的合法使用的安全性。  相似文献   

11.
VB6.0下用户控件的设计与应用   总被引:2,自引:0,他引:2  
李志伟 《计算机工程与设计》2007,28(8):1976-1978,1982
介绍了基于COM的ActiveX控件技术,提出了在VB6.0下用户ActiveX控件设计、应用的具体方案,包括用户控件属性的创建,用户控件代码的测试、编译、注册等,解决了软件模块的移植和代码复用问题,为不同软件之间的接口和功能扩充提供了一种快捷有效的途径.  相似文献   

12.
VB环境下基于类的软件复用技术研究   总被引:2,自引:1,他引:1  
为提高VB环境下软件开发的效率,研究了软件复用技术,提出了以代码组件为核心的软件复用工程化思想.结合具体应用,详细介绍了VB中类的创建、复用方法,以及基于类的ActiveXDLL代码组件复用技术,同时还对VB中常用的其它代码组件的复用方法进行了简单介绍.研究结果表明,合理利用相关的软件复用技术,可以缩短软件的开发周期,提高软件的开发质量.  相似文献   

13.
赵博  赵荣彩  徐金龙  高伟 《计算机科学》2015,42(1):50-53,58
为了充分发挥高性能计算机的计算能力,缓解程序员设计和编写并行程序的压力,扩充可用软件集合,设计并实现了利用交互界面深入挖掘程序中的可向量化语句,优化生成代码中的向量化语句,提高生成代码的执行效率.该方法对充分发挥高性能计算机的计算能力,增强系统可用性和扩展应用范围具有重要的意义,同时能够提供有效的辅助手段和工具支持.渐进式智能回溯向量化代码调优架构通过对用户提交的串行程序进行程序分析和变换,采用串行程序分析、数据依赖分析、向量化分析等技术手段,根据分析结果对程序进行变换和优化,自动生成最终的向量化代码.该方法通过分析串行程序中潜在的并行性,将其自动变换为等价的向量化代码形式,大大简化了程序员的工作.  相似文献   

14.
Quantitative Evaluation of Register Pressure on Software Pipelined Loops   总被引:3,自引:0,他引:3  
Software Pipelining is a loop scheduling technique that extracts loop parallelism by overlapping the execution of several consecutive iterations. One of the drawbacks of software pipelining is its high register requirements, which increase with the number of functional units and their degree of pipelining. This paper analyzes the register requirements of software pipelined loops. It also evaluates the effects on performance of the addition of spill code. Spill code is needed when the number of registers required by the software pipelined loop is larger than the number of registers of the target machine. This spill code increases memory traffic and can reduce performance. Finally, compilers can apply transformations in order to reduce the number of memory accesses and increase functional unit utilization. The paper also evaluates the negative effect on register requirements that some of these transformations might produce on loops.  相似文献   

15.
阐述了利用VB6.0实现注浆泄漏实时监测软件的程度结构与设计方法,以及程度的模块功能和数据库的代码建立。着重介绍了利用VB6.0的Mscomm32.ocx控件实现监控主机与智能流量传感器的串行通信方法,并且提供了软件实现方法。  相似文献   

16.
基于WinCE用户界面可订制技术的实现   总被引:1,自引:0,他引:1  
使用事件驱动模型实现了一套适用于WinCE设备的高度可定制用户界面方案,用于简化用户界面的设计过程.该方案使得程序可执行代码与用户界面完全分离,进而使得独立于执行代码之外的功能定制成为可能,成套的软件界面更易于保持一致的风格,软件研发也会大幅加速.  相似文献   

17.
设计了一套基于计算机指纹信息来生成动态注册码的软件保护方法,利用用户计算机指纹信息的惟一性,生成注册申请码,实现一机一码的软件注册保护方法,运用公开成熟的MD5加密算法进行两次加密处理,并用VB编写程序设计和实现。  相似文献   

18.
为了保护软件开发者的利益,可对软件进行远程注册;注册方法是:把注册信息放在本机的一张表中,程序启动之后检查表中的注册信息,若已注册则程序可正常运行;否则,客户必须输入序列号并通过网络在远程服务器上注册。注册成功,在服务器上做上相应的标记。笔者使用基于MIDAS的原理已成功实现了软件的远程注册。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号