社区
其它技术问题
帖子详情
如何保护源代码
czstemp
2011-07-28 12:05:50
写了一个C++框架,需要拿给用户试用。用户用这个框架继续开发。
我的源代码中用到很多模版,所以核心部分都在头文件中,编译成lib是没用了。
有什么办法保护我的源代码?
包括任何办法,比如:
只让用户在我的机器上开发,但难免被拷贝。
或者有什么法律手段?
希望大家多出注意
...全文
222
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
打赏
举报
回复
代码混淆主要是防止被人读懂代码,但是不能避免拷贝。技术手段是做不到的,只有法律手段可以。
因为最终你的代码都要被同样的编译器理解。除非你自己写一个编译器或与预处理器。
源代码
控制管理办法
为保障公司
源代码
安全不至于泄露,保证
源代码
的完整,明确
源代码
控制管理流程,特制定此管理办法
软著
源代码
整理工具
软著
源代码
整理工具 打开bin\Release\SourceConvert.exe 输入文件夹路径即可
源代码
管理规范标准.doc
源代码
管理规范标准.doc
源代码
访问、授权、复制、分发流程规范
基于之前的网络版本(东拼西凑的),本次针对
源代码
的版本管理、授权访问、复制和传播、代码仓库等进行规范性约定。
(完整word)软件著作权-
源代码
范本.doc
(完整word)软件著作权-
源代码
范本.doc
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章