<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BRFRYD@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BRFRYD</pentabarf:event-slug>
            <pentabarf:title>KEYNOTE: The Demise of the Cybersecurity Workforce (!?)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T100000</dtstart>
            <dtend>20211012T105000</dtend>
            <duration>005000</duration>
            <summary>KEYNOTE: The Demise of the Cybersecurity Workforce (!?)</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/BRFRYD/</url>
            <location>The Point</location>
            
            <attendee>G. Mark Hardy</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CYLURG@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CYLURG</pentabarf:event-slug>
            <pentabarf:title>Fuzzers, analyzers, and other Gophers insecticides</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T110000</dtstart>
            <dtend>20211012T115000</dtend>
            <duration>005000</duration>
            <summary>Fuzzers, analyzers, and other Gophers insecticides</summary>
            <description>Go is a great language that is explicit, simple, and it makes writing concurrency extremely easy. Yet, it suffers from many of the same vulnerabilities you&#x27;d encounter in C and C++ applications. Writing concurrent Go code can also be risky, as vicious concurrency bugs can slowly sneak into your application. So, how can you get started discovering vulnerabilities in Go code? This talk will discuss approaches to finding vulnerabilities in Go code and the state of static and dynamic analysis tools for automated discovery of Go vulnerabilities, from static analysis to fuzzing to fault injection. We will learn about common vulnerabilities in Go and how to catch them, whether you are a security researcher or a Go developer. We will focus on:

- Learning common bugs in Go applications
- Learn the types of concurrency bugs that are common to Go
- Discuss the state of tooling for catching and discovering Go bugs and the techniques that they rely on
- Demonstrate Gotico, a tool currently in development for catching library-specific bugs</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk + Hands-On Demo</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/CYLURG/</url>
            <location>The Point</location>
            
            <attendee>Alex Useche</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WRQEVD@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WRQEVD</pentabarf:event-slug>
            <pentabarf:title>Sleight of ARM: Demystifying Intel Houdini</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T130000</dtstart>
            <dtend>20211012T135000</dtend>
            <duration>005000</duration>
            <summary>Sleight of ARM: Demystifying Intel Houdini</summary>
            <description>NOVEL CONTRIBUTIONS OF THIS RESEARCH:  
The Intel Houdini emulator is a black box that does not appear to have undergone any significant public research into its inner workings or security impact. Existing work has focused on implementing function hooks targeting ARM code running through Houdini, but has not gone much deeper than that. This research dives into the internals of Houdini, discusses the security issues it introduces, and introduces several novel abuses of the runtime it provides.

WHY THIS RESEARCH MATTERS:  
This research sheds a light onto the internal workings of a poorly understood binary emulator -- that among other issues, can enable malware to enter mobile app stores undetected -- and offers remediation strategies to app stores. The research also offers remediation and hardening advice to implementers of binary translators. In the near future, due to ISA diversification across x86, ARM, and RISC-V, there will likely be an increased need for binary translators to support porting software across both architectures and operating systems. Due to the compatibility and performance needs required, it is likely that &quot;in-process&quot; binary translators, such as Houdini and Rosetta 2, will be used over OS- or &quot;hypervisor&quot;-style sandbox emulators such as QEMU. Due to their &quot;direct&quot; mode of operation, they can introduce various kinds of risks that are highly specific to the implementation and host system. Our work extends modern security research into this newer style of emulator with a focus on ensuring that these newer binary translator emulators do not weaken the existing security model for native processes nor introduce additional vulnerabilities.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/WRQEVD/</url>
            <location>The Point</location>
            
            <attendee>Brian Hong</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QKZRPV@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QKZRPV</pentabarf:event-slug>
            <pentabarf:title>Extra Better Program Finagling (eBPF) for Attack and Defense</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T140000</dtstart>
            <dtend>20211012T145000</dtend>
            <duration>005000</duration>
            <summary>Extra Better Program Finagling (eBPF) for Attack and Defense</summary>
            <description>Program instrumentation and tracing is a key component of any offensive persistence framework or defensive endpoint detection and response (EDR) technology. Desktop and Server platforms have included various tracing tools and APIs over the years from strace and truss to DTrace and SystemTap. This talk will focus on the latest tracing infrastructure known as Extended Berkeley Packet Filters (eBPF) which is currently supported on Linux and is coming to Windows as well. 

