基本上,标题。 我有一个方案,对以json格式的2个基列基-DX SBOM 之间的安全相关变化进行检查。
I ve written an application to diff the two sbom s, though, I am noticing that there are fields that change from run-to-run that don t seem to be relevant to actual component change, e.g. sha256 hash changes of a particular component property; e.g.:
"components":[
{
"bom-ref":"foo",
"name": "bar",
"cpe": "foobarCPE",
"properties": [
{
"name":"syft:someLocation:idx:layerID",
"value":"sha256:some_sha_here"
}
]
},
{
"bom-ref":"{foobar}",
...
}
]
如果我忽视<代码>[构成部分][properties]领域,是否有可能忽略某一构成部分的性质的相关变化? 作为一个tag子,我是否考虑这里的信息较少? 根据一些直观的解读,似乎像CPE的目的一样,保证以共同的方式表明基线的重大改变,但我有些不清楚。