Closed mozfest-bot closed 8 years ago
2016 Open Web Fellow
I need to fix the title too :D
Hi Eireann @blackswanburst, Thanks for your submission! Let's talk about your awesome session. Not sure which email to reach you at; ping me at melissa[at]mozillafoundation[dot]org. Yay!
Eireann decided not to facilitate.
[ ID ] 222c86ce-9a99-4f55-91e7-169d258c5083
[ Submitter's Name ] Eireann Leverett [ Submitter's Affiliated Organisation ] Open Web Fellow at Privacy International [ Submitter's Twitter ] @blackswanburst
[ Space ] demystify [ Secondary Space ]
[ Format ] learning-lab, fireside, hands-on
Description
Many developers understand writing code, but rarely consider the packets that flow back and forth to allow distributed computing to work. By crafting packets by hand, people learn how protocols work, and increase their digital literacy. It helps people understand issues from bandwidth to routing to metadata. This enables deeper discussion of internet related issues from peering to surveillance.
We will also visualise packets with a variety of tools, which can help with presentations or debugging.
Agenda
The workshop will teach people the basics of SCAPY, a python tool to generate and construct packets. The workshop is not so much about using the tool, as about understanding how foundational protocols such as ARP, DHCP, DNS, and HTTP behave.
Participants
Once the network is set up, and the number of participants matters very little. If the workshop is larger, I might need to recruit a friend to help tutor people individually.
Outcome
The crafting of packets demystifies network traffic. This can help the particpants, code, debug, design, or understand network traffic. Hopefully the will feel more comfortable writing network facing code, or understanding what happens the browse the internet.