DéveloppeurWeb.Com
    DéveloppeurWeb.Com
    • Agile Zone
    • AI Zone
    • Cloud Zone
    • Database Zone
    • DevOps Zone
    • Integration Zone
    • Web Dev Zone
    DéveloppeurWeb.Com
    Home»Security Zone»Les développeurs qui adoptent la sécurité ajoutent une valeur personnelle et organisationnelle
    Security Zone

    Les développeurs qui adoptent la sécurité ajoutent une valeur personnelle et organisationnelle

    novembre 29, 2021
    Les développeurs qui adoptent la sécurité ajoutent une valeur personnelle et organisationnelle
    Share
    Facebook Twitter Pinterest Reddit WhatsApp Email

    Bien que la relation entre le développement logiciel et la sécurité n’ait pas toujours été harmonieuse, des recherches récentes suggèrent que les deux sont de plus en plus alignés. Dans une étude, près de la moitié des développeurs ont déclaré avoir donné la priorité à l’apprentissage ou à l’amélioration de la programmation AppSec/sécurisée depuis le début de la pandémie. Dans une autre étude, 79 % ont déclaré que l’importance du code sécurisé prenait de l’importance.

    Cette rencontre des esprits tant attendue est due en grande partie à l’augmentation astronomique des cyberattaques, qui se produisent en moyenne toutes les 39 secondes. Pendant ce temps, 60% des développeurs publient du code deux fois plus vite qu’avant. Ainsi, alors que les développeurs sont principalement motivés par la création de logiciels de qualité, ils s’efforcent de plus en plus de garantir que le développement est complémentaire à la sécurité. L’alternative – créer un code non sécurisé qui met les attaquants dans les gros titres – oblige les développeurs à intégrer la sécurité dans la mesure du possible.

    Pour améliorer l’alignement entre les équipes de développement et de sécurité, les membres de la communauté des développeurs peuvent devenir des champions de la sécurité sans être des professionnels de la sécurité à part entière. Par exemple, l’écrasante majorité des problèmes peuvent être résolus en adoptant de bonnes pratiques de codage sécurisé, en intégrant des tests de sécurité dans le cycle de vie du développement logiciel et en tirant parti des outils d’analyse facilement disponibles.

    8 conseils pour créer un état d’esprit axé sur la sécurité

    En fin de compte, les développeurs peuvent améliorer la sécurité en adoptant plusieurs habitudes visant à intégrer un état d’esprit axé sur la sécurité dans le processus de développement, notamment :

    1. C’est en forgeant qu’on devient forgeron: Le vieil adage que vous avez entendu à la maternelle s’applique toujours aujourd’hui. S’assurer que votre build est sécurisé peut commencer par quelque chose d’aussi simple que de vous familiariser avec les outils de sécurité courants. Vous pouvez également vous entraîner à corriger du code réel pour vous entraîner à identifier les défauts dès le début – une grande compétence pour tout développeur.
    2. Soyez (sécurité) attentif : Votre attitude envers la sécurité peut avoir un impact non seulement sur vos propres pensées et actions, mais également sur celles de vos pairs et de votre organisation. Lorsque vous êtes soucieux de la sécurité et que vous prenez des mesures pour augmenter la résilience de votre code, cela aide à faire prendre conscience de l’importance d’un codage sécurisé et à favoriser un changement culturel au sein de votre équipe.
    3. Apprends de tes erreurs: Si une vulnérabilité est trouvée dans votre code, prenez l’initiative de découvrir quand et où les choses ont mal tourné. L’une des meilleures compétences que vous puissiez avoir pour créer un logiciel est de penser comme un pirate informatique. Lisez à propos des failles de sécurité célèbres et comment elles se sont produites, et appliquez ce même processus de réflexion pour apprendre de vos erreurs sur de futurs projets. Les cyber-piratages célèbres incluent des incidents récents impliquant SolarWinds et Microsoft Exchange.
    4. Kmaintenant ton ennemi : Apprendre à penser comme un acteur menaçant est essentiel pour connaître son ennemi. Vous pouvez approfondir cette connaissance en cassant des choses comme le fait un acteur menaçant. Apprendre à connaître vos adversaires, y compris comment ils pensent et agissent, est un élément fondamental pour devenir un développeur soucieux de la sécurité.
    5. Découvrez les failles de sécurité courantes : Défauts d’injection, authentification cassée, scripts intersites, ce ne sont là que quelques-unes des vulnérabilités de sécurité les plus courantes. 76% des applications présentent au moins une faille de sécurité lors de la première analyse. Découvrez les failles de sécurité courantes, comment les repérer rapidement et comment les corriger chacune dans votre code. Et rappelez-vous que la pratique rend parfait.
    6. Lentement mais surement, on réussit: Il ne fait aucun doute que les développeurs sont soumis à des contraintes de temps constantes, en particulier avec 85 % des organisations admettant avoir publié du code vulnérable en raison de la pression exercée pour respecter des délais serrés. Mais ne laissez pas le besoin de vitesse vous empêcher d’effectuer des analyses précoces. Il est toujours plus facile de trouver et de corriger les défauts dès le début du processus.
    7. Automatisez lorsque cela est possible : Cela comprend l’analyse automatisée du code dans l’environnement de développement intégré (IDE), ainsi que l’utilisation d’outils de sécurité automatisés. L’automatisation fait gagner du temps et accélère la production.
    8. Code open source sécurisé : Ce n’est un secret pour personne que 90 % des logiciels d’aujourd’hui sont composés de code open source. Mais ce code tiers peut contenir des vulnérabilités que vous transmettez dans votre production logicielle si vous ne faites pas attention. Prenez le temps d’examiner l’historique des versions et examinez les problèmes de sécurité précédents pour tout code open source que vous intégrez.

    Conclusion

    Alors que les cyberattaques continuent d’augmenter, les organisations seront également confrontées à une pression croissante pour assurer la sécurité de leurs logiciels. Et bien qu’il n’y ait aucun moyen d’empêcher 100 % des attaques, les développeurs peuvent s’assurer que le processus de génération bénéficie d’un solide état d’esprit en matière de sécurité. Cela renforce non seulement votre position en tant que développeur, mais fait également de vous un atout inestimable pour l’organisation dans son ensemble.

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Add A Comment

    Leave A Reply Cancel Reply

    Catégories

    • Politique de cookies
    • Politique de confidentialité
    • CONTACT
    • Politique du DMCA
    • CONDITIONS D’UTILISATION
    • Avertissement
    © 2023 DéveloppeurWeb.Com.

    Type above and press Enter to search. Press Esc to cancel.