我想对我所编写的软件进行加密,具体设想如下:
我的程序中有一个splash启动画面(bmp格式),我想将该图片以二进制方式读出来,然后在该二进制文件中插入类似于密钥之类的东西,当程序启动时,读取该二进制文件,如果有密钥,则进入系统,否则提示出错退出。不知这样该如何实现?各位高手还有其他好的软件加密方法吗,最好有源代码?
我的程序中有一个splash启动画面(bmp格式),我想将该图片以二进制方式读出来,然后在该二进制文件中插入类似于密钥之类的东西,当程序启动时,读取该二进制文件,如果有密钥,则进入系统,否则提示出错退出。不知这样该如何实现?各位高手还有其他好的软件加密方法吗,最好有源代码?
解决方案 »
- CCgrid父类是CStatic,CCgrid中包含了CEDit类,但ccgrid重绘后,cedit被挡住了
- 请教弹出菜单提示信息问题
- 菜鸟提问,对不住大家,没分额,问题很简单的~
- 怎样截获ODBC连接窗口中用户选择DSN名称
- 用STL好还是用MFC中的类好?
- [申请做数据库板块版主]
- 指针的问题
- DELPHI和ASP相结合是在什么时候?
- 系统设计,高难度问题?
- 请问VC中有没有提取超连接的函数?
- http://expert.csdn.net/Expert/topic/1129/1129187.xml?temp=.2162287说学编程的都是败类
- jennyvenus, oldworm来拿分,顺便继续讨论软件加密问题。
你对图形加密的意义不明确,首先vc程序打包时无需将资源打进,所以别人不会更换你的图片,你的设想都变成了空想。其次,听你的意思,你的软件并不是一个大的商用软件,无需费太大的神。如果是商业软件用加密狗不就得了嘛!所以我认为你在程序中简单加一下密就可以了。比如说用控制软件累计使用次数;用CTime类实现软件使用期限等就可以了。以上仅做参考!