eBPF has the ability to trace arbitrary kernel and userland binaries and includes a program verifier for the attached hook functions implemented by the user. As the tracing technologies are merging into a unified API layer, we see adoption happening for both the offensive and defensive tooling. eBPF is complex with several front end languages and backend hooking engines. This talk will explain how eBPF works, what it takes to write eBPF based hooks, and demonstrate two simple  tools for verfiying or infecting ELF binaries on the fly. 

Some of the topics we will cover: 
- What workflows allow rapid development of eBPF programs
- How to use eBPF to verify privileged processes and build your own telemetry
- How to use eBPF to stealthily infect ELF binaries from kernel
- Why you should never load eBPF with Python w/ demo against real EDR
- Fuzzing results for uBPF, the eBPF front end for Windows
- The future of eBPF on Windows and Linux</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/QKZRPV/</url>
            <location>The Point</location>
            
            <attendee>Richard Johnson</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UV79FN@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UV79FN</pentabarf:event-slug>
            <pentabarf:title>Getting Down with Bringup</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T150000</dtstart>
            <dtend>20211012T155000</dtend>
            <duration>005000</duration>
            <summary>Getting Down with Bringup</summary>
            <description>Systems these days depend on the lowest stages of start up to provide a base for security further up the chain.  As the security community and hackers have gotten better tools and better at sniffing out bugs, security has been forced to move down the chain.  But how far?  Is the boot loader enough? At what point can you really call it &quot;SecureBoot&quot;? Do you need a TPM?

We are going down the rabbit hole to find out where the bits get flipped, whats signed, whats not, and what IS signing anyway? Let&#x27;s take a look at chip ROMs, BIOS, UEFI, e-fuses, pre-boot partitions (like TrustZone and aBoot), where TPMs get involved, and when boot loaders go wrong.

Lets see if we can get a &quot;secure&quot; boot environment going on cheap, easy to debug hardware, and juts how secure we can make it.  After all, doesn&#x27;t every hacker need a place where they can try out their boot loader and firmware exploits?</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk + Hands-On Demo</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/UV79FN/</url>
            <location>The Point</location>
            
            <attendee>Gene Erik</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UQ7RVJ@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UQ7RVJ</pentabarf:event-slug>
            <pentabarf:title>Making Mischief with Machine Specific Register Based Exploits</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T160000</dtstart>
            <dtend>20211012T165000</dtend>
            <duration>005000</duration>
            <summary>Making Mischief with Machine Specific Register Based Exploits</summary>
            <description>This talk will introduce the audience to the concept of model specific registers, with a brief overview of their history and introduction. An overview of the commonly used model specific registers will be given, with examples in a vulnerable driver being used to illustrate how and where they are used. A sample driver will be reverse engineered to demonstrate the process of assessing a vulnerability with model specific register use, an example exploit will also be given to demonstrate how the registers can be successfully leveraged in order to gain kernel code execution. Finally, mitigation strategies for model specific register based attacks will be given for kernel mode driver developers.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/UQ7RVJ/</url>
            <location>The Point</location>
            
            <attendee>John D Dunlap</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>C8BGWG@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-C8BGWG</pentabarf:event-slug>
            <pentabarf:title>Free as in Beer: Building a low cost static analysis program</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T170000</dtstart>
            <dtend>20211012T175000</dtend>
            <duration>005000</duration>
            <summary>Free as in Beer: Building a low cost static analysis program</summary>
            <description>Scaling static analysis across languages and multiple codebases is a difficult process at best. Here we walk through our setup, which we&#x27;ve designed to be easy to maintain, trivial to add additional codebases, and provide few false positives. Plus, the primary tool we use is free, as in beer. Cheers.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk + Hands-On Demo</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/C8BGWG/</url>
            <location>The Point</location>
            
            <attendee>Erin Browning</attendee>
            
            <attendee>Tim Faraci</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BJHYZ7@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BJHYZ7</pentabarf:event-slug>
            <pentabarf:title>Wakeboarding and Wakesurfing</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T063000</dtstart>
            <dtend>20211012T090000</dtend>
            <duration>023000</duration>
            <summary>Wakeboarding and Wakesurfing</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/BJHYZ7/</url>
            <location>Wake Boarding</location>
            
            <attendee>Somerset Recon</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XYPTTH@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XYPTTH</pentabarf:event-slug>
            <pentabarf:title>Private Viewing: James Bond No Time to Die</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T200000</dtstart>
            <dtend>20211012T230000</dtend>
            <duration>030000</duration>
            <summary>Private Viewing: James Bond No Time to Die</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/XYPTTH/</url>
            <location>AMC 18 (Fashion Valley)</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ELQA8C@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ELQA8C</pentabarf:event-slug>
            <pentabarf:title>ToorCon CTF</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211012T100000</dtstart>
            <dtend>20211012T180000</dtend>
            <duration>080000</duration>
            <summary>ToorCon CTF</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/ELQA8C/</url>
            <location>ToorCon CTF</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>X3LW87@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-X3LW87</pentabarf:event-slug>
            <pentabarf:title>KEYNOTE: On Hardware Hacking and Turtles</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T100000</dtstart>
            <dtend>20211013T105000</dtend>
            <duration>005000</duration>
            <summary>KEYNOTE: On Hardware Hacking and Turtles</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/X3LW87/</url>
            <location>The Point</location>
            
            <attendee>Jasper van Woudenberg</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KCFGVF@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KCFGVF</pentabarf:event-slug>
            <pentabarf:title>The Unauthorized Guide to the LUNA USB Multitool</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T110000</dtstart>
            <dtend>20211013T115000</dtend>
            <duration>005000</duration>
            <summary>The Unauthorized Guide to the LUNA USB Multitool</summary>
            <description>The Great Scott Gadgets LUNA USB Multitool hardware is set to begin shipping in late May of 2022. Unfortunately, global events will likely prevent the GSG team from being able to present their new platform before its release, so you get the next best thing  the 100% unofficial, unauthorized talk. Based on my experience with the latest beta hardware and LUNAs open-source design, Ill first introduce LUNA, its history, its goals, and its capabilities, then cover applications that currently work out-of-the box, including high-speed USB traffic capture and analysis (in conjunction the open-source ViewSB software) and device emulation/manipulation using FaceDancer. Ill then pivot to talk about how you can extend LUNAs functionality by writing new gateware, briefly covering digital logic design, hardware description languages, the nMigen Python-based HDL, and testing your design in simulation. Ill demonstrate how to build a simple System-on-Chip design based on a simple RISC-V core and write firmware for it to control custom logic, making LUNA a standalone FPGA/SoC development board. I will show off some weird, powerful, and definitely unsupported projects you can create with LUNA. Finally, Ill talk about other unofficial hardware platforms LUNA targets, how to create additional targets, and how you can get started with LUNA on hardware you might already own!

Keep hacking.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk + Hands-On Demo</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/KCFGVF/</url>
            <location>The Point</location>
            
            <attendee>Karl Koscher</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>M9ETDR@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-M9ETDR</pentabarf:event-slug>
            <pentabarf:title>House of Heap Exploitation (Workshop)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T130000</dtstart>
            <dtend>20211013T170000</dtend>
            <duration>040000</duration>
            <summary>House of Heap Exploitation (Workshop)</summary>
            <description>- Module 1 - Introduction to the GLibC Heap Allocator: 
    - History of dynamic memory allocators
    - Basic Data structures
    - Chunks
    - Bins (Free Chunks Handling)
    - Challenge #1: Fixing a chunk
    - Malloc &amp; Free Ordering
- Module 2 - Heap Vulnerability Classes: 
    - Ideal heap environment testing setup
    - Buffer overflows    
    - Use after frees
    - Challenge #2: Use after free 
    - Double frees
- Module 3 - Fd Poisoning: 
    - Understanding the TCache Bin
    - Exploiting fd pointers
    - Challenge #3: Fd Poison
    - Introduction to TCache leaks
    - Fastbin Variation
    - Pointer Mangling
