O que é uma extensão de nome de arquivo?
Uma extensão de nome de arquivo faz parte de um nome de arquivo de computador que é tradicionalmente usado para indicar o tipo de arquivo, bem como programas em potencial que podem ser usados para abrir ou executar esse arquivo. O sistema usado para extensões em nomes de arquivos geralmente depende do sistema operacional (OS) que uma pessoa está usando, e alguns tipos de sistema operacional não usam extensões em nomes de arquivos. As extensões são normalmente identificadas como a última parte do nome de um arquivo e geralmente são separadas do nome do arquivo por um ponto. Uma extensão de nome do arquivo é geralmente curta, geralmente apenas três letras, e é frequentemente usada como um nome para se referir a um tipo específico de arquivo. Isso foi feito exclusivamente em certos tipos de sistema operacional no passado, embora novos tipos de sistema operacional geralmente tenham a capacidade de reconhecer diferentes arquivos por meio de dados incluídos no próprio arquivo. Tipos mais recentes de sistema operacional ainda costumam usar o nome do arquivoExtensões para arquivos de computador, no entanto, para garantir a compatibilidade com versões anteriores e permanecer familiares aos usuários mais antigos do computador. Esses sistemas às vezes são desnecessários, no entanto, e uma extensão de nome de arquivo também pode ser usada por razões maliciosas.
Uma das formas mais comuns de extensão de nome do arquivo tem sido um sistema frequentemente chamado de "8.3" ou "nome de base.ext". Os tipos mais antigos de sistema operacional do computador geralmente permitem apenas um máximo de oito caracteres para o nome do arquivo, que foi seguido por uma extensão de três caracteres. Essa é a fonte do nome 8.3, bem como o nome "Basename.ext", que inclui um nome base de apenas oito caracteres e ".EXT" para indicar uma extensão de três caracteres. Existem muitos tipos populares e comuns diferentes de extensão de nome do arquivo, como ".txt" para arquivos de texto, ".jpg" para arquivos jpeg ou imagem e ".mp3" para mpeg versão três arquivos.
Certos tipos deO SO não exige uma extensão de nome de arquivo para um arquivo e geralmente identifica arquivos por dados incluídos em outras partes do arquivo. Também existem extensões de tamanhos diferentes, como ".html" para arquivos de linguagem de marcação de hipertexto (HTML). Os sistemas modernos geralmente permitem que os usuários indiquem qual programa é usado para abrir determinados arquivos, tanto como padrão quanto escolhendo ao abrir um arquivo.
Certos tipos de programas têm extensões ocultas dos usuários e, portanto, um vírus pode ser criado com um nome como "Basename.txt.exe" e apenas "Basename.txt" seria exibido. Isso parece um arquivo de texto inofensivo para os usuários, enquanto, na realidade, seria um arquivo executável que poderia instalar um vírus em um sistema. Para evitar isso, a maioria dos programas exibirá uma extensão de nome de arquivo por padrão ou permitirá que os usuários o exibam, se desejar,