Ce que vous devez savoir avant
de commencer

Débute 1 July 2025 16:03

Se termine 1 July 2025

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Que le Fuzz soit avec vous

Explorez comment les réseaux neuronaux LSTM et Python peuvent générer des entrées de test pilotées par l'IA pour le test de logiciels et la sécurité réseau, en améliorant les techniques de fuzzing traditionnelles.
EuroPython Conference via YouTube

EuroPython Conference

2765 Cours


25 minutes

Mise à niveau optionnelle disponible

Not Specified

Progressez à votre rythme

Conference Talk

Mise à niveau optionnelle disponible

Aperçu

Explorez comment les réseaux neuronaux LSTM et Python peuvent générer des entrées de test pilotées par l'IA pour le test de logiciels et la sécurité réseau, en améliorant les techniques de fuzzing traditionnelles.

Programme

  • Introduction aux techniques de fuzzing
  • Aperçu des méthodes traditionnelles de fuzzing
    Limitations et défis du fuzzing traditionnel
  • Introduction aux réseaux neuronaux LSTM
  • Comprendre les réseaux neuronaux récurrents (RNN)
    Étude détaillée des LSTM : architecture et fonctionnalité
  • Python pour le fuzzing piloté par l'IA
  • Configuration de l'environnement Python pour le développement de l'IA
    Bibliothèques Python clés : TensorFlow, Keras
  • Mise en œuvre des LSTM pour la génération d'entrées de test
  • Préparation des jeux de données pour l'entraînement des LSTM
    Entraîner les LSTM sur des entrées logicielles existantes
    Générer des entrées de test pilotées par l'IA avec des LSTM
  • Application du fuzzing piloté par l'IA dans le test logiciel
  • Études de cas et exemples pratiques
    Évaluer l'efficacité des entrées générées par l'IA
    Comparaison du fuzzing piloté par l'IA avec les méthodes traditionnelles
  • Renforcer la sécurité réseau avec le fuzzing piloté par l'IA
  • Identifier les vulnérabilités du réseau avec des modèles LSTM
    Simuler des attaques de réseau à l'aide d'entrées générées
  • Sujets avancés et orientations futures
  • Améliorations dans les algorithmes d'IA pour le fuzzing
    Combiner les techniques pilotées par l'IA avec d'autres méthodes de test
  • Atelier pratique
  • Mise en œuvre étape par étape de LSTM pour le fuzzing
    Projets pratiques : construction et test de cas pilotés par l'IA
  • Conclusion du cours et évaluations
  • Résumé des points clés appris
    Projet final et directives d'évaluation

Sujets

Conférences