{"id":745918,"date":"2023-10-16T00:40:02","date_gmt":"2023-10-16T05:40:02","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/"},"modified":"2023-10-16T00:40:02","modified_gmt":"2023-10-16T05:40:02","slug":"un-pare-feu-peut-il-arreter-un-debordement-de-tampon","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/","title":{"rendered":"Un pare-feu peut-il arr\u00eater un d\u00e9bordement de tampon ?"},"content":{"rendered":"<p>Remarque\u00a0: Dans la prochaine rubrique que vous allez lire, vous d\u00e9couvrirez\u00a0: Un pare-feu peut-il arr\u00eater un d\u00e9bordement de tampon\u00a0?<\/p>\n<p class=\"text-dark border-bottom pb-3\">Les pare-feu de passerelle d&#8217;application emp\u00eachent fr\u00e9quemment les exploits par d\u00e9bordement de tampon, mais uniquement si la passerelle d&#8217;application est correctement \u00e9crite et configur\u00e9e pour fonctionner avec le pare-feu (la plupart des pare-feu incluent une application de passerelle, qui est facultative et parfois d\u00e9sactiv\u00e9e en raison du fait que le trafic est bloqu\u00e9 par les passerelles d&#8217;application. .<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quest-ce_qui_peut_empecher_le_debordement_de_tampon\"><\/span>Qu&#8217;est-ce qui peut emp\u00eacher le d\u00e9bordement de tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<li>Choisissez judicieusement le langage de programmation.<\/li>\n<li>\u00c9vitez les fichiers de biblioth\u00e8que dangereux.<\/li>\n<li>Validez la saisie.<\/li>\n<li>Filtrez les entr\u00e9es malveillantes.<\/li>\n<li>Testez les applications avant le d\u00e9ploiement.<\/li>\n<li>Activez les protections d\u2019ex\u00e9cution.<\/li>\n<li>Utilisez la protection de l&#8217;espace ex\u00e9cutable.<\/li>\n<h2><span class=\"ez-toc-section\" id=\"Quelles_sont_les_causes_du_debordement_de_tampon_et_comment_pouvons-nous_leviter\"><\/span>Quelles sont les causes du d\u00e9bordement de tampon et comment pouvons-nous l\u2019\u00e9viter\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u00c0 <strong>d\u00e9bordement de tampon<\/strong> Cette vuln\u00e9rabilit\u00e9 est l\u2019un des types de vuln\u00e9rabilit\u00e9s de s\u00e9curit\u00e9 logicielle les plus courants et est encore utilis\u00e9e comme cyberattaque dans de nombreux cas.  L&#8217;audit du code, la formation, l&#8217;utilisation d&#8217;outils de build, l&#8217;application de correctifs aux serveurs Web et d&#8217;applications et l&#8217;analyse des applications sont des moyens de pr\u00e9venir <strong>attaques par d\u00e9bordement de tampon<\/strong>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quelle_est_la_defense_la_plus_efficace_contre_une_attaque_par_debordement_de_memoire_tampon\"><\/span>Quelle est la d\u00e9fense la plus efficace contre une attaque par d\u00e9bordement de m\u00e9moire tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Les attaques par d\u00e9bordement de tampon peuvent \u00eatre \u00e9vit\u00e9es par les quatre m\u00e9thodes suivantes : \u00e9crire des programmes corrects ;  collaborer avec le syst\u00e8me d&#8217;exploitation pour rendre les zones de stockage tampon inex\u00e9cutables\u00a0;  des compilateurs am\u00e9lior\u00e9s qui effectuent une v\u00e9rification des limites\u00a0;  et v\u00e9rifiez les pointeurs de code avant de les d\u00e9r\u00e9f\u00e9rencer.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quest-ce_qui_provoque_un_debordement_de_tampon\"><\/span>Qu\u2019est-ce qui provoque un d\u00e9bordement de tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Un d\u00e9bordement de tampon se produit lorsqu&#8217;un programme ou un processus tente d&#8217;\u00e9crire plus de donn\u00e9es dans un bloc de m\u00e9moire de longueur fixe appel\u00e9 tampon que celui-ci ne peut en contenir.  Les donn\u00e9es sont stock\u00e9es dans des espaces tampons\u00a0;  toute donn\u00e9e suppl\u00e9mentaire \u00e9crasera les valeurs des donn\u00e9es dans les adresses m\u00e9moire adjacentes au tampon de destination.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quelles_sont_les_causes_du_debordement_de_tampon\"><\/span>Quelles sont les causes du d\u00e9bordement de tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Un d\u00e9bordement de m\u00e9moire tampon (ou buffer overflow) se produit lorsque les donn\u00e9es dans une m\u00e9moire tampon d\u00e9passent la capacit\u00e9 de stockage.  Le programme essayant d&#8217;\u00e9crire des donn\u00e9es dans le tampon \u00e9crase la m\u00e9moire des ordinateurs \u00e0 proximit\u00e9.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quelle_est_la_cause_premiere_de_la_vulnerabilite_de_debordement_de_tampon\"><\/span>Quelle est la cause premi\u00e8re de la vuln\u00e9rabilit\u00e9 de d\u00e9bordement de tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La combinaison de manipulations de m\u00e9moire et d&#8217;hypoth\u00e8ses incorrectes sur la taille ou la composition des donn\u00e9es est \u00e0 l&#8217;origine de la grande majorit\u00e9 des d\u00e9bordements de m\u00e9moire tampon. <strong>vuln\u00e9rabilit\u00e9s de d\u00e9bordement de tampon<\/strong> On les trouve g\u00e9n\u00e9ralement dans le code qui utilise des donn\u00e9es externes pour limiter le comportement du tampon.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quest-ce_qui_provoque_un_quiz_de_debordement_de_tampon\"><\/span>Qu&#8217;est-ce qui provoque un quiz de d\u00e9bordement de tampon\u00a0?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lorsque le tampon de destination se trouve sur une pile, il s&#8217;agit g\u00e9n\u00e9ralement d&#8217;une variable locale sur le cadre de pile de la fonction et un d\u00e9bordement de tampon de pile se produit.  Les exploits sont provoqu\u00e9s par l&#8217;utilisation de la fonction C gets(), qui provoque un d\u00e9bordement de tampon.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quest-ce_qui_peut_empecher_le_debordement_de_tampon\" >Qu&#8217;est-ce qui peut emp\u00eacher le d\u00e9bordement de tampon\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quelles_sont_les_causes_du_debordement_de_tampon_et_comment_pouvons-nous_leviter\" >Quelles sont les causes du d\u00e9bordement de tampon et comment pouvons-nous l\u2019\u00e9viter\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quelle_est_la_defense_la_plus_efficace_contre_une_attaque_par_debordement_de_memoire_tampon\" >Quelle est la d\u00e9fense la plus efficace contre une attaque par d\u00e9bordement de m\u00e9moire tampon\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quest-ce_qui_provoque_un_debordement_de_tampon\" >Qu\u2019est-ce qui provoque un d\u00e9bordement de tampon\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quelles_sont_les_causes_du_debordement_de_tampon\" >Quelles sont les causes du d\u00e9bordement de tampon\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quelle_est_la_cause_premiere_de_la_vulnerabilite_de_debordement_de_tampon\" >Quelle est la cause premi\u00e8re de la vuln\u00e9rabilit\u00e9 de d\u00e9bordement de tampon\u00a0?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/fr\/un-pare-feu-peut-il-arreter-un-debordement-de-tampon\/#Quest-ce_qui_provoque_un_quiz_de_debordement_de_tampon\" >Qu&#8217;est-ce qui provoque un quiz de d\u00e9bordement de tampon\u00a0?<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Remarque\u00a0: Dans la prochaine rubrique que vous allez lire, vous d\u00e9couvrirez\u00a0: Un pare-feu peut-il arr\u00eater un d\u00e9bordement de tampon\u00a0? Les pare-feu de passerelle d&#8217;application emp\u00eachent fr\u00e9quemment les exploits par d\u00e9bordement de tampon, mais uniquement si la passerelle d&#8217;application est correctement \u00e9crite et configur\u00e9e pour fonctionner avec le pare-feu (la plupart des pare-feu incluent une application [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[1466,23237,3955,5610,8509],"class_list":["post-745918","post","type-post","status-publish","format-standard","hentry","category-actualites","tag-arreter","tag-debordement","tag-parefeu","tag-peutil","tag-tampon"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/745918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=745918"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/745918\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=745918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=745918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=745918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}