首页 | 本学科首页   官方微博 | 高级检索  
     

一种简单方便的防拷贝程序设计方法——识别计算机的C语言程序设计
引用本文:王华军,罗延钟. 一种简单方便的防拷贝程序设计方法——识别计算机的C语言程序设计[J]. 物探化探计算技术, 1997, 0(2)
作者姓名:王华军  罗延钟
作者单位:武汉中国地质大学应用地球物理系
摘    要:
本文主要讨论一种特殊的C语言程序设计方法,这种程序能有效地对自身的关键模块加密,并能在运行时完成动态解密。该方法主要利用了“硬盘分区表”和最初安装在硬盘中程序自身的位置等信息,采用伪随机数加密法来实现。因所设计的程序具有识别计算机的能力,能有效地防止非法复制,从而保护软件制作者的知识产权和经济利益

关 键 词:密码  C语言  程序设计  防拷贝

A SIMPLE AND AVAILABLE PROGRAMMING METHOD FOR COPY PROTECTIONC LANGUAGE PROGRAMMING TO DISTINGUISH COMPUTERS
Wang Huajun Luo Yanzhong. A SIMPLE AND AVAILABLE PROGRAMMING METHOD FOR COPY PROTECTIONC LANGUAGE PROGRAMMING TO DISTINGUISH COMPUTERS[J]. Computing Techniques For Geophysical and Geochemical Explorationxploration, 1997, 0(2)
Authors:Wang Huajun Luo Yanzhong
Abstract:
This paper mainly discusses one special method to design a C language program. The program can effectively encipher some of its own key subroutines and dynamiclly decipher them during its running. This method mainly takes advantage of some information about the "hard disk partition table" and the original position of the software installed in the fixed disk. It is designed by method of the pseudo random number encipherment. Because of its ability to distinguish computers, this kind of program can availably protect itself from illegally copying. As a result, the property right of knowledge and the benefit of the software designer are well protected.
Keywords:cipher   C language   designing program   copy protection
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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