O meu ponto é que esse não é "o funcionamento básico". Nenhum antivírus tenta detectar malware com base em hash, isso não acontece. Não rola, amigo. É uma péssima ideia tentar fazer isso. É desperdício de processamento no computador do usuário.
Para deixar claro: não estou dizendo que isso é básico, estou dizendo que está errado.
Deixa eu te explicar sobre o MalwareBaazar: é um uma plataforma que pesquisadores compartilham samples entre si. Ou seja, um analista de malware após concluir sua análise pode (se quiser) fazer upload do sample que ele analisou para que outros analistas possam ter acesso ao sample analisado.
Um sample é um arquivo do malware. A hash compartilhada lá não é usada por antivírus para detectar o malware, é usada por outros analistas para que possam verificar se o arquivo que eles têm é idêntico ao que foi analisado ou não.
Assim eles comparam as hashes para ver se há diferença entre os arquivos. E com base nesta informação (se há ou não diferença) eles podem determinar se precisam reanalizar o malware ou não. Porque se for idêntico outro analista já analisou ele, logo não é necessário fazer isso de novo. Só consultar os resultados compartilhados pelo colega.