Estou encontrando um problema estranho com um arquivo executável. Quando transfiro esse executável do PC A para o PC B usando o IP messenger, seu tamanho muda. Funcionalmente, ele ainda se comporta da mesma maneira. Mais uma vez, quando transfiro o arquivo do PC B para o PC C, o executável volta ao tamanho original. Eu tentei comparar esses dois arquivos executáveis de tamanhos diferentes usando a comparação HEX e existem muitos bytes que foram alterados.
Qual poderia ser a razão disso?
NOTA: Todos esses sistemas usando o sistema operacional Windows.
Respostas:
No passado, tive problemas com conflitos de modo de transferência CR / LF -> CR ou de transferência ASCII / binária em vários contextos de transferência de arquivos. Se a teoria da carga útil do vírus não der certo, convém seguir esse caminho para ver se isso está acontecendo no seu caso.
fonte
Se a transferência de um executável do sistema A para o sistema B o altera de alguma forma, e a transferência de volta para o sistema A aparentemente altera novamente, então eu diria que é um sinal comum de uma infecção por vírus. Ou seja, o arquivo EXE está infectado. No entanto, no sistema original (A), esse vírus está ativo e faz com que o tamanho do arquivo seja relatado como era originalmente. No entanto, verificando o arquivo copiado em um sistema "limpo" (B), você pode ver a diferença.
Meu conselho é fazer o upload do arquivo EXE do sistema B (onde o arquivo parece ser maior) para o VirusTotal , que fará com que seja verificado com muitos antivírus simultaneamente, em questão de minutos. Se o arquivo estiver infectado, você provavelmente o saberá.
fonte