Arquivo fazendo com que o jogador reproduza dados 'arbitrários'

1

Eu me deparei com uma coisa muito estranha, e estou pedindo para que você possa me ajudar a entender a situação - que, acredito, não deveria ocorrer.

Então ... Eu comecei a baixar um arquivo de vídeo através do BitComet e depois de apenas 1% de downloads eu parei o download e decidi abrir o arquivo de vídeo.

O arquivo de vídeo foi aberto, no entanto, o conteúdo do vídeo era de um arquivo de vídeo que, em determinado momento, havia sido excluído. Este vídeo não tem nada a ver com o arquivo de vídeo que eu estava baixando.

Curioso quanto a esse fato, decidi dividir o arquivo de vídeo em 10 MB partes e abri algumas delas. Um dos arquivos mostrava aquele vídeo apagado, enquanto outros começaram a tocar músicas que também foram deletadas!

... Alguém pode explicar como isso pode acontecer? Um arquivo pode conter dados arbitrários que instruem o jogador a ler os dados de um local diferente?

Notas:

  • Tenho certeza absoluta de que o torrent que eu baixei era de um vídeo diferente
  • reproduzi o mesmo resultado usando o VLC e o Windows Media Player
  • O arquivo de vídeo sendo reproduzido estava situado em um disco lógico diferente (mesmo disco físico)
  • Limpei o espaço em disco vazio (usando o CCleaner) do disco lógico com o arquivo de vídeo e o arquivo parou de reproduzir esse vídeo.
por Zuiq Pazu 30.11.2015 / 13:14

1 resposta

-1

Quando você iniciou o download, o BitComet terá alocado o espaço para os arquivos que você estava planejando baixar para o espaço no disco rígido. Quando você parou prematuramente o download, o espaço ainda estava alocado, então quando os players de mídia tentavam abri-los, eles estavam olhando para aquela parte do disco rígido, que por acaso estava onde o vídeo antigo e as músicas eram armazenadas. .

Provavelmente.

    
por 30.11.2015 / 13:24