Este documento fornece uma introdução sobre sistemas de arquivos, discutindo sua definição, tipos comuns como FAT, NTFS e EXT2, tipos de arquivos, diretórios importantes no UNIX como /bin e /dev, técnicas de ocultação de arquivos e aspectos internos como blocos inode.
3. Alguns dos Sistemas de
Arquivos – Windows e
UNIX
• FAT16
• FAT32
• NTFS
• FFS
• EXT2
• XFS
• Outros...
4. Tipos de arquivos
• Arquivos Regulares
• Diretórios
• Links simbólicos
• Extremidades IPC
• Arquivos de dispositivos
5. Exemplos de diretórios
comuns no UNIX
/ - diretório raiz
/bin - programas e arquivos utilizados com frequência
/boot - arquivos de inicialização
/dev - arquivos para acesso de dispositivos
/root - diretório do superusuário
/mnt/cdrom – subdiretório onde são montados os CDs
6. Ocultação de arquivos
• Na montagem da árvore dos sistemas de
arquivos;
• Ultrapassagem do limite de caracteres do
diretório.
7. Aspectos internos dos
sistemas de arquivos
• Um diretório consiste em pelo menos duas
partes: um nome e um número;
• Os números são índices no bloco inode;
8. Bloco inode
• Posse
• Permissões
• Tipo de arquivo
• Contagem de links físicos
• Tamanho dos arquivos (bytes)
• Registros de data/hota
• Endereço de blocos de dados
9. Referências
• FARMER, D.; VENEMA, W. Perícia Forense Computacional:
Teoria e Prática Aplicada. São Paulo: Pearson, 2011. 190 p.
• FERNANDES, N. UFF – Universidade Federal Fluminense.
Sistemas de Computação para Telecomunicações.
• OLIVEIRA, J. L. Tipos de Arquivos: Viva o Linux, 2006.
Disponível em
<http://www.vivaolinux.com.br/artigo/Permissoes-no-
Linux?pagina=5>. Acesso em: 26 Agos. 2015.
10. Alunos
• Ivan Blanco Justo;
• Leandro Matanovich;
• Luan Carlos Pinheiro;
• Lucas Henrique Silva
• Tamara Victor Rodrigues;