Videos

Published on June 26th, 2020 📆 | 7069 Views ⚑

0

Sztefan Edwards – On Being a type-heavy Scheme programer in InfoSec


iSpeech.org


Full title:
On Being a type-heavy Scheme programer in InfoSec, or, how I learnt to hate everything & love better type systems

Abstract
This talk is a short anabasis of someone who uses functional programming to break, rather than build, software. This talk will cover how a college dropout uses languages such as OCaml, Scala, and F# to do digital forensics, reverse engineer IoT firmware, and perform penetration tests on networks and websites alike. Additionally, we will close on ideas on how to use functional programming in modeling architecture, to allow for a more programmatic and logical approach to assessing risk for businesses and systems alike. No specific programming language is assumed, as this talk will wander, Greek-like, across the landscape of breaking and building. Our quest is to explore where functional programming can take an industry not used to formal analysis, and more likely to adopt anarchistic "hacks."





Bio
Stefan was a coal miner until ‘56, when a tragic accident involving a tunafish sandwich ruined his ability to sing to the deep veins of the earth. So instead, he fell back on his avocation, which was "with those computer thingies." At Uni, he had studied continental philosophy and computer science, but dropped out to pursue an exciting career in "working too much." When not working, he’s growing something, reading something, or doing something with his family.
source

Tagged with:



0 Responses to Sztefan Edwards – On Being a type-heavy Scheme programer in InfoSec