Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Binary Fuzzing With Snapshot-Assisted-Driven Comparison Branch Analysis

Hack In The Box Security Conference via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
The course aims to teach learners a new approach and methodology for analyzing various types of input comparison statements in real-world software. By using a tool called Ligthbranch, participants will learn how to automatically extract comparison values from closed-source binaries without symbolic computation. The course focuses on enhancing fuzzers' ability to quickly identify vulnerabilities in code beyond branches. The teaching method includes a presentation on the new approach and methodology, as well as an explanation of how to integrate the tool with the AFL fuzzer. This course is intended for security researchers and individuals interested in vulnerability and exploitation research.

Syllabus

Introduction
About Me
Summary
Motivations
Example
Input Generation
Input Generation Techniques
Approach
Action Mechanism
Snapshot Repository
Snapshot Creation Flow
Leap Node Detection
Page Block Reasoning
Selection Rules
Memory Selection
Control Flow Hijacking
Memory Access Errors
Comparison Branch Types
UData Analysis
Comparison Value Extraction
Offset
White Sequencing
Architecture
Demo

Taught by

Hack In The Box Security Conference

Reviews

Start your review of Binary Fuzzing With Snapshot-Assisted-Driven Comparison Branch Analysis

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.