想付费解决一些 Linux 下安全问题

2022-03-01 09:37:07 +08:00
 wudi77

家里亲戚在英国留学,遇到一些课业上的问题,小弟虽说编程 10 余载,但此类问题还是爱莫能助,如有哪位大神能协助,必定感谢。

主要方向在提供的 linux 系统下,识别程序中的漏洞( C 语言),并给出一个 CWE 分类名称,解释问题原因,如何修复漏洞等。

如不符合节点或者发布要求,请删除,感恩。

3692 次点击
所在节点    C
25 条回复
MoYi123
2022-03-01 09:49:05 +08:00
有问题就把问题写出来, 不能公开的问题就留联系方式, 你这样的说是想让别人怎么回复呢?
illl
2022-03-01 09:51:21 +08:00
应该是 cve 编号吧
wudi77
2022-03-01 09:51:37 +08:00
@MoYi123 不好意思,忘记留联系方式了

a29wZmFuNzc1Mg==
wudi77
2022-03-01 09:52:50 +08:00
@illl Identify the vulnerability in the program vulnerable and give the name of a CWE which categorises the
vulnerability type most closely. Briefly explain the vulnerability and identify in general how and why can
an attacker abuse it.
luny
2022-03-01 09:53:46 +08:00
这个看着是一个比较大的工程,漏洞扫描,一般安全软件公司做的活,不是能简单实现的。
类似病毒扫描,针对对应的 CVE ,使用特定的程序代码分析扫描,工作量不小
wudi77
2022-03-01 09:55:30 +08:00
@luny 研究生课程,本科还不是学的这方面的,有点难度唉
luny
2022-03-01 10:01:45 +08:00
比如可以挑选一些近年主流的针对程序的 CVE 漏洞,分别编写攻击、识别代码,再做系统性的分析整合、分类。
单独的漏洞,代码量一般都不大。
luny
2022-03-01 10:03:19 +08:00
如果是研究生课题,单个的分析攻击代码可能不是主要的,关键要体现你的 系统架构、快速识别、快速分类的能力,这块可能需要仔细设计一下
luny
2022-03-01 10:03:35 +08:00
外行,仅供参考
wudi77
2022-03-01 10:05:22 +08:00
@luny 感谢,我也是外行,所以来这里想找高手帮帮忙
sky96111
2022-03-01 10:21:27 +08:00
我觉得可以参考一下 metasploit scanner ?
D0n9
2022-03-01 10:21:58 +08:00
买本漏洞战争看
Greenm
2022-03-01 10:31:20 +08:00
你这个描述听起来像是代码扫描,但你又要 CWE ,到底是 SAST 还是 DAST 呢,又限定了 c 语言,就按你是一个代码扫描器吧,参考下开源方案。
Greenm
2022-03-01 10:33:22 +08:00
楼上连 cwe 都不认识,认为是 cve 的就不要听了,这两不是一个难度的。cwe 结合一下开源方案搞一套不难的,但是从头开始做工作量就不小了。
codehz
2022-03-01 10:36:00 +08:00
怎么听起来要炼丹(
传统思路大致就是静态分析,符号执行,动态分析( fuzz )
我记得隔壁 CodeQL 就有类似 cwe 的识别
但是如果要创新性的话,那还是炼丹比较容易水出来,用前面的工具给公开的代码一顿标记,然后预处理后上 CNN 啊,RNN 一类的分类器,大致就可以做了)
Hconk
2022-03-01 10:57:11 +08:00
Hconk
2022-03-01 11:02:52 +08:00
解释和修复方式应该可以直接从 https://cwe.mitre.org/data/definitions/658.html 上抄一下
datiewang
2022-03-01 11:04:26 +08:00
到底是你留学还是我留学,还是说另有其人。
wudi77
2022-03-01 11:14:53 +08:00
@Hconk 感谢
wudi77
2022-03-01 11:15:07 +08:00
@datiewang 家中亲戚

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/837062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX