~/conference

BSidesSF 2020

date:2020-02-23..2020-02-24
location:San Francisco, United States
series:BSidesSF · 7 editions
tags:[security]
titleauthorlength
Day One Opening RemarksReed Loden10m
Opening notes list concrete logistics and community numbers: about 185 volunteers and ~30 year‑round staffers run a three‑floor event with multiple tracks…
Talk
Keynote: Dumping Traditional Security TeamsFredrick "Flee" Lee38m
Argues that centralized security teams shrink outcomes and instead shifts ownership to product and dev teams, scaling security from tiny staffs (<1% of…
Talk on
Fantastic AWS Attacks and Where to Find ThemGeorgios Kapoglis20m
Demonstrates concrete AWS detections mapped to the ATT&CK Cloud matrix: hunts for STS assume-role from EC2 metadata abuse, anomalous create-user &…
Talk on
Checking Your --privileged ContainerSam "Frenchie" Stewart, Maya Kaczorowski24m
Shows that the --privileged flag effectively disables confines: containerd sets withAllCapabilities, mounts the host fs, rewrites read-only mounts, disables…
Talk on
Graph Based Detection and Response with GraplColin O'Brien46m
Grapl is an open source graph analytics detection and response platform that ingests Sysmon or JSON logs, deduplicates entities into a master graph and claims…
Talk on
How Software Transparency Can Help Save the WorldAllan Friedman27m
Claim: a machine-readable SBOM lets organizations answer “Am I affected?” by mapping actual components and versions, hashes and relationships. Work focuses on…
Talk on
How to Kill an AWS Access KeyBenjamin Hering25m
Shows how static AWS access keys get replaced by SAML + STS using AWS’s assume-role-with-saml API, Okta as the IdP, and a helper CLI (aws-okta or equivalents)…
Talk on
Panel: Let's Get 360 w/Bug Bounty!Maria M, Chloé M, Jeff B, Tanner E, Ben S50m
Panelists compare hunter, triage and company workflows and say communication is the biggest bottleneck, not tools. Hunters report spending from a few hours a…
Talk on
Peeling the Web Application Security OnionNoam Lorberbaum, Keith Mashinter23m
Redesign separates static and dynamic layers and hardens each with concrete components: React + nginx + S3 CDN for public assets with strict content security…
Talk on
Hanging on the Telephone: Hacking VoIPSarah Young21m
History of phone hacking traces from Captain Crunch whistles and blue boxes to modern SS7 exploits, but practical risks are current: IP phones register with a…
Talk on
The Voight-Kampff Test for Discovering VulnerabilitiesVanessa Sauter25m
Builds a practical filter that separates vulnerabilities found by dynamic scanners from those that require human context. Uses Cobalt data from about 300…
Talk on
MOSE: Using Configuration Management for EvilJayson Grace23m
MOSE is an open-source Go binary that translates a single command or script into Puppet/Chef/Ansible/Salt payloads, automating discovery of where to place…
Talk on
A Look at Jython-Enhanced Reverse Engineering with GhidraByron Roosa47m
Shows a concrete Ghidra workflow that automates resolving SpyEye’s hashed Windows API calls by using Ghidra’s Java/Python API and the built-in decompiler. It…
Talk on
Mapping the Connections Inside Russia’s APT EcosystemAri Eitan17m
Research collects roughly 2,000 unique Russian-attributed samples, classifies them into 60 families and 200 modules, disassembles binaries into assembly…
Talk on
Non-Political Security Learnings from the Mueller ReportArkadiy Tetelman21m
Timeline shows 90 spear phishing emails in mid-March 2016, John Podesta phished March 19, GRU gains DCCC access April 12 then pivots over a VPN to the DNC…
Talk on
Secure by Design: Usable Security ToolingHon Kwok17m
Rewrote the entire frontend for an internal scanning tool, adding deep linking, a conventional navigation bar, a dark theme, and denser tables that increase…
Talk on
Purple is the New Black: Modern Approaches to Application SecurityTanya Janca24m
Combines defence, offence, automation, empathy and continuous learning into a practical app-sec playbook: adopt zero trust and assume breach mindsets; secure…
Talk on
Visualizing SecurityJay Jacobs40m
Animated packet captures from AWS reveal a slow, massive scan that originates from Vietnam and runs for roughly 40 hours across TCP and UDP, created by…
Talk on
Bootstrapping SecurityJared Casner, Rob Shaw24m
Bootstrapped fintech describes concrete steps: make security part of every job description, require a one-page RFC time-boxed to under two hours, run continual…
Talk on
Serverless Osquery Backend and Big Data ExplorationGeller Bedoya25m
CloudFlare builds a serverless osquery backend called cenote on GCP using Cloud Functions, Pub/Sub, Redis, BigQuery, Stackdriver and memcache, decoupling…
Talk on
Privacy Nightmares while Using ML/AISameer Ahirrao, Yogesh Karpate25m
Sameer Ahirrao, Yogesh Karpate - Privacy Nightmares while Using ML/AI in Your Applications Everyone is excited with using ML And AI in applications but what…
Talk on
Dispatch: Crisis Management AutomationMarc Vilanova, Forest Monsen26m
Dispatch automates the full incident lifecycle: a simple intake form that creates JIRA tickets and Slack channels, assigns an incident commander, pages on-call…
Talk on
Ask the EFFAlexis Hancock, Kurt Opsahl, Hayley Tsukayama, Jamie Williams38m
Updates on surveillance, encryption, compelled decryption, and privacy cover concrete wins and active fights: HTTPS Everywhere ships inside Tor and Brave…
Talk on
Sharks in the Water: Open Source Component Risk and MitigationAaron Brown24m
Open source components explode in volume — roughly 22,000 new releases per day since 2018 and NPM alone supplies most app code — and risk follows: enterprises…
Talk on
CISO Vendor Relationship PodcastDavid Spark, Mike Johnson, Olivia Rose44m
45-minute live podcast recording that mixes rapid-fire advice, listener Q&A and a game called "What's Worse?" and gives concrete vendor-CISO tactics: stop cold…
Talk on
Break Crypto like a Pro!Alexei Kojenov42m
Shows concrete exploits and working demos: Github code reproduces an attack that decrypts a ciphertext via a padding oracle demo in seconds, an RC4 image XOR…
Talk on
Adventures in Vendor Security and Continuous ReviewLokesh Pidawekar23m
Builds a continuous vendor-review pipeline that scans public sources daily and cross-checks them with any available SOC 2 or pen‑test evidence, claiming work…
Talk on
Managing the Assets of Your Security CareerKyle Tobener, Chris John Riley25m
Argues that treating stakeholders as trackable assets and managing them with simple tooling increases influence and promotion success: uses a Google…
Talk on
Transform Your Presentation SkillsAnne Ricketts, Hilary Spreiter50m
Workshop gives precise, repeatable changes: use feet hip-distance and a piece of tape on stage to ground movement, match gestures to words, hold eye contact…
Talk on
Day Two Opening RemarksReed Loden09m
Conference hits its 10th anniversary and runs with logistics: morning pancakes, lunch 12:00–1:30, sponsor raffle at 12:30, Career Center open 11:00–3:00 in the…
Talk
Keynote: What's New or Not in 2020: Are we Making Progress?Larkin Ryder36m
A decade review names concrete incidents and shifts: Stuxnet damaged about $20M of centrifuges and used USBs to bridge air gaps, WannaCry hits 150 countries…
Talk on
Leveraging Osquery for DFIR at ScaleSohini Mukherjee20m
Claims that OSQuery can fast‑track DFIR by collecting live artifacts at scale: process execution, command lines, open sockets, loaded DLLs and file mtimes…
Talk on
Chrome Extension Risks and YouChris Barcellos, Abhi Kafle21m
Lyft inventories ~8,000 Chrome extension IDs from a quick sample, scores them with CRXcavator, imports results into a cartography module, and builds an…
Talk on
Lessons from DevSecOps TrenchesClint G, Zane L, Astha S, Justine O, Doug D49m
A frank account of what actually works: a homemade dynamic analyzer once DOSed PagerDuty so scripts need operational testing; year‑long SAST/DAST rollouts…
Talk on
San-Serif Rules Everything Around MeTravis Knapp-Prasek09m
Mixed‑case sans‑serif makes lowercase l and uppercase I visually identical in Gmail, Apple iMessage, Facebook and Twitter so simple homograph phishing is…
Talk on
The GCP Metadata APIDylan Ayrey, Allison Donovan30m
GCP’s metadata API returns instance credentials and can be abused despite extra protections; defaults attach powerful service accounts to cloud functions and…
Talk on
k-rail: A Tool to Manage K8s Securely at SpeedDustin Decker25m
k-rail enforces pod-level rules via a validating/mutating webhook to block risky configs (no bind mounts, no privileged containers, no hostNetwork, image hash…
Talk on
Security, Politics, Neutrality, and Protecting UsersBrendan O'Connor26m
Tech neutrality causes concrete harms: companies volunteer to enforce foreign court orders like GitHub takedown of Tsunami Democratic, legal theories claim…
Talk on
Securing Coinbase’s Edge Payments InfrastructureNishil Shah46m
Coins move through brittle rails: concrete examples include ACH routing+account only auth that lets anyone with numbers initiate pulls, NACHA files that are…
Talk on
Developing a Baseline Security Standard for Endpoint DevicesClaire Moynahan11m
Project builds a measurable endpoint baseline for laptops and workstations and maps OS controls to a Boolean compliance score across Windows 10, macOS, and…
Talk on
If You’re Not Using SSH Certificates You’re Doing SSH WrongMike Malone11m
Argues that simple public‑key SSH is the operational and security problem and that switching to certificate auth fixes it: OpenSSH added certificates in…
Talk on
From Cockroaches to Marble FloorsDaniel Tobin, Paul Pereyda Karayan28m
Argues that treating security flaws as ordinary defects cuts breach risk and raises product quality by aligning QA, DevOps and security around the same metrics…
Talk on
Real Time Vulnerability AlertingAmol Sarwate47m
System ingests public feeds (NVD, Exploit-DB, vendor advisories, blogs, Twitter), stores records in RDS relational DB, and uses multiple AWS Lambda jobs plus a…
Talk on
So You’re the First Security HireBryan Zimmer19m
Practical roadmap for the first security hire: inventory crown jewels, map legal and customer compliance needs, and rank threats with Mitre ATT&CK and CVSS to…
Talk on
2FA in 2020 and BeyondKelley Robinson24m
Data show tradeoffs: SMS is easy to onboard but vulnerable to SS7 and SIM‑swap; Google finds SMS blocks 100% of automated bots, 96% of bulk phishing and 76% of…
Talk on
Creating Threat Intelligence Signals in a “Zero Trust” EnvironmentOr Katz17m
Argues that threat intel must shift from perimeter alerts to entity-focused, signal-based data→signals→actions that score user and device trust and apply…
Talk on
Security Learns to Sprint: DevSecOpsTanya Janca27m
Argues that security stops being the bottleneck by matching DevOps cadence: break security work into sprints, make critical security bugs break the build, and…
Talk on
How to 10X Your Company’s Security (Without a Series D)Clint Gibler47m
Summarizes a practical playbook pulled from 50+ talks and dozens of tools and shows concrete wins: continuous PR scanning with fast AST checks using sgrep AST…
Talk on
When GDPR and CCPA strikeRafae Bhatti25m
GDPR and CCPA turn “works-as-designed” data use into legal risk: Equifax’s settlement hits about $700M, Cambridge Analytica affected ~87M profiles and would…
Talk on
Phishy Little Liars - Pretexts That KillAlethe Denis22m
Shows how to use OSINT to build fast, target-specific pretexts that actually work: comb Glassdoor, LinkedIn, corporate videos, geotagged Instagram and image…
Talk on
Panel: Mental Health for HackersChloé M, Ryan L, Susan P42m
Panel outlines measurable claims and built interventions: community nonprofit Mental Health Hackers spins up a mental health village at conferences (yoga…
Talk on
How To Write Like It's Your JobBrianne Hughes22m
Practical five-step system: admit writing is part of the job, dump a rough first draft, set aside explicit editing time, use concrete tools and checklists…
Talk on
RIS-ky Business: Exploiting Medical Information SystemsJacob Brackett22m
Research shows radiology networks accept unauthenticated DICOM associations via guessable AE titles, allowing remote C‑FIND queries and C‑STORE uploads…
Talk on
How The Coasts Approach Information Security DifferentlySourya Biswas20m
Banks prioritize compliance and documented processes while Valley firms prioritize speed and engineering; consequence: financial firms often show deprecated…
Talk on
An Effective Approach to Software ObfuscationYu-Jye Tung26m
Argues that most obfuscation boosts potency and resilience but ignores stealth, making transforms easy to detect. Analyzes LLVM’s control-flow flattening…
Talk on
Closing CeremonyReed Loden14m
Record attendance of 2,342 participants and 1,678 badges distributed supports a volunteer-run conference with 185 volunteers filling 349 shifts for over 1,200…
Talk on
Mistakes Made Integrating Security Scanning into CI/CDAtul G, Moses S26m
An expired SSL certificate causes 100+ Slack alerts and a seven to eight hour outage that breaks many Jenkins pipelines, so the team builds a Jenkins shared…
Talk on
What Should and Shouldn’t Scare You: Kubernetes and ContainersConnor Gilbert19m
Kubernetes standardizes images with content-addressable images (SHA-256 digests) and exposes a discoverable API that lets you audit running workloads; concrete…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.