Se você tem um serviço de atualização em execução em um servidor que atende conexões em alguma porta aleatória, como é possível verificar se alguma solicitação que chega a essa porta é do aplicativo específico que eu criei?
Por exemplo, como a Microsoft sabe que, quando o Windows verifica uma atualização, ela vem do Windows XP / Vista / 7 em vez de alguém enviar pacotes malformados?