We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

An Introduction to Fuzzing and a direct application to the real world

00:00

Formale Metadaten

Titel
An Introduction to Fuzzing and a direct application to the real world
Serientitel
Anzahl der Teile
27
Autor
Lizenz
CC-Namensnennung - keine kommerzielle Nutzung - keine Bearbeitung 2.5 Schweiz:
Sie dürfen das Werk bzw. den Inhalt in unveränderter Form zu jedem legalen und nicht-kommerziellen Zweck nutzen, vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Are you getting tired of people reporting security issues in your software? Do you think checking the bounds of your buffers is too much work? You want to find bugs in "your" software, but accidentally "misplaced" the source code?Or maybe, the source code was found again, but nobody understands what it is doing? The answer to all of the above questions - and more - is fuzzing! In essence, fuzzing tries to - intelligently and automatically - find bugs in software. In this talk, you will first get to know how fuzzing actually accomplishes that and how to use it for finding bugs. As a direct application of the first part, we will then go over the process of taking the iPhone boot loader, making it runnable on linux and finally being able to fuzz it.