brian thomas, aditi worcester, austin hixson, samantha bruner
TRANSCRIPT
![Page 1: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/1.jpg)
Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner
![Page 2: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/2.jpg)
Outline
1. Background: the creators, the game, how the tapes got to the Briscoe
2. Scope and Contents of the Collection
3. Hardware
4. Process/early challenges
-Commands
5. Emailing the creator(s)
6. Accomplishments
7. Moving forward
![Page 3: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/3.jpg)
Background
• Origin Systemso Richard Garriott
• Wing Commandero Chris Roberts
• C I C (Combat Information Center)o Ben Lesnick
![Page 4: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/4.jpg)
Scope and Content
36 Digital Data Storage Tapes
![Page 5: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/5.jpg)
Scope and Content
But what's on them?
![Page 6: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/6.jpg)
Hardware
![Page 7: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/7.jpg)
Process
Research
• Manual pages
• Published material (print and online)
• Online Forums, most critical becauseo It provided directions o Problem workaroundso Practical advice on issueso BUT, not complete or reliable
Breaking Dracula
![Page 8: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/8.jpg)
Process
The setup
• Challenges in creating a valid connectiono New card and cable
• Challenges in getting the computer to communicate with the driveo Loading the st driver moduleo Loading other moduleso Finding out which drive is correct
![Page 9: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/9.jpg)
Process
Testing the setup
1. Created test content
2. Wrote content to a spare tape
3. Tested extraction/image commands on the tape
![Page 10: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/10.jpg)
Process
• Imaging the tapes: sudo dcfldd if=/dev/st0 of=CIC_tape_#.img hash=md5 hashlog=CIC_tape_#.md5
• Results:
![Page 11: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/11.jpg)
Process
Imaging the tapes: Attempt 2
• Added optionso sudo dd if /dev/st0 of=CIC_tape_#.img
bs=512 ibs= 512 obs=512 count=1 conv=sync,noerror,notrunc
• Mixed successo Produced images with mass to them, but which were
unreadable.
![Page 12: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/12.jpg)
Process
Further imaging attempts:
• John Filo's program
![Page 13: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/13.jpg)
Process
• At Alex North-Keyes's request, we extracted the first KB of one of the images we had created for him to analyze. o Discovered that the tape contains a POSIX tape
archive
![Page 14: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/14.jpg)
Analyzing the Partial Images
• tar tvf and tar xvfo tar tvf lists the contents of the file o tar xvf extracts the contents
However, this command risks overwriting files in the same directory.
![Page 15: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/15.jpg)
Analyzing the Partial Images
• less CIC_firstkb.img
![Page 16: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/16.jpg)
Analyzing the Partial Images
• od CIC_firstkb.img
![Page 17: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/17.jpg)
Analyzing the Partial Images
• strings CIC_firstkb.img
![Page 18: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/18.jpg)
Communication with Stakeholders
An important part of our process
Who were the stakeholders?
• Zach Vowell of the Briscoe
• The donor, Ben Lesnick of the CIC site
Resources?
• Alex North-Keys
• John Filo
![Page 19: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/19.jpg)
Communication with Stakeholders
What do we know about the tapes? Part 1
Ben Lesnick - the Donor
• Provided us with contextual information about the provenance of the tapes
• Connected us with the primary source of outside help, Alex North-Keys
![Page 20: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/20.jpg)
Communication with Stakeholders
What do we know about the tapes? Part 2
Alex North-Keys
• Person responsible for setting up the system used to create content
• Familiar with how the tapes were created and under what system
• Expert at command line in Linux/Unix and provided multiple options to try that we did not realize on our own
• Came in to try to retrieve content
![Page 21: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/21.jpg)
Achievements
• Learned a lot of commands
• Gained firsthand experience with the challenges of working with legacy media
• Discovered the creating environment and the format of at least one tape
• Made contacts with experts in the field and consulted with creatorso Ben Lesnicko Alex North-Keyes o John Filo
![Page 22: Brian Thomas, Aditi Worcester, Austin Hixson, Samantha Bruner](https://reader036.vdocument.in/reader036/viewer/2022081603/5697bf951a28abf838c90a46/html5/thumbnails/22.jpg)
Moving Forward
- IRIX
• Put Alex in contact with Zach Vowell so that the project can move forward
- Maintain contact with Briscoe Center
- Interview Alex