|
1 |
| -<p align="center"> |
2 |
| - <a href="https://revealjs.com"> |
3 |
| - <img src="https://hakim-static.s3.amazonaws.com/reveal-js/logo/v1/reveal-black-text-sticker.png" alt="reveal.js" width="500"> |
4 |
| - </a> |
5 |
| - <br><br> |
6 |
| - <a href="https://github.com/hakimel/reveal.js/actions"><img src="https://github.com/hakimel/reveal.js/workflows/tests/badge.svg"></a> |
7 |
| - <a href="https://slides.com/"><img src="https://s3.amazonaws.com/static.slid.es/images/slides-github-banner-320x40.png?1" alt="Slides" width="160" height="20"></a> |
8 |
| -</p> |
| 1 | +# Musing from Decades of Linux Kernel Security Research |
9 | 2 |
|
10 |
| -reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at [revealjs.com](https://revealjs.com/). |
| 3 | +Previous draft title: Is the Linux Kernel Secure Yet? |
| 4 | +Musings from decades of off-and-on Linux Kernel security research... |
11 | 5 |
|
12 |
| -The framework comes with a powerful feature set including [nested slides](https://revealjs.com/vertical-slides/), [Markdown support](https://revealjs.com/markdown/), [Auto-Animate](https://revealjs.com/auto-animate/), [PDF export](https://revealjs.com/pdf-export/), [speaker notes](https://revealjs.com/speaker-view/), [LaTeX typesetting](https://revealjs.com/math/), [syntax highlighted code](https://revealjs.com/code/) and an [extensive API](https://revealjs.com/api/). |
| 6 | +## Abstract |
13 | 7 |
|
14 |
| ---- |
| 8 | +## Abstract |
| 9 | +The Linux Kernel underpins billions of modern computers and devices ranging across almost every industry. Arguably, its ubiquity places it firmly into the category of critical infrastructure. But, is it secure? In this presentation, Josh will explore this question in detail. He compares and contrasts the security investments being made within the Linux Kernel developer ecosystem with a typical software development life cycle used in a professional development organization. Additionally, he will share a case study of a public and widely exposed security issue that remains unfixed. Finally, he will make recommendations that can reduce the risk posed by running the Linux Kernel. |
15 | 10 |
|
16 |
| -Want to create reveal.js presentation in a graphical editor? Try <https://slides.com>. It's made by the same people behind reveal.js. |
| 11 | +## Bio |
| 12 | +Joshua "jduck" Drake is the Principal Security Researcher at Delphos Labs. He is a software developer, vulnerability researcher, reverse engineer, author, and public speaker with over 15 years of professional experience. He focused a majority of his career in the software space where he discovered, analyzed, and/or developed exploits for hundreds of security problems. jduck spent a decade focused on Android security (2011 to 2021). During that time, he took the lead on authoring the "Android Hacker's Handbook" and bringing the "Stagefright Vulnerabilities" to the public eye. Nowadays, jduck is researching the application of AI to reverse engineering and vulnerability discovery within binaries. When time permits, he likes to participate in Capture the Flag events and spend time with his family and friends. |
17 | 13 |
|
18 |
| ---- |
19 |
| - |
20 |
| -### Sponsors |
21 |
| -Hakim's open source work is supported by <a href="https://github.com/sponsors/hakimel">GitHub sponsors</a>. Special thanks to: |
22 |
| -<div align="center"> |
23 |
| - <table> |
24 |
| - <td align="center"> |
25 |
| - <a href="https://workos.com/?utm_campaign=github_repo&utm_medium=referral&utm_content=revealjs&utm_source=github"> |
26 |
| - <div> |
27 |
| - <img src="https://user-images.githubusercontent.com/629429/151508669-efb4c3b3-8fe3-45eb-8e47-e9510b5f0af1.svg" width="290" alt="WorkOS"> |
28 |
| - </div> |
29 |
| - <b>Your app, enterprise-ready.</b> |
30 |
| - <div> |
31 |
| - <sub>Start selling to enterprise customers with just a few lines of code. Add Single Sign-On (and more) in minutes instead of months.</sup> |
32 |
| - </div> |
33 |
| - </a> |
34 |
| - </td> |
35 |
| - </table> |
36 |
| -</div> |
37 |
| - |
38 |
| ---- |
39 |
| - |
40 |
| -### Getting started |
41 |
| -- 🚀 [Install reveal.js](https://revealjs.com/installation) |
42 |
| -- 👀 [View the demo presentation](https://revealjs.com/demo) |
43 |
| -- 📖 [Read the documentation](https://revealjs.com/markup/) |
44 |
| -- 🖌 [Try the visual editor for reveal.js at Slides.com](https://slides.com/) |
45 |
| -- 🎬 [Watch the reveal.js video course (paid)](https://revealjs.com/course) |
46 |
| - |
47 |
| ---- |
48 |
| -<div align="center"> |
49 |
| - MIT licensed | Copyright © 2011-2024 Hakim El Hattab, https://hakim.se |
50 |
| -</div> |
0 commit comments