社区
进程/线程/DLL
帖子详情
动态库保护问题?
ilovedrv
2007-10-14 09:48:24
我做了一个系统,核心部分都封装在动态库,现在,需要加入保护机制,我考虑主要有两种方式,即使用时间和使用次数限制,该如何实现啊,如果写入注册表,不安全,不知有没有好方法啊,在一个地方,看到可以将文件的使用情况,写入到动态库或者系统某个文件,有那位大侠能提供一个例子吗,不胜感激啊
...全文
107
3
打赏
收藏
动态库保护问题?
我做了一个系统,核心部分都封装在动态库,现在,需要加入保护机制,我考虑主要有两种方式,即使用时间和使用次数限制,该如何实现啊,如果写入注册表,不安全,不知有没有好方法啊,在一个地方,看到可以将文件的使用情况,写入到动态库或者系统某个文件,有那位大侠能提供一个例子吗,不胜感激啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilovedrv
2007-10-24
打赏
举报
回复
人工置顶
WingForce
2007-10-14
打赏
举报
回复
可以直接“写回”你的动态库
我的思路是,dll中搞一个东西来记录,Load的时候把自己复制一份,然后把新的文件中的次数修改一下,然后把新的文件Load进来,把自己Free掉
没实际搞过,不知道可以不可以,哈哈
ilovedrv
2007-10-14
打赏
举报
回复
顶
Fp4autl.dll,Fpencode.dll,Fp4awel.dll
安装office2007提示: windows installer 服务不能更新一个或多个受
保护
的windows文件
问题
解决. 下载这三个文件保存到对应的路径,即可正常安装.
修复“错误提示内存不能为read”的工具
经常使用电脑可能也遇到过了! 突然‘咚’的一声 提示 内存不能为read 这个
问题
我以前也遇到过不知道怎么解决 现在终于有办法了!呵呵! 我们就看看是什么原因引起的吧,另外附送一个小工具修复见下面附件 总结下大概以下9个原因 1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件
保护
(主要原因) 2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件
保护
3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件监控程序 4、系统本身存在漏洞,导致容易受到网络攻击。 5、病毒
问题
也是主要导致内存不能为 Read、文件
保护
、Explorer.exe 错误…… 6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡)也有可能是 系统版本不够新或者不符合该游戏、显卡驱动 7、部分软件本身自身不足的
问题
8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。 9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因! 以上大概就是目前可以引起系统提示 内存不能为read的原因了 另外软件是针对只是针对部分原因引起的内存不为read所做修复,不是100%有效,大家可以试试看 说下原理: 就是批处理使用 regsvr32命令 将动态链接库文件重新注册 (system32下的所有 .dll 和 .ocx 文件;) 注意:由于修复工具会重新注册 system32下的所有 .dll 和 .ocx 文件 此操作对杀毒软件来说属于敏感操作,所以建议使用修复工具的时候,请禁用杀毒软件,以免部分杀毒误报!jie
Android开发教程笔记完全版 pdf
Android开发教程笔记完全版 pdf.我看了一下,自己感觉可以.
开发笔记:如何对【动态链接库】文件进行加密
保护
?
这个
动态库
最终肯定是要被加载到应用程序的内存空间中被使用的,因此在被加载之前,需要被。也就是说:必须要把一个
动态库
文件的路径传递给该函数,才可以被正确的加载到内存中。个函数在语义上是对应的,唯一的区别是加载函数传入的参数是:缓冲区的地址和长度。此时,如果用户获取到了这个
动态库
,由于没有秘钥,理论上是无法解开这个文件的。系统上如果也存在类似的需求,是否也有类似的:从内存缓冲区加载
动态库
的实现?经过测试证明:这个方法工作的很好,很完美的解决了我的
问题
!文件的使用周期非常短,仍然存在暴露给用户的可能性。
C/C++静态库和
动态库
的制作、使用、优缺点
C++程序员必会的知识储备 什么是库??? 库文件是计算机上的一类文件,可以简单的把库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、类、函数等 库是一种特殊的程序,编写库文件和编写一般的程序的区别不大,只是库文件不能单独运行 库文件有两种,静态库和
动态库
(共享库) ,静态库在程序的链接阶段就被复制到了程序中,而
动态库
在链接阶段只是被记录的一些信息(如文件名),而没有把
动态库
复制到程序中,而是在程序运行阶段由系统动态加载到内存中供程序调用。 库的好处:代码保密(c++程序即使被反编译
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章