- Module 4: Unlink:
    - Understanding the original bins (unsorted, small and large) 
    - Removing a chunk from a bin
    - Unlink attack for arbitrary write primitive
    - Modern unlink attack
    - Unsafe unlink demo
    - Challenge #5: Unlink Attack
- Module 5 - Overlapping Chunks: 
    - Understanding the size and prev_size chunk metadata
    - Corrupting the size field
    - Overlap chunks by growing the size
    - Challenge #6: Overlap two chunks
    - Variant analysis (shrinking, mmap, unsorted bin, etc.) 
- Conclusion</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/M9ETDR/</url>
            <location>The Point</location>
            
            <attendee>Maxwell (Strikeout) Dulin</attendee>
            
            <attendee>Kevin Choi</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GFTAYN@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GFTAYN</pentabarf:event-slug>
            <pentabarf:title>The isle of tortuga, but on the internet</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T170000</dtstart>
            <dtend>20211013T171000</dtend>
            <duration>001000</duration>
            <summary>The isle of tortuga, but on the internet</summary>
            <description>This is a high-level talk about the colorful antics that attackers are getting up to outside of the typical &quot;phish-to-ransomware&quot; approach that has become popular in the last few years. The bar isn&#x27;t going up, exactly, but more like the bar is getting wider. Attackers are employing interesting and colorful tactics and these sorts of behaviors typically fall outside of the comfort-zone of defenders, as they will involve things like sim cloning, DNS attacks, theft of cookies and taking advantage of lax business logic and misconfigurations to avoid triggering sensors by using actual exploits, or doing things like classical scan-and-attack techniques. Defenders will get an idea of some of the new tricks attackers are deploying, and attackers may learn some new tricks!</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/GFTAYN/</url>
            <location>The Point</location>
            
            <attendee>Dan Tentler</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XGYT99@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XGYT99</pentabarf:event-slug>
            <pentabarf:title>HACK THE, er... WESTERN HEMISPHERE!!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T171500</dtstart>
            <dtend>20211013T172500</dtend>
            <duration>001000</duration>
            <summary>HACK THE, er... WESTERN HEMISPHERE!!</summary>
            <description>The Shadytel cabal has been provided an unprecedented opportunity to legally uplink to and use a vacant transponder slot on a geostationary satellite about to be decommissioned. This lightning talk will cover the tools we used (including the HackRF, GNU Radio, tsduck, Flusonic, OBS, and others) to convert an unused commercial uplink facility into the ultimate, legitimate information broadcast.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/XGYT99/</url>
            <location>The Point</location>
            
            <attendee>Karl Koscher</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GNT7YX@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GNT7YX</pentabarf:event-slug>
            <pentabarf:title>The Unauthorized Guide to the LUNA USB Multitool (Demo Time)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T130000</dtstart>
            <dtend>20211013T150000</dtend>
            <duration>020000</duration>
            <summary>The Unauthorized Guide to the LUNA USB Multitool (Demo Time)</summary>
            <description>I will have my LUNA prototype with me that people will likely be able to experiment with. Im hoping to have a CodeSpaces-like environment where people can simply load up the base LUNA code base in their browser, hack on some Python or nMigen gateware, run tests, and finally see their hacks running on real hardware.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Hands-On Demo</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/GNT7YX/</url>
            <location>The Lawn - Alpha</location>
            
            <attendee>Karl Koscher</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LWDTPB@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LWDTPB</pentabarf:event-slug>
            <pentabarf:title>Getting Down with Bringup (Demo Time)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T150000</dtstart>
            <dtend>20211013T170000</dtend>
            <duration>020000</duration>
            <summary>Getting Down with Bringup (Demo Time)</summary>
            <description>For the demo, we will take a loot at a modern arm based platform and an x86/64 platform that are easy to recover from if broken.  We&#x27;ll build some firmware, learning the tools, break a device, recover it, look at debug points.  Attendees will probably need/want some VU meters, FTDI/TTL connectors, power strips, and something raspbery-pi like to follow along.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/LWDTPB/</url>
            <location>The Lawn - Alpha</location>
            
            <attendee>Gene Erik</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XAQEHG@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XAQEHG</pentabarf:event-slug>
            <pentabarf:title>Free as in Beer: Building a low cost static analysis program (Demo Time)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T130000</dtstart>
            <dtend>20211013T150000</dtend>
            <duration>020000</duration>
            <summary>Free as in Beer: Building a low cost static analysis program (Demo Time)</summary>
            <description>We will demo tuning static analysis rules to specific environments. Attendees will need to download Semgrep, the static analysis engine our program is based upon, beforehand. We have tuned our rules extensively, which has greatly reduced our false positive rate.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/XAQEHG/</url>
            <location>The Lawn - Beta</location>
            
            <attendee>Erin Browning</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PHDDMD@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PHDDMD</pentabarf:event-slug>
            <pentabarf:title>Fuzzers, analyzers, and other Gophers insecticides (Demo Time)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T150000</dtstart>
            <dtend>20211013T170000</dtend>
            <duration>020000</duration>
            <summary>Fuzzers, analyzers, and other Gophers insecticides (Demo Time)</summary>
            <description>I will demo three tools:

