Aller au contenuSkip to content
  1. AccueilHome
  2. ExpertisesExpertise
  3. CybersécuritéCybersecurity
  4. Tests d’intrusion (pentest)Penetration testing
CybersécuritéCybersecurity

Tests d’intrusionPenetration testingTrouver vos failles avant les attaquants.Find your weaknesses before attackers do.

Un test d’intrusion simule une attaque réelle contre vos systèmes afin de repérer les vulnérabilités avant qu’elles ne soient exploitées. Les spécialistes de Mirador reproduisent les méthodes des attaquants dans un cadre contrôlé et vous remettent des recommandations directement applicables.

A penetration test simulates a real attack against your systems to uncover vulnerabilities before they are exploited. Mirador’s specialists reproduce attackers’ methods in a controlled setting and give you recommendations you can apply right away.

Les étapes d’un pentestThe stages of a pentest
  1. 01ReconnaissanceReconnaissance
  2. 02DétectionDetection
  3. 03ExploitationExploitation
  4. 04RapportReport
  5. 05Contre-vérificationRetest

Le test d’intrusion, anticiper plutôt que subirPenetration testing: anticipate rather than react

Le test d’intrusion, ou pentest, consiste à tenter de pénétrer un système comme le ferait un attaquant, mais avec votre autorisation et selon des règles convenues. L’exercice révèle les failles exploitables, mesure leur impact réel et montre comment un attaquant pourrait progresser d’un système à l’autre. Il complète les analyses automatisées en apportant le jugement d’un spécialiste qui enchaîne les faiblesses entre elles.

Penetration testing, or pentesting, means attempting to break into a system the way an attacker would, but with your authorization and under agreed rules. The exercise reveals exploitable flaws, measures their real impact and shows how an attacker could move from one system to the next. It complements automated scans by adding the judgment of a specialist who chains weaknesses together.

Le test d’intrusion, ou pentest, consiste à tenter de pénétrer un système comme le ferait un attaquant, mais avec votre autorisation et selon des règles convenues.Penetration testing, or pentesting, means attempting to break into a system the way an attacker would, but with your authorization and under agreed rules.

Pourquoi réaliser des tests d’intrusionWhy run penetration tests

Un pentest apporte des réponses concrètes à des questions que les outils de surveillance ne posent pas. Il vérifie si vos défenses tiennent face à une attaque réaliste et si vos équipes la détectent à temps. Il produit surtout une liste de correctifs fondée sur des failles démontrées, et non théoriques.

A pentest provides concrete answers to questions that monitoring tools do not ask. It checks whether your defences hold up against a realistic attack and whether your teams detect it in time. Above all, it produces a list of fixes based on demonstrated, not theoretical, flaws.

Le test d’intrusion permet aussi de :

Penetration testing also allows you to:

  • Comparer objectivement des solutions de sécurité en testant votre environnement avant et après leur déploiementCompare security solutions objectively by testing your environment before and after deployment
  • Sensibiliser les employés en montrant concrètement l’effet d’un mot de passe faible ou d’un courriel piégéRaise employee awareness by showing the concrete effect of a weak password or a malicious email
  • Soutenir une démarche de certification ou de conformité, comme ISO/IEC 27001, SOC 2 ou PCI DSSSupport a certification or compliance effort, such as ISO/IEC 27001, SOC 2 or PCI DSS
  • Démontrer à vos clients et partenaires que la sécurité de vos systèmes est vérifiée régulièrementShow your clients and partners that the security of your systems is checked regularly
Vulnérabilités révéléesVulnerabilities revealedPortes dérobées, logiciels non corrigés, configurations permissives : les failles sont trouvées en reproduisant les méthodes réelles des attaquants.Backdoors, unpatched software, permissive configurations: flaws are found by reproducing the actual methods used by attackers.
Détection éprouvéeDetection put to the testL’exercice mesure la capacité de vos outils et de vos équipes à repérer une intrusion et à y réagir rapidement.The exercise measures the ability of your tools and teams to spot an intrusion and respond quickly.
Risques hiérarchisésRisks prioritizedChaque faille est classée selon sa criticité, pour concentrer vos efforts de correction là où l’impact est le plus élevé.Each flaw is ranked by criticality, so you can focus remediation efforts where the impact is highest.
Regard externeOutside perspectiveDes spécialistes indépendants repèrent ce que les équipes internes, trop proches de leurs systèmes, ne voient plus.Independent specialists spot what internal teams, too close to their own systems, no longer see.
Trouver vos failles avant les attaquants.Find your weaknesses before attackers do.

Définir le périmètre du testDefining the test scope

Avant de commencer, le périmètre est défini avec précision et consigné dans une entente signée. Le test peut viser l’ensemble de votre système d’information ou des cibles précises, selon vos priorités. Nous convenons aussi du mode d’approche : en boîte noire, sans information préalable, en boîte grise avec un accès utilisateur, ou en boîte blanche avec la documentation complète.

Before starting, the scope is precisely defined and recorded in a signed agreement. The test can target your entire information system or specific assets, depending on your priorities. We also agree on the approach: black box, with no prior information; grey box, with user access; or white box, with full documentation.

Les cibles les plus fréquentes :

