CVSS为MatLab
= = = = = = = = = = = = = = =
这个包包含MatLab类操作* * CVSS 2 * *和* * CVSS 3 * *。
你可以CVSS字符串加载到CVSS类的一个实例,并调用
方法来计算得分* *基地,环境得分*时间分数*和* *。
也可以操纵CVSS实例添加或更改值。
例子
- - - - - - -
' ' '
c = CVSS2.Parse_Metrics_String (“AV: N /交流:L /非盟:N / c: N /我:N / A: c ');
s = c.Base_Score;
btc = c.Fill_Parse (' E: U / RL: / RC:加州大学”);%的时间参数
bts = c.Temporal_Score;%得到最好的时间分数
非盟= c.Au;%得到CVSS的参数值(字符串)
' ' '
优化
- - - - - - - - - - - - -
CVSS为MatLab优化利用MatLab分析器显示缓慢的方法。
最慢的是重构,以减少循环的数量,
甚至其中一个是被一个等价的C编码功能:“strsplit.c”。
您将需要运行的墨西哥人strsplit。c '之前跑去编译它。
更可以优化,这是一个正在进行的工作。
测试
- - - - - -
你可以相信这个包。
越来越多的测试将被添加,这样病菌远离代码。
贡献
- - - - - - - - - - - -
帮助项目成长是很容易的。
只是叉,做你想做的事,并创建一个请求。
别忘了遵循这些原则,维护质量:
——创建测试用例的代码(如果需要)
——添加文档(如果需要)
——注释的代码,请用英语
——添加你的名字风箱(如果你希望和当前的职业)
贡献者
- - - - - - - - - - - -
——丹尼尔·s·Menasche UFRJ教授和研究员
- Matheus马丁斯UFRJ毕业学生
米格尔·安吉洛(masbicudo)——UFRJ毕业学生
许可证
- - - - - - -
Apache 2.0许可协议
引用作为
米格尔·安吉洛桑托斯Bicudo (2023)。masbicudo / CVSS-MatLabGitHub (https://github.com/masbicudo/CVSS-MatLab)。检索。
版本使用GitHub缺省分支不能下载
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |
|