- Go-fuzz for fuzzing Go applications
- GCatch for detecting concurrency bugs in Go code
- gotico, a tool currently in development for catching library-specific bugs</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/PHDDMD/</url>
            <location>The Lawn - Beta</location>
            
            <attendee>Alex Useche</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TMVUJA@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TMVUJA</pentabarf:event-slug>
            <pentabarf:title>Nerf Modding 101 (Workshop)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T130000</dtstart>
            <dtend>20211013T170000</dtend>
            <duration>040000</duration>
            <summary>Nerf Modding 101 (Workshop)</summary>
            <description>Are you a gadgeteer, modder, tinkerer? Do you want to be but hardly know how to use a screwdriver? Well, then this workshop is for you... There is no reason to settle for a stock blaster out of the box!

Join long time prop maker, inventor &amp; nerf modifier Riverside in a workshop that will go step by step through modding the Nerf Zombie Strike Hammershot Blaster; one of the hottest blasters on the market.

What will I learn if I join this workshop?
In this workshop you will learn the secret inner workings of the four major classes&#x27; of nerf blaster (Electric, Spring, Air, Gas).

We will cover modification principles for both functionality (shoot farther) and cosmetic (wow that&#x27;s pretty/cool!)

This includes masking &amp; paint, form factor changes (addition and reduction), air-flow restriction removals, and a lot more...

As part of our nerf gun cosmetics instruction, we will be covering an introduction to basic electronics and the use of LED lights to make things glow as well as the basics of Bondo to change shapes of basic guns.

Of course all of this amazing stuff will require some crazy tools; drills, hammers, saws, dremmel&#x27;s, etc. So we will be going over the proper &quot;safe&quot; use of each tool for beginners.

NOTE: Basic paint colors will be provided. If you would like super fancy colors and want to bring your own, please contact the instructor ahead of time to ensure it is the right type of paint (Must be paint for plastic).</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/TMVUJA/</url>
            <location>The Lawn - Gamma</location>
            
            <attendee>Riverside</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YGHLGR@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YGHLGR</pentabarf:event-slug>
            <pentabarf:title>Beach Luau</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T183000</dtstart>
            <dtend>20211013T200000</dtend>
            <duration>013000</duration>
            <summary>Beach Luau</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/YGHLGR/</url>
            <location>Beach Lounge</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>NF33MH@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-NF33MH</pentabarf:event-slug>
            <pentabarf:title>Party!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T210000</dtstart>
            <dtend>20211014T000000</dtend>
            <duration>030000</duration>
            <summary>Party!</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/NF33MH/</url>
            <location>Toro (Downtown)</location>
            
            <attendee>Keith Myers</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RNET8S@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RNET8S</pentabarf:event-slug>
            <pentabarf:title>ToorCon CTF</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211013T100000</dtstart>
            <dtend>20211013T160000</dtend>
            <duration>060000</duration>
            <summary>ToorCon CTF</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/RNET8S/</url>
            <location>ToorCon CTF</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>G7EQQC@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-G7EQQC</pentabarf:event-slug>
            <pentabarf:title>Beach Lounge &amp; Activities</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211014T100000</dtstart>
            <dtend>20211014T172000</dtend>
            <duration>072000</duration>
            <summary>Beach Lounge &amp; Activities</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/G7EQQC/</url>
            <location>Beach Lounge</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DDVQES@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DDVQES</pentabarf:event-slug>
            <pentabarf:title>Party Cruise</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211014T200000</dtstart>
            <dtend>20211014T220000</dtend>
            <duration>020000</duration>
            <summary>Party Cruise</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/DDVQES/</url>
            <location>Bahia Belle</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GW39ME@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GW39ME</pentabarf:event-slug>
            <pentabarf:title>Escape Rooms!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211014T173000</dtstart>
            <dtend>20211014T190000</dtend>
            <duration>013000</duration>
            <summary>Escape Rooms!</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/GW39ME/</url>
            <location>Escape Rooms</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DJZMXS@@talks.toorcon.net</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DJZMXS</pentabarf:event-slug>
            <pentabarf:title>Paddle Pub &amp; San Diego Beer Tasting</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20211014T150000</dtstart>
            <dtend>20211014T170000</dtend>
            <duration>020000</duration>
            <summary>Paddle Pub &amp; San Diego Beer Tasting</summary>
            <description>## **Beer List 2021**

This year we focus on three different breweries for different samples of San Diego brewing.

#### **Ballast Point**
*****
* **Longfin Lager** - https://untappd.com/b/ballast-point-brewing-company-longfin/11602
* **California Kölsch** - https://untappd.com/b/ballast-point-brewing-company-california-kolsch/1387947
* **Blood Orange Lager** - https://untappd.com/b/ballast-point-brewing-company-blood-orange-lager/4539244
* **Grapefruit Sculpin** - IPA with Grapefruit  - https://untappd.com/b/ballast-point-brewing-company-grapefruit-sculpin/285658

#### **Alesmith**
*****
* **Tropical Marmalade** - Hazy IPA https://untappd.com/b/alesmith-brewing-company-tropical-marmalade/3215328
* **San Andreas Shake** - Milkshake IPA with Lactose and Pineapple  https://untappd.com/b/alesmith-brewing-company-san-andreas-shake/4469840
* **Speedway Stout** - Imperial Stout with Mexican Dark Chocolate, Sea Salt, and Mexican Coffee https://untappd.com/b/alesmith-brewing-company-speedway-stout-w-mexican-dark-chocolate-sea-salt-and-mexican-coffee/4474854
* **.394 Pale Ale** - San Diego Style Pale Ale https://untappd.com/b/alesmith-brewing-company-san-diego-pale-ale-394/705460
* **Aleschmidt Oktoberfest** - German-Style Märzen Lager https://untappd.com/b/alesmith-brewing-company-aleschmidt-oktoberfest-2021/4428298


#### **Mikkeler **
*****
* **Falling Sparks** - West Coast IPA https://untappd.com/b/mikkeller-brewing-san-diego-falling-sparks/4464234
* **Træblod** - Imperial Stout brewed with Maple &amp; Coffee https://untappd.com/b/mikkeller-brewing-san-diego-traeblod/3877424
* **This Just In!** - Imperial Tart Ale with Pear and Vanilla Beans https://untappd.com/b/mikkeller-brewing-san-diego-this-just-in/4442726
* House Mikkeller of San Diego&#x27;s **Ghost Visions Lager** - Winter is HERE https://untappd.com/b/mikkeller-brewing-san-diego-game-of-thrones-ghost-visions/4535436
* **Spontanblueberry** - Blueberry Lambic Mikkeller https://untappd.com/b/mikkeller-spontanblueberry/2273521 
* **Hammock Bound** - `Fruited Berliner Weisse Ale with Key Lime` https://untappd.com/b/mikkeller-brewing-san-diego-hammock-bound/4409430</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Activity</category>
            <url>https://talks.toorcon.net/toorcon-2021/talk/DJZMXS/</url>
            <location>Paddle Pub</location>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
