Skip to content

This Repository is the main Source to my IT-Security Module in my Masters. It covers a Presentation and a Paper with a brief in depth explanation on how fuzzers work. The paper also Covers ideas and aproaches to include machine learning into a fuzzer to maybe one day have a fully modular ML aproach for netwrok protocol fuzzing.

License

Notifications You must be signed in to change notification settings

ItsMagick/Aktuelle-Themen-der-IT-Sicherheit

Repository files navigation

📄 Fuzzing: Ein umfassender Überblick und Machine Learning Ansätze

Dieses Repository enthält begleitende Materialien zur wissenschaftlichen Arbeit im Fach Aktuelle Themen der IT-Sicherheit:

„Fuzzing – Ein umfassender Überblick und Machine Learning Ansätze“
Autor: Sebastian Peschke
Institution: Hochschule Hof – Institut für Informationssysteme

🧠 Inhalt der Arbeit

Diese Arbeit bietet einen tiefgreifenden Überblick über klassische und moderne Fuzzing-Techniken mit besonderem Fokus auf die Integration von Künstlicher Intelligenz (KI) und Machine Learning (ML).

Behandelte Themen

  • Grundlagen von Fuzzing (Black-, White- und Grey-box)
  • Anwendung auf spezifische Bereiche:
    • IoT-Fuzzing
    • Firmware-Fuzzing
    • Netzwerkprotokoll-Fuzzing
    • Betriebssystem-Fuzzing
    • Binary-Fuzzing
  • Herausforderungen klassischer Verfahren
  • ML-gestützte Optimierungen:
    • Large Language Models (z. B. GPT, BERT)
    • Generative Adversarial Networks (GANs)
    • Reinforcement Learning
    • Symbolische Ausführung
    • Guided Coverage
  • Ausblick auf offene Forschungsfragen

📊 Gliederung des Papers

1. Einführung
2. Verwandte Arbeiten
3. Hintergrund
4. Unterscheidung von Fuzzing-Ansätzen
5. Funktionsweise von Fuzzern
6. Strategien zur Eingabedatengenerierung
7. Entwicklung von Machine Learning im Fuzzing
8. Konklusion

About

This Repository is the main Source to my IT-Security Module in my Masters. It covers a Presentation and a Paper with a brief in depth explanation on how fuzzers work. The paper also Covers ideas and aproaches to include machine learning into a fuzzer to maybe one day have a fully modular ML aproach for netwrok protocol fuzzing.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published