Eu acho que você está no caminho errado aqui, adicionando bytes em interfaces não vai ser uma maneira eficaz de saber se um usuário baixou um arquivo específico. Mesmo se você fizer isso funcionar, você sempre será prejudicado pelo fato de ser um hack frágil.
Você deve investigar outro tipo de acompanhamento de sessão para saber o que seus usuários estão fazendo.