社区
其它技术问题
帖子详情
如何保护源代码
czstemp
2011-07-28 12:05:50
写了一个C++框架,需要拿给用户试用。用户用这个框架继续开发。
我的源代码中用到很多模版,所以核心部分都在头文件中,编译成lib是没用了。
有什么办法保护我的源代码?
包括任何办法,比如:
只让用户在我的机器上开发,但难免被拷贝。
或者有什么法律手段?
希望大家多出注意
...全文
211
14
打赏
收藏
如何保护源代码
写了一个C++框架,需要拿给用户试用。用户用这个框架继续开发。 我的源代码中用到很多模版,所以核心部分都在头文件中,编译成lib是没用了。 有什么办法保护我的源代码? 包括任何办法,比如: 只让用户在我的机器上开发,但难免被拷贝。 或者有什么法律手段? 希望大家多出注意
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
长寿梦
2011-08-04
打赏
举报
回复
关于源代码保护,现在有的公司,专门从事内网安全方面,有这方面的解决方案。我以前从事过这样的解决方案。自己百度,即可获知相关公司。
赵4老师
2011-07-28
打赏
举报
回复
搜“代码混淆”
czstemp
2011-07-28
打赏
举报
回复
当然最好是技术手段
luciferisnotsatan
2011-07-28
打赏
举报
回复
签保密协议,法律手段。
luciferisnotsatan
2011-07-28
打赏
举报
回复
[Quote=引用 6 楼 dizuo 的回复:]
你可以让自己的代码可读性尽可能的差。
[/Quote]
++
写成VC自带的那个STL库,估计没什么人愿意看。
CrazyBW
2011-07-28
打赏
举报
回复
就是来围观一下~~~~~~~~~~~~~~~~~~
赵4老师
2011-07-28
打赏
举报
回复
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
yiyefangzhou24
2011-07-28
打赏
举报
回复
封装好后加壳
czstemp
2011-07-28
打赏
举报
回复
小团队,创业难呀。
找不到项目,没名气,没人信任,没人买账。
好不容易有公司用,又是先交货后付款。
没合同,说是要先看看你们的东西好不好用。
czstemp
2011-07-28
打赏
举报
回复
还没收到钱呢,不能开源。
只要看不懂代码,我在代码中加上口令,拷贝过去也没用
多谢大家的宝贵意见,
混淆就够用了。
不知道C++有没有可用的混淆器。
不然就自己写一个。
写个脚本把所有变量名改一改,
把变量都用#define(A,B)A##B 并出来,
估计没有哪个软件能解开
ryfdizuo
2011-07-28
打赏
举报
回复
你可以让自己的代码可读性尽可能的差。
珍惜生命远离CPP
2011-07-28
打赏
举报
回复
用模板了。。。
那就没办法了
tangyulong1214
2011-07-28
打赏
举报
回复
就开源吧,获许人家还能给你找到bug或者改进意见哪
辰岡墨竹
2011-07-28
打赏
举报
回复
代码混淆主要是防止被人读懂代码,但是不能避免拷贝。技术手段是做不到的,只有法律手段可以。
因为最终你的代码都要被同样的编译器理解。除非你自己写一个编译器或与预处理器。
源代码
控制管理办法
源代码
控制管理办法的实施将确保
源代码
不被非授权获取、复制和传播,
保护
公司的知识产权和商业秘密。 二、
源代码
控制管理的范围
源代码
控制管理的范围不仅限于公司开发人员自行编写实现功能的程序代码,还包括相应...
源代码
、技术文档管理制度
- **目的**: 为了保障公司的
源代码
和开发文档的安全性,确保
源代码
的完整性,制定了本管理办法。 - **适用范围**: 本办法适用于所有接触
源代码
的部门和个人。 - **管理重点**: 控制
源代码
的完整性,防止未经授权的...
源代码
管理规范标准.doc
这意味着所有的
源代码
文件和相关文件都需要统一管理和
保护
,以确保
源代码
的安全和完整性。 1.3
源代码
的授权访问 为了确保
源代码
的安全,需要制定严格的
源代码
授权访问规范。只有经过授权的人员才能访问
源代码
,...
软件
源代码
控制管理责任书.doc
《软件
源代码
控制管理责任书》是针对企业中
源代码
安全管理的重要文件,旨在确保
源代码
的安全、完整,防止非授权访问、复制和传播。以下是该责任书中涉及的关键知识点及其详细解释: 1. **
源代码
安全**:
源代码
是...
源代码
访问、授权、复制、分发流程规范
个人计算机需专人专用,避免未经授权的访问,离职或岗位调整时,确保
源代码
的清除。 4. **复制和传播**:禁止通过外部网络环境传输
源代码
,备份存储需专人保管,并需书面授权才能借用。对外分发
源代码
时,需签订...
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章