首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以开放源码形式发布审计或“内部”

以开放源码形式发布审计或“内部”
EN

Security用户
提问于 2015-02-06 20:21:36
回答 2查看 92关注 0票数 0

对于密码学,发布代码被认为是一个很好的实践,这样其他人就可以对it...is进行审计--这对于渗透测试软件也是这样吗?

EN

回答 2

Security用户

回答已采纳

发布于 2015-02-07 14:12:08

Linus (访问源代码的人越多,发现和报告bug的人就越多)只有当人们有了修复bug的动机时才适用。这种激励通常只在他们使用软件时才存在。因此,当您的软件对您进行了高度优化,并且您不期望周围会形成一个更大的社区时,您将不会从软件中得到许多bug报告和补丁。

而且,即使你的软件被广泛使用,这也不能保证人们会为你正确地审计它。一个很好的例子是心血虫,它是一个非常广泛使用的开源软件中非常典型的安全漏洞。

当谈到笔试软件时,还需要考虑一个道德因素。你的软件真的只对渗透测试有用吗,或者它真的可以被滥用来破解?你可能不想给脚本孩子工具造成损害,并使自己陷入法律问题。

票数 1
EN

Security用户

发布于 2015-02-07 10:14:16

这取决于它是什么软件,我想你会得到更多关于开源AV/防火墙或任何能监听带有特权帐户的套接字的信息的检查。但是,类似于生成外壳代码的CLI应用程序可能只会收到QA类型的响应。

票数 0
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/81062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档