在使用virustotal对样本文件进行标注的时候发现了一个问题。
由于不知道文件的Hash值,没有办法直接上传hash进行查询,所以我先使用VT的scan API进行hash查询,然后将hash上传,使用VT的report API进行标注。但是有好多文件的标签没办法获取,于是我手动在API接口和网页分别上传了同一个文件,结果发现两处产生的hash值是不一样的,如下图。
API产生的hash:
网页上传文件产生的hash:
我很迷茫,为什么同一文件,在VT上使用同一种hash算法获取的值不一致。
我还在本地进行了sha1值得计算,发现和网页获取得hash值是一样的。
所以,为什么virustotal对同一个文件会产生不同的hash值,希望有大佬帮我解释一下呀。