The most common targets:

  • Sites web et applications exposés sur InternetWebsites and applications exposed to the Internet
  • Applications mobiles et interfaces de programmation (API)Mobile applications and application programming interfaces (APIs)
  • Adresses IP publiques et services exposésPublic IP addresses and exposed services
  • Infrastructure interne : annuaire, serveurs et postes de travailInternal infrastructure: directory, servers and workstations
  • Environnements infonuagiques et plateformes de donnéesCloud environments, data warehouses and data platforms

Le déroulement d’un test d’intrusionHow a penetration test unfolds

La phase de reconnaissance permet de cartographier le réseau, d’inventorier les actifs et de choisir les cibles. Vient ensuite la détection des vulnérabilités, à l’aide d’outils d’analyse et de vérifications manuelles. Les tentatives d’intrusion exploitent alors ces failles par des techniques réelles : élévation de privilèges, attaques sur les mots de passe ou ingénierie sociale, toujours dans les limites convenues.

The reconnaissance phase maps the network, inventories assets and selects targets. Next comes vulnerability detection, using scanning tools and manual checks. Intrusion attempts then exploit these flaws with real-world techniques: privilege escalation, password attacks or social engineering, always within the agreed limits.

Le rapport final classe les vulnérabilités par criticité, décrit leur exploitation et propose des contre-mesures précises. Une contre-vérification, une fois les corrections appliquées, confirme que les failles sont bien fermées. Les résultats sont présentés à vos équipes techniques et à la direction lors d’une rencontre de restitution.

The final report ranks vulnerabilities by criticality, describes how they were exploited and proposes precise countermeasures. A retest, once fixes are applied, confirms that the flaws are actually closed. Results are presented to your technical teams and leadership in a debriefing meeting.

Notre offreOur offer

Notre offre en tests d’intrusionOur penetration testing services

  1. Tests d’intrusion externes et internes sur vos réseaux et systèmesExternal and internal penetration tests on your networks and systems
  2. Évaluation de la sécurité des applications web, mobiles et des APISecurity assessment of web and mobile applications and APIs
  3. Tests de configuration des environnements Azure, Google Cloud et des plateformes de donnéesConfiguration testing of Azure and Google Cloud environments and data platforms
  4. Campagnes d’ingénierie sociale et d’hameçonnage simulé pour mesurer la vigilance des employésSocial engineering and simulated phishing campaigns to measure employee vigilance
  5. Évaluation de la capacité de détection et des procédures de réponse aux incidentsAssessment of detection capabilities and incident response procedures
  6. Rapport de synthèse pour la direction et rapport technique détaillé avec contre-mesuresExecutive summary for leadership and detailed technical report with countermeasures
  7. Accompagnement à la correction et contre-vérification des failles corrigéesRemediation support and retesting of vulnerabilities once they are fixed
Parlez-nous de votre projetTell us about your project
TechnologiesTechnologies

Des outils que nous utilisons souventTools we often use

  • Python
  • Microsoft Azure
  • Google Cloud

Technologies citées à titre d’exemple ; cela ne signifie pas un partenariat officiel. Nous travaillons aussi avec vos outils existants.

Technologies named as examples only; no official partnership implied. We also work with your existing tools.

Questions fréquentesFAQ

Vos questions, nos réponsesYour questions, our answers

Un test d’intrusion peut-il endommager nos systèmes ?Can a penetration test damage our systems?

Le risque est faible et encadré. Les règles d’engagement précisent les techniques permises, les plages horaires et les systèmes exclus. Les tests susceptibles d’affecter la disponibilité, comme le déni de service, ne sont réalisés que sur demande explicite. Une personne-ressource de votre côté peut interrompre le test à tout moment.

The risk is low and controlled. The rules of engagement specify permitted techniques, time windows and excluded systems. Tests that could affect availability, such as denial of service, are only carried out on explicit request. A contact person on your side can stop the test at any time.

À quelle fréquence faut-il faire un pentest ?How often should we run a pentest?

Nous recommandons au moins un test par année sur vos systèmes critiques, ainsi qu’après tout changement important : nouvelle application, migration infonuagique ou refonte du réseau. Certaines normes, comme PCI DSS, imposent leur propre fréquence. Des tests plus ciblés entre deux exercices complets permettent de suivre l’évolution de votre exposition.

We recommend at least one test per year on your critical systems, as well as after any major change: a new application, a cloud migration or a network redesign. Some standards, such as PCI DSS, set their own frequency. More targeted tests between two full exercises help you track how your exposure evolves.

Quelle est la différence avec une analyse de vulnérabilités ?How is it different from a vulnerability scan?

Une analyse de vulnérabilités est automatisée et dresse une liste de failles potentielles. Le test d’intrusion va plus loin : un spécialiste confirme que les failles sont réellement exploitables, les enchaîne pour mesurer l’impact concret et écarte les faux positifs. Les deux approches sont complémentaires.

A vulnerability scan is automated and produces a list of potential flaws. A penetration test goes further: a specialist confirms that the flaws are actually exploitable, chains them to measure their concrete impact and rules out false positives. The two approaches are complementary.

Construisons la suite

Votre prochain défi.Une prochaine étape réfléchie.

Rejoindre l’équipe MiradorVoir les postes ouverts