服务器版本漏洞检测工具「附:免费漏洞扫描工具推荐」

HI,小伙伴们你们好,今天孙玉轩比较忙,抽个时间来说下关于服务器版本漏洞检测工具,免费漏洞扫描工具推荐,还有干货工具,代码,静态等等各种精品,先说明一下,老司机直接飘过吧,主要是讲解给新手朋友们的哈!

测试是软件开发生命周期(SDLC)的重要组成部分,它有几个阶段。今天,我想谈谈如何在代码中发现安全问题。

在开发软件的时候,你不能忽视安全问题。这就是为什么有一个术语叫 DevSecOps,它的基本职责是识别和解决应用中的安全漏洞。有一些用于检查 OWASP 漏洞 的开源解决方案,它将通过创建源代码的威胁模型来得出结果。

处理安全问题有不同的方法,如静态应用安全测试(SAST)、动态应用安全测试(DAST)、交互式应用安全测试(IAST)、软件组成分析等。

静态应用安全测试在代码层面运行,通过发现编写好的代码中的错误来分析应用。这种方法不需要运行代码,所以叫静态分析。

我将重点介绍静态代码分析,并使用一个开源工具进行实际体验。

为什么要使用开源工具检查代码安全?

选择开源软件、工具和项目作为开发的一部分有很多理由。它不会花费任何金钱,因为你使用的是一个由志趣相投的开发者社区开发的工具,而他们希望帮助其他开发者。如果你有一个小团队或一个初创公司,找到开源软件来检查你的代码安全是很好的。这样可以让你不必单独雇佣一个 DevSecOps 团队,让你的成本降低。

好的开源工具总是考虑到灵活性,它们应该能够在任何环境中使用,覆盖尽可能多的情况。这让开发人员更容易将该软件与他们现有的系统连接起来。

但是有的时候,你可能需要一个功能,而这个功能在你选择的工具中是不可用的。那么你就可以选择复刻其代码,在其上开发自己的功能,并在你的系统中使用。

因为,大多数时候,开源软件是由社区驱动的,开发的速度往往是该工具的用户的加分项,因为他们会根据用户的反馈、问题或 bug 报告来迭代项目。

使用 Graudit 来确保你的代码安全

有各种开源的静态代码分析工具可供选择,但正如你所知道的,工具分析的是代码本身,这就是为什么没有通用的工具适用于所有的编程语言。但其中一些遵循 OWASP 指南,尽量覆盖更多的语言。

在这里,我们将使用 Graudit ,它是一个简单的命令行工具,可以让我们找到代码库中的安全缺陷。它支持不同的语言,但有一个固定的签名集。

Graudit 使用的 grep 是 GNU 许可证下的工具,类似的静态代码分析工具还有 Rough Auditing Tool for Security(RATS)、Securitycompass Web Application Analysis Tool(SWAAT)、flawfinder 等。但 Graudit 的技术要求是最低的,并且非常灵活。不过,你可能还是有 Graudit 无法满足的要求。如果是这样,你可以看看这个 列表 的其他的选择。

我们可以将这个工具安装在特定的项目下,或者全局命名空间中,或者在特定的用户下,或者任何我们喜欢地方,它很灵活。我们先来克隆一下仓库。

$ git clonehttps://github.com/wireghoul/graudit

现在,我们需要创建一个 Graudit 的符号链接,以便我们可以将其作为一个命令使用。

$ cd ~/bin &&; mkdir graudit$ ln --symbolic ~/graudit/graudit ~/bin/graudit

在 .bashrc (或者你使用的任何 shell 的配置文件)中添加一个别名。

#------ .bashrc ------alias graudit="~/bin/graudit"

重新加载 shell:

$ source ~/.bashrc # 或$ exex $SHELL

让我们通过运行这个来检查是否成功安装了这个工具。

$ graudit -h

如果你得到类似于这样的结果,那么就可以了。使用命令行工具 Graudit 来查找你代码中的安全漏洞

图 1 Graudit 帮助页面

我正在使用我现有的一个项目来测试这个工具。要运行该工具,我们需要传递相应语言的数据库。你会在 signatures 文件夹下找到这些数据库。

$ graudit -d ~/gradit/signatures/js.db

我在现有项目中的两个 JavaScript 文件上运行了它,你可以看到它在控制台中抛出了易受攻击的代码。使用命令行工具 Graudit 来查找你代码中的安全漏洞

JavaScript file showing Graudit display of vulnerable code

服务器版本漏洞检测工具,免费漏洞扫描工具推荐,工具,代码,静态

JavaScript file showing Graudit display of vulnerable code

你可以尝试在你的一个项目上运行这个,项目本身有一个长长的 数据库 列表,用于支持不同的语言。

Graudit 的优点和缺点

