Présentation
Bénéfices
Résultats
Une solution qui intègre la sécurité dans le cycle de développement des applications
La solution Seeker s’installe et se déploie avec facilité. Elle s’adapte à toutes les organisations de développement.
L’utilisation simple et intuitive du logiciel le rend accessible à ceux qui ne disposent pas de compétences particulières dans le domaine de la sécurité.
La solution s’intègre parfaitement dans l’environnement de travail des développeurs.
Seeker élimine les faux positifs et leur permet de se concentrer sur la correction des vulnérabilités classées selon leur degré de criticité.
Pour chaque vulnérabilité, Seeker affiche une explication précise du type d’attaque et de ses conséquences sur l’application et ses données. Le détail de l’exploitation de la vulnérabilité fournie permet de la reproduire. Les lignes de code source concernées sont affichées avec l’explication des corrections nécessaires à apporter pour sécuriser l’application. L’utilisation de Seeker participe à la sensibilisation des développeurs aux exigences de sécurité et à l’amélioration de leur compétence dans ce domaine.
Les équipes de QA tirent un bénéfice immédiat de l’utilisation de Seeker. La solution communique automatiquement avec les logiciels de contrôle qualité utilisés. Des tickets documentés sont générés et envoyés au système de gestion des incidents.
Dans un processus d’intégration continue, Seeker effectue automatiquement ses analyses et alimente la base d’incidents. Seeker permet au QA de suivre l’évolution des corrections apportées à l’application et de mesurer son niveau de sécurité.
Identifier les vulnérabilités qui créent un véritable risque métier
En temps réel Seeker analyse les flux de données à l’intérieur de l’application single ou multi tiers et les corrèle avec l’exécution du code. Une analyse de l’évolution du contenu des variables est constamment effectuée. Cette technologie unique permet de suivre les enchaînements des transactions et de comprendre leur logique. Seeker détecte ainsi les vulnérabilités complexes réparties sur plusieurs composants de l’application.
L’analyse "run time" de l’application conduite par Seeker détecte avec précision les vulnérabilités les plus critiques : celles qui exposent directement les données gérées par l’application.
La pertinence de chaque vulnérabilité est automatiquement vérifiée par Seeker par la création d’un exploit. Seeker élimine les faux positifs. Un fichier vidéo du déroulement de la vulnérabilité avec ses conséquences peut être créé.
La combinaison de la vérification de chaque vulnérabilité, de l’enregistrement de son déroulement et de l’identification précise du code source à modifier, permet une communication efficace entre les équipes de sécurité, le QA et les développeurs. Le Management et les responsables du projet disposent de toutes les informations nécessaires à leur prise de décision.
- Identification des principales menaces qui mettent en danger les données gérées par l’application
- Elimination des faux positifs
- Couverture du top ten OWASP
- Identification des vulnérabilités logiques complexes réparties sur plusieurs parties de l’application :
- Analyse en temps réel des flux de données
- Corrélation entre flux de données et exécution du code
- Analyse run time de l’application
- Suivi de l’évolution des variables
- Vérification de l’exploitabilité de chaque risque
- Visualisation du déroulement de chaque attaque
- Prise en compte de la sécurité tout au long du cycle de développement :
- Interfaces intuitives
- Classification des vulnérabilités selon leur criticité
- Affichage du code source et des corrections
- Intégration dans l’environnement de développement :
- Communication avec les autres solutions : contrôle de la qualité, gestion des incidents
- Lien avec les logiciels d’intégration en continu
- Suivi de l’état de sécurisation de l’application
- Reporting
Cliquez sur les écrans ci-dessous pour les agrandir.