社区
进程/线程/DLL
帖子详情
动态库保护问题?
ilovedrv
2007-10-14 09:48:24
我做了一个系统,核心部分都封装在动态库,现在,需要加入保护机制,我考虑主要有两种方式,即使用时间和使用次数限制,该如何实现啊,如果写入注册表,不安全,不知有没有好方法啊,在一个地方,看到可以将文件的使用情况,写入到动态库或者系统某个文件,有那位大侠能提供一个例子吗,不胜感激啊
...全文
154
3
打赏
收藏
动态库保护问题?
我做了一个系统,核心部分都封装在动态库,现在,需要加入保护机制,我考虑主要有两种方式,即使用时间和使用次数限制,该如何实现啊,如果写入注册表,不安全,不知有没有好方法啊,在一个地方,看到可以将文件的使用情况,写入到动态库或者系统某个文件,有那位大侠能提供一个例子吗,不胜感激啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilovedrv
2007-10-24
打赏
举报
回复
人工置顶
WingForce
2007-10-14
打赏
举报
回复
可以直接“写回”你的动态库
我的思路是,dll中搞一个东西来记录,Load的时候把自己复制一份,然后把新的文件中的次数修改一下,然后把新的文件Load进来,把自己Free掉
没实际搞过,不知道可以不可以,哈哈
ilovedrv
2007-10-14
打赏
举报
回复
顶
Linux的
动态库
和静态库
本文详细介绍了C语言中静态库和
动态库
的概念、优缺点以及制作方法。静态库在编译时合并到目标程序,运行速度快但占用内存大;
动态库
在程序执行时加载,内存占用小但运行速度相对较慢。文中通过实例展示了如何制作静态库以
保护
源代码,并解释了
动态库
的使用和系统查找
动态库
的路径
问题
。
24、编程中的安全机制与
动态库
相关知识
本文围绕编程中的安全机制与
动态库
展开。介绍了打印函数安全
问题
、重写返回地址后果及
保护
机制,如安全cookie、ASLR、DEP。还阐述了ELF文件与动态加载、重定位类型、查找范围等
动态库
知识,分析了
动态库
优势与挑战,并给出优化建议和未来趋势。
python调用c++
动态库
.so和静态库.a
本文详述了一位开发者在实现隐私
保护
联邦学习代码时,如何通过Python调用C++编写的同态加密算法。在过程中,开发者遇到C++静态库与
动态库
链接错误,主要是由于静态库未使用-fPIC参数编译。通过重新编译NTL和GMP库,生成带-fPIC参数的静态库,解决了
问题
。接着,将C++代码暴露为C接口,并创建
动态库
,最终成功在Python中使用ctypes调用C++
动态库
实现联邦学习的加密功能。
Windows核心编程 静态库与
动态库
本文围绕Windows系统下的静态链接库和动态链接库展开。介绍了
保护
源码的方法,阐述了静态库和
动态库
的概念、优缺点。详细讲解了静态链接库和动态链接库的创建与使用,包括
动态库
的隐式和显式加载方式、DEF导出、DLLMAIN函数等,还探讨了DLL加载后的内存空间及DLL劫持
问题
。
linux
动态库
替换,不要使用 cp 替换正在使用中的Linux
动态库
博客探讨了在Linux环境下,
动态库
如何在程序运行时被加载,并指出在i386平台上覆盖.so文件可能导致正在运行的程序崩溃。文章提到,Linux并不像Windows那样
保护
正在使用的.so文件,这可能导致开发过程中更新代码时出现
问题
。作者通过strace分析了
动态库
加载过程,发现MAP_DENYWRITE标志在mmap中被忽略,从而无法阻止其他程序修改.so文件。建议开发者使用install命令而非cp来安全更新
动态库
。
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章