Graudit 支持很多语言,这使其成为许多不同系统上的用户的理想选择。由于它的使用简单和语言支持广泛,它可以与其他免费或付费工具相媲美。最重要的是,它们正在开发中,社区也支持其他用户。

虽然这是一个方便的工具,但你可能会发现很难将某个特定的代码识别为“易受攻击”。也许开发者会在未来版本的工具中加入这个功能。但是,通过使用这样的工具来关注代码中的安全问题总是好的。

总结

在本文中,我只介绍了众多安全测试类型中的一种:静态应用安全测试。从静态代码分析开始很容易,但这只是一个开始。你可以在你的应用开发流水线中添加其他类型的应用安全测试,以丰富你的整体安全意识。

上面这些就是此篇文章的所有内容,希望能帮助到你们,认真仔细阅读完服务器版本漏洞检测工具「附:免费漏洞扫描工具推荐」文章,感觉对自己有帮助,别忘了点个赞哦!赠人玫瑰有留余香!

本文发布者:万事通,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/22960.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月17日 09:17
下一篇 2022年12月17日 09:19

相关推荐

  • 赵丽颖八部最火古装剧,最后一部造型绝美女星「新手必看:赵丽颖好看的几部古装剧」

    很高兴你能坚持经常过来支持笔者:朱玉雯,今天就来说说关于赵丽颖八部最火古装剧,最后一部造型绝美女星,赵丽颖好看的几部古装剧,以及古装剧,造型,女星,角色,侠女的相关内容干货,其实这个内容对于新手来说还是挺重要的,因为涉及面很大。如果你认真读了,一定会有所收获! 【1】《新还珠格格》晴儿 最开始认识颖宝,是从她的晴儿开始的。那时候还小,家里只有电视机,每年暑假…

    2023年2月22日 自媒体
  • 俄称普京顾不上考虑是否参加大选:普京任期什么时候结束

    小伙伴们大家好,今天李泽钜要和大家一起探讨一下俄称普京顾不上考虑是否参加大选,普京任期什么时候结束的问题,还有任期,总统,结束,声明,秘书的一系列实用干货和技巧分享,我经过反复思考和总结,决定写下这篇文章分享给大家。希望对你们有所帮助! 2024年,俄罗斯将举行总统大选,对于俄罗斯现任总统,普京是否会参加2024年总统大选成为大家关注的焦点,近日,俄罗斯总统…

    2023年4月17日
  • 有什么好玩的网络游戏啊「必看:2022年十款最值得体验的网游游戏」

    最近比较忙,今天褚俊骐又抽时间给大家带来了有什么好玩的网络游戏啊,2022年十款最值得体验的网游游戏干货,以及玩法,游戏,玩家这些一系列的相关干货内容,思路很重要,希望我整理分享的这篇文章对你能有一定的帮助! 9月8日,深度还原经典传奇玩法的《热血传奇怀旧版》在腾讯WeGame平台正式上线,在今年20周年之际以最经典的1.76版本、情怀玩法、画质升级和新老玩…

    2022年10月30日 自媒体
  • 千里共婵娟是形容爱情的吗

    最近比较忙,今天沈贤明又抽时间给大家带来了千里共婵娟是形容爱情的吗干货,还有婵娟,爱情,形容相关的各种内容,如果你是老司机,你可能觉得很简单,但如果你是新手,你可能就不这么想了。 苏东坡的“但愿人长久,千里共婵娟”,是写爱情吗?错。不一样的中秋词:起舞弄清影,何似在人间。 每逢佳节倍思亲,中秋来临,这种思亲之情,又油然而生。面对一轮晈月,人们也会不由想起诗词…

    2022年11月9日 自媒体
  • 网友在南京地铁手机外放收到罚单

    各位朋友们大家好,今天尤誉瑾将带领大家深入了解一下网友在南京地铁手机外放收到罚单的内涵,还有罚单,网友,声音,手机,电子设备的一些实用干货和最新技巧分享,如果你想要在这个领域中有所成就,那么你需要先从基础开始学习。 我们都知道,在坐地铁还有其他交通工具的时候都应该保持安静,不要外放,近日有一位网友在南京的地铁上将手机外放,却受到了罚单,具体情况是怎么样的呢?…

    2023年4月9日
  • 袁世凯的后代的现状 一妻九妾及32子女基本资料

    小伙伴们大家好,今天赵鑫淼给大家分析下关于袁世凯的后代的现状 一妻九妾及32子女基本资料的事情,以及子女,后代,女儿这些一系列的相关干货内容,这篇文章对新手朋友来说是比较重要的,因为涉及到各个方面,阅读完你一定能有所收获! 导语:袁世凯算是中国清朝末期风云人物,他虽然当皇帝没有多久就下台了好歹尝试过这个瘾。那么他下台之后他的后代如何呢?和小学生网赵鑫淼一起了…

    2022年10月25日 自媒体