Skip to content

Commit a6e9cab

Browse files
committed
Update and make public more decks, even the WIP one
1 parent 8953810 commit a6e9cab

File tree

3 files changed

+65
-9
lines changed

3 files changed

+65
-9
lines changed

_presentations/digital-forensics.html

+2
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@
185185
# Learning more
186186

187187
- [Digital Preservation]({{ site.baseurl }}/presentations/digital-preservation.html)
188+
- [File Formats]({{ site.baseurl}}/presentations/file-formats.html)
189+
- [File Systems]({{ site.baseurl}}/presentations/file-systems.html)
188190
- [Storage]({{ site.baseurl }}/presentations/storage.html)
189191
- [Other Analysis Tools]({{ site.baseurl }}/presentations/other-analysis-tools.html)
190192

_presentations/file-formats.html

+53-5
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,77 @@
11
---
22
layout: presentation
3-
title: WIP File Formats
4-
published: false
3+
title: File Formats
54
---
65
This page intentionally left blank. ⬇️, ➡️, or spacebar 🛰 to start slidedeck.
76
---
7+
class: middle
88

99
# .center[💻 File Formats 💻]
1010

11-
1211
---
1312
# ToC
1413

14+
- What is a file?
1515
- What is a file format?
16+
- Magic numbers
17+
- File structures
1618
- Standardization
19+
- Registries
20+
21+
---
22+
# Files
23+
24+
Things that can be
25+
- Open
26+
- Read
27+
- Changed
28+
- Closed
29+
- Permissions modified
30+
31+
---
32+
# File Formats
33+
34+
We have many different types of files! These are categorized into different formats, with different ways to determine what to do with the data inside the file.
35+
36+
---
37+
# Magic numbers
38+
39+
What separates a file from the rest of the binary landscape?
40+
### Magic numbers!
41+
Magic numbers are sometimes known as file signatures. They are a short string of hexadecimal code that allow a file to identify itself as a certain type of file.
1742

1843
---
19-
# What is?
44+
# File structure
2045

21-
http://exponentialdecay.co.uk/blog/genesis-of-a-file-format/
46+
- Magic numbers (file signature)
47+
- Header
48+
- Body (or payload)
49+
50+
---
51+
# File standardization
52+
53+
- Outlines all the rules required to follow to have a valid file
54+
- Can be standardized through a standards body (but not required)
55+
- Can be open (anyone can read) or closed (proprietary, only people in a company/organization can access)
56+
57+
---
58+
# Standardization example
59+
60+
A great resource for explaining how a file format is made, by Ross Spencer:
61+
[http://exponentialdecay.co.uk/blog/genesis-of-a-file-format/](http://exponentialdecay.co.uk/blog/genesis-of-a-file-format/)
2262

2363
---
2464
# Learning about file formats
2565

2666
- [ArchiveTeam's File Format Wiki](http://fileformats.archiveteam.org)
2767

68+
---
69+
# Registries
70+
71+
- [PRONOM](http://www.nationalarchives.gov.uk/PRONOM/Default.aspx) (UK National Archives)
72+
- [Format Descriptions](https://www.loc.gov/preservation/digital/formats/fdd/browse_list.shtml) (US Library of Congress)
73+
- [`file`](https://en.wikipedia.org/wiki/File_(command)) (Unix command)
74+
- [File Formats Wiki](http://fileformats.archiveteam.org/wiki/Main_Page) (ArchiveTeam)
2875

2976
---
3077
# Additional Resources
@@ -35,6 +82,7 @@
3582
# Learning more
3683

3784
- [Computers]({{ site.baseurl}}/presentations/computers.html)
85+
- [Digital Forensics]({{ site.baseurl}}/presentations/digital-forensics.html)
3886
- [File Systems]({{ site.baseurl}}/presentations/file-systems.html)
3987

4088

_presentations/file-systems.html

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
---
22
layout: presentation
3-
title: WIP File Formats
4-
published: false
3+
title: File Systems
54
---
65
This page intentionally left blank. ⬇️, ➡️, or spacebar 🛰 to start slidedeck.
76
---
7+
class: middle
88

9-
# .center[💻 File Formats 💻]
9+
# .center[💻 File Systems 💻]
1010

11+
---
12+
# Warning
13+
14+
This deck is still a work-in-progress! See the end of this for other, related issues while I work on this one, and thanks for your patience!
1115

1216
---
1317
# ToC
@@ -16,7 +20,7 @@
1620
- Standardization
1721

1822
---
19-
# What is?
23+
# What is this?
2024

2125
https://en.wikipedia.org/wiki/Comparison_of_file_systems
2226

@@ -35,11 +39,13 @@
3539
---
3640
# Disk images
3741

42+
## See the [Digital Forensics]({{ site.baseurl}}/presentations/digital-forensics.html) deck for information about these.
3843

3944
---
4045
# Learning more
4146

4247
- [Computers]({{ site.baseurl}}/presentations/computers.html)
48+
- [Digital Forensics]({{ site.baseurl}}/presentations/digital-forensics.html)
4349
- [File Formats]({{ site.baseurl}}/presentations/file-formats.html)
4450
- [Networks]({{ site.baseurl}}/presentations/networks.html)
4551

0 commit comments

Comments
 (0)