Fuzzing d'application

19 mars 2020 | Cybrary Fuzzing d'application


Le fuzzing d'applications, initialement développé par Barton Miller à l'Université du Wisconsin en 1989, est une méthode de test permettant de découvrir les erreurs de codage et les failles de sécurité dans les logiciels, les systèmes d'exploitation ou les réseaux. Cette méthode consiste à insérer une grande quantité de données, appelées fuzz, dans le système testé afin de provoquer un plantage ou des résultats inattendus. Si des vulnérabilités sont détectées lors du test, un « fuzzer » peut être utilisé comme outil logiciel pour identifier les causes potentielles de ces vulnérabilités.

Les outils de fuzzing sont particulièrement efficaces pour découvrir les vulnérabilités exploitables telles que les dépassements de tampon, les attaques par déni de service , les attaques XSS (Cross-Site Scripting) et les injections SQL. Ces techniques sont fréquemment utilisées par des pirates informatiques malveillants qui cherchent à exploiter les applications en ligne à leur avantage. Le recours aux techniques de fuzzing d'applications peut vous éviter de graves problèmes de sécurité ultérieurement.

Source : TechTarget

Lectures complémentaires : Qu’est-ce que le fuzzing d’IA ? Et pourquoi pourrait-il constituer la prochaine grande menace en matière de cybersécurité ?

Termes associés : Analyse dynamique du code, Analyse statique du code, Vulnérabilité

Dois-je utiliser le fuzzing d’application dans ma PME ?

C'est possible. Les tests fuzz applicatifs sont simples, offrent un excellent rapport coût-bénéfice et peuvent souvent révéler des défauts graves qui seraient autrement manqués ou négligés lors du développement d'applications. Si votre PME est un studio de développement logiciel, vous pourriez envisager d'intégrer les tests fuzz applicatifs à vos processus de développement. Cependant, ils ne peuvent à eux seuls fournir une image complète de la sécurité, de la qualité ou de l'efficacité globales d'un programme. Il est conseillé de combiner le fuzzing avec d'autres outils automatisés d'analyse de code logiciel, tels que les évaluations de code dynamique et statique (liens ci-dessus).

Si vous souhaitez en savoir plus sur la chronologie des tests Fuzz, regardez cette courte vidéo de 2 minutes :

https://www.youtube.com/watch?v=RqrHT93KdgE

Faites-vous suffisamment pour protéger votre entreprise ?

Inscrivez-vous dès aujourd'hui sur CyberHoot et dormez mieux en sachant que votre

les employés sont formés à la cybersécurité et sur leurs gardes !


Inscrivez-vous dès aujourd'hui !

Les derniers blogues :

Restez informé des dernières nouveautés Informations sur la sécurité

Découvrez et partagez les dernières tendances, conseils et meilleures pratiques en matière de cybersécurité, ainsi que les nouvelles menaces à surveiller.

Corp MDM : L’application professionnelle fictive qui voulait lire vos SMS

Corp MDM : L’application professionnelle fictive qui voulait lire vos SMS

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : Nous le savons depuis un certain temps…

Lire la suite
De faux assistants ChatGPT propagent des logiciels malveillants. Voici comment les repérer.

De faux assistants ChatGPT propagent des logiciels malveillants. Voici comment les repérer.

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : Un CAPTCHA devrait vérifier si…

Lire la suite
Hameçonnage par consentement OAuth : protégez vos autorisations, pas seulement votre mot de passe

Hameçonnage par consentement OAuth : protégez vos autorisations, pas seulement votre mot de passe

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : J’ai la chance d’avoir…

Lire la suite