{"guid":"8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","title":"Anykernels meet fuzzing","subtitle":"how to make NetBSD a better software for you and me","slug":"Camp2019-10334-anykernels_meet_fuzzing","link":"https://fahrplan.events.ccc.de/camp/2019/Fahrplan/events/10334.html","description":"Battle of making the NetBSD better software by leveraging anykernels\n\nThe NetBSD offers RUMP anykernel which lets users to do the magic and execute drivers, network stacks or file systems in userspace. Having kernel parts running in user space is a great opportunity to fuzz them efficiently without fancy kernel approaches. First general information about RUMP will be discussed to get the audience familiar with the subject, then results focused on testing network stack will be presented along with encountered problems and other fuzzing efforts that currently are taking place in the NetBSD project.","original_language":"eng","persons":["Akat1 Majorana"],"tags":["camp19","10334","Security"],"view_count":370,"promoted":false,"date":"2019-08-22T00:00:00.000+02:00","release_date":"2019-08-23T02:00:00.000+02:00","updated_at":"2026-03-23T00:15:04.559+01:00","length":2638,"duration":2638,"thumb_url":"https://static.media.ccc.de/media/conferences/camp2019/10334-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/camp2019/10334-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/camp2019/10334-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/camp2019/10334-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/Camp2019-10334-anykernels_meet_fuzzing","url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_title":"Chaos Communication Camp 2019","conference_url":"https://api.media.ccc.de/public/conferences/camp2019","related":[{"event_id":7368,"event_guid":"e1b56229-fb1e-480c-9691-c137ec11ee51","weight":15},{"event_id":7369,"event_guid":"f7df9294-6e67-4def-bf45-441663d489f6","weight":20},{"event_id":7379,"event_guid":"0c8f7472-290c-4bdf-bff0-4a7ce16c4f84","weight":7},{"event_id":7381,"event_guid":"e988c76b-3a47-46de-a2c7-77c49a5e731b","weight":34},{"event_id":7383,"event_guid":"acc3dd01-bec3-444f-80c1-5dd37f522aa4","weight":11},{"event_id":7384,"event_guid":"8e743367-04a1-4232-ab03-a54fc210e548","weight":13},{"event_id":7385,"event_guid":"df91b683-2f32-4400-8043-b1d88aa0b454","weight":6},{"event_id":7386,"event_guid":"9b7f0485-2ff1-4302-b1b7-98cbc8b502f4","weight":9},{"event_id":7389,"event_guid":"ed4b6c75-14f4-49fe-a11e-3762bd6b54e3","weight":9},{"event_id":7405,"event_guid":"5337766f-3676-4a2a-b1f6-4bd66b4d71af","weight":18},{"event_id":7425,"event_guid":"06bcc268-f0db-48dc-963d-d3d54c6769a8","weight":18},{"event_id":7447,"event_guid":"f828fab4-661b-4b16-836c-cdf786550e4d","weight":13},{"event_id":7448,"event_guid":"ca82c94e-28b1-4c77-b7c1-0ab024a46c25","weight":13}],"recordings":[{"size":259,"length":2638,"mime_type":"video/mp4","language":"eng","filename":"camp19-10334-eng-Anykernels_meet_fuzzing.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-23T02:54:52.662+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10334-eng-Anykernels_meet_fuzzing.mp4","url":"https://api.media.ccc.de/public/recordings/37368","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":259,"length":2638,"mime_type":"video/mp4","language":"deu","filename":"camp19-10334-deu-Anykernels_meet_fuzzing.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-23T02:55:02.872+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10334-deu-Anykernels_meet_fuzzing.mp4","url":"https://api.media.ccc.de/public/recordings/37369","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":401,"length":2638,"mime_type":"video/mp4","language":"eng-deu","filename":"camp19-10334-eng-deu-Anykernels_meet_fuzzing_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-23T02:55:14.144+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-hd/camp19-10334-eng-deu-Anykernels_meet_fuzzing_hd.mp4","url":"https://api.media.ccc.de/public/recordings/37370","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":40,"length":2627,"mime_type":"audio/mpeg","language":"eng","filename":"camp19-10334-eng-Anykernels_meet_fuzzing_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-23T03:06:06.685+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/mp3/camp19-10334-eng-Anykernels_meet_fuzzing_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/37378","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":26,"length":2627,"mime_type":"audio/opus","language":"eng","filename":"camp19-10334-eng-Anykernels_meet_fuzzing_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-23T03:06:35.218+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/opus/camp19-10334-eng-Anykernels_meet_fuzzing_opus.opus","url":"https://api.media.ccc.de/public/recordings/37379","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":168,"length":2638,"mime_type":"video/mp4","language":"eng-deu","filename":"camp19-10334-eng-deu-Anykernels_meet_fuzzing_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-23T03:07:10.784+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/h264-sd/camp19-10334-eng-deu-Anykernels_meet_fuzzing_sd.mp4","url":"https://api.media.ccc.de/public/recordings/37380","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":218,"length":2638,"mime_type":"video/webm","language":"eng-deu","filename":"camp19-10334-eng-deu-Anykernels_meet_fuzzing_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-23T03:20:26.650+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/webm-sd/camp19-10334-eng-deu-Anykernels_meet_fuzzing_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/37389","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"},{"size":582,"length":2638,"mime_type":"video/webm","language":"eng-deu","filename":"camp19-10334-eng-deu-Anykernels_meet_fuzzing_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-23T04:00:11.374+02:00","recording_url":"https://cdn.media.ccc.de/events/camp2019/webm-hd/camp19-10334-eng-deu-Anykernels_meet_fuzzing_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/37393","event_url":"https://api.media.ccc.de/public/events/8dc5712b-c14d-4aa0-9aa2-e598bbfc6a6d","conference_url":"https://api.media.ccc.de/public/conferences/camp2019"}]}