Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l’application en cours d’exécution via des interactions navigateur et réseau.
Un test d’intrusion boîte noire examine une application en cours d’exécution depuis l’extérieur via des interactions navigateur et réseau. Il n’utilise pas le code source de l’application.Dans le Centre de sécurité du projet, Niveau 3 (test d’intrusion IA) réunit trois types de vérifications de sécurité :
Vérifications gratuites des dépendances et des packages
Analyse statique par Agent de votre code source
Un test boîte noire externe de la Preview en direct, effectué depuis l’extérieur sans utiliser votre code source
Après avoir démarré le Niveau 3, Replit exécute la révision du code source par Agent et le test boîte noire externe en parallèle.Pour les applications qui utilisent Clerk Auth, le test boîte noire s’exécute en deux passes : une anonyme et une authentifiée en tant qu’utilisateur synthétique. La passe authentifiée utilise des identifiants synthétiques, de sorte que Replit n’expose pas les identifiants de votre projet à Agent. Le test crée un second utilisateur synthétique uniquement lorsqu’il doit vérifier une limite de propriété entre les comptes.
Ouvrez le projet individuel que vous souhaitez analyser.
2
Ouvrir le Centre de sécurité
Dans le volet Outils du projet, sélectionnez Centre de sécurité.
3
Démarrer une analyse
En haut du Centre de sécurité, sélectionnez Lancer une analyse.
4
Choisir le Niveau 3
Sélectionnez Niveau 3 (test d’intrusion IA).
Le Niveau 3 (test d'intrusion IA) ajoute une analyse statique par Agent et un test externe de la Preview en direct aux vérifications gratuites des dépendances et des packages.
5
Attendre les deux tâches
Attendez que la révision du code source et le test boîte noire navigateur et réseau se terminent.
6
Examiner les résultats
Examinez les résultats des deux tâches dans le volet Sécurité. Évaluez chaque résultat avant d’envoyer les problèmes acceptés à Agent.
7
Corriger et relancer
Envoyez les résultats acceptés à Agent. Après avoir appliqué les corrections, lancez une autre analyse de Niveau 3 pour les vérifier.
Identifie les vulnérabilités de sécurité, de confidentialité et d’architecture dans la base de code
Test d’intrusion boîte noire
Interactions navigateur et réseau avec l’application en cours d’exécution
Examine le comportement observable de l’extérieur sans utiliser le code source
Examinez les deux ensembles de résultats. Une tâche ne remplace pas l’autre : la révision du code source peut identifier des détails d’implémentation vulnérables, tandis que le test boîte noire évalue l’application en cours d’exécution depuis l’extérieur.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Replit","colors":{"primary":"#FF3C00","light":"#FF3C00","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373","dark":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/dark.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=9cbba158300d48c49d8b888e71015495","href":"/welcome"},"favicon":"https://mintcdn.com/replit/CmOMKRnamiqG44eH/favicon.ico?fit=max\u0026auto=format\u0026n=CmOMKRnamiqG44eH\u0026q=85\u0026s=c89a6df6f537373c946c7a5f0ac65475","appearance":{"default":"light"},"background":{"color":{"light":"#F6F5F4","dark":"#1E1E1F"}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Building","href":"https://replit.com?ref=docs"}},"footer":{"socials":{"x":"https://x.com/replit","linkedin":"https://www.linkedin.com/company/repl-it","youtube":"https://www.youtube.com/@replit"}},"seo":{"metatags":{"og:site_name":"Replit Docs","twitter:site":"@replit","twitter:creator":"@replit","author":"Replit"},"indexing":"all"},"fonts":{"heading":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"},"body":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"}},"integrations":{"segment":{"key":"dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/replit/j4of5To8jzehz0JK/thumb.png?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=a7db7f0256b2fa06810fb4d378e63cc5","fonts":{"family":"ABC Diatype Plus"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"welcome"},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"href":"fr/welcome"},{"language":"pt","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"href":"pt/welcome"},{"language":"ja","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"href":"ja/welcome"},{"language":"ko","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"href":"ko/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"replit","hasAudioNarration":false,"actualSubdomain":"replit","customDomains":["docs.replit.com","docs.repl.it"],"gitSource":{"type":"github","owner":"replit","repo":"replit-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af40d6386ca753a0f8f3862","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"en","tag":"Features","count":364},{"language":"fr","tag":"Fonctionnalités","count":362},{"language":"ja","tag":"機能","count":362},{"language":"ko","tag":"기능","count":362},{"language":"pt","tag":"Funcionalidades","count":362},{"language":"en","tag":"Changelog","count":100},{"language":"fr","tag":"Journal des modifications","count":100},{"language":"ja","tag":"変更履歴","count":100},{"language":"ko","tag":"변경 내역","count":100},{"language":"pt","tag":"Registro de alterações","count":100},{"language":"en","tag":"Apps","count":41},{"language":"fr","tag":"Apps","count":41},{"language":"ja","tag":"Apps","count":41},{"language":"ko","tag":"Apps","count":41},{"language":"pt","tag":"Apps","count":41},{"language":"en","tag":"Enterprise","count":40},{"language":"fr","tag":"Entreprise","count":40},{"language":"ja","tag":"Enterprise","count":40},{"language":"ko","tag":"Enterprise","count":40},{"language":"pt","tag":"Enterprise","count":40},{"language":"en","tag":"Use cases","count":39},{"language":"fr","tag":"Use cases","count":39},{"language":"ja","tag":"Use cases","count":39},{"language":"ko","tag":"Use cases","count":39},{"language":"pt","tag":"Use cases","count":39},{"language":"en","tag":"Chats","count":25},{"language":"en","tag":"Designs","count":25},{"language":"fr","tag":"Chats","count":25},{"language":"fr","tag":"Designs","count":25},{"language":"ja","tag":"Chats","count":25},{"language":"ja","tag":"Designs","count":25},{"language":"ko","tag":"Chats","count":25},{"language":"ko","tag":"Designs","count":25},{"language":"pt","tag":"Chats","count":25},{"language":"pt","tag":"Designs","count":25},{"language":"en","tag":"Trust \u0026 Billing","count":23},{"language":"fr","tag":"Confiance et facturation","count":23},{"language":"ja","tag":"信頼と請求","count":23},{"language":"ko","tag":"신뢰 및 결제","count":23},{"language":"pt","tag":"Confiança e faturamento","count":23},{"language":"en","tag":"Web","count":22},{"language":"fr","tag":"Web","count":22},{"language":"ja","tag":"Web","count":22},{"language":"ko","tag":"Web","count":22},{"language":"pt","tag":"Web","count":22},{"language":"en","tag":"Help","count":20},{"language":"fr","tag":"Help","count":20},{"language":"ja","tag":"Help","count":20},{"language":"ko","tag":"Help","count":20},{"language":"pt","tag":"Help","count":20}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@replit.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/replit/d427c49142834eef/styles.css"}],"page":{"pagePath":"fr/features/security/black-box-pen-tests","slug":"/fr/features/security/black-box-pen-tests","pageMetadata":{"title":"Tests d'intrusion boîte noire","sidebarTitle":"Tests d'intrusion boîte noire","description":"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l'application en cours d'exécution via des interactions navigateur et réseau.","icon":"user-secret","href":"/fr/features/security/black-box-pen-tests"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l’application en cours d’exécution via des interactions navigateur et réseau.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Step,Steps,Table}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Un test d’intrusion boîte noire examine une application en cours d’exécution depuis l’extérieur via des interactions navigateur et réseau. Il n’utilise pas le code source de l’application.`}),`\n`,_jsxs(_components.p,{children:[`Dans le Centre de sécurité du projet, `,_jsx(_components.strong,{children:`Niveau 3 (test d’intrusion IA)`}),` réunit trois types de vérifications de sécurité :`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Vérifications gratuites des dépendances et des packages`}),`\n`,_jsx(_components.li,{children:`Analyse statique par Agent de votre code source`}),`\n`,_jsx(_components.li,{children:`Un test boîte noire externe de la Preview en direct, effectué depuis l’extérieur sans utiliser votre code source`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Après avoir démarré le Niveau 3, Replit exécute la révision du code source par Agent et le test boîte noire externe en parallèle.`}),`\n`,_jsxs(_components.p,{children:[`Pour les applications qui utilisent `,_jsx(_components.a,{href:`/fr/features/auth-and-identity/clerk-auth`,children:`Clerk Auth`}),`, le test boîte noire s’exécute en deux passes : une anonyme et une authentifiée en tant qu’utilisateur synthétique. La passe authentifiée utilise des identifiants synthétiques, de sorte que Replit n’expose pas les identifiants de votre projet à Agent. Le test crée un second utilisateur synthétique uniquement lorsqu’il doit vérifier une limite de propriété entre les comptes.`]}),`\n`,_jsx(Heading,{level:`2`,id:`lancer-une-analyse-de-niveau-3`,children:`Lancer une analyse de Niveau 3`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Ouvrir le projet`,children:_jsx(_components.p,{children:`Ouvrez le projet individuel que vous souhaitez analyser.`})}),_jsx(Step,{title:`Ouvrir le Centre de sécurité`,children:_jsxs(_components.p,{children:[`Dans le volet `,_jsx(_components.strong,{children:`Outils`}),` du projet, sélectionnez `,_jsx(_components.strong,{children:`Centre de sécurité`}),`.`]})}),_jsx(Step,{title:`Démarrer une analyse`,children:_jsxs(_components.p,{children:[`En haut du Centre de sécurité, sélectionnez `,_jsx(_components.strong,{children:`Lancer une analyse`}),`.`]})}),_jsxs(Step,{title:`Choisir le Niveau 3`,children:[_jsxs(_components.p,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Niveau 3 (test d’intrusion IA)`}),`.`]}),_jsx(Frame,{caption:`Le Niveau 3 (test d'intrusion IA) ajoute une analyse statique par Agent et un test externe de la Preview en direct aux vérifications gratuites des dépendances et des packages.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=3483509c46c876b6701ee817fc8d5392`,alt:`Centre de sécurité et de confidentialité ouvert depuis le volet Outils avec le menu Sélectionner le niveau d'analyse déployé et Niveau 3 test d'intrusion IA sélectionné`,\"data-og-width\":`2204`,width:`2204`,\"data-og-height\":`1200`,height:`1200`,\"data-path\":`images/project-security-center/level-3-ai-pentest.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=280\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=ac5ba7e6953e64887ba5958a7c1ca5f7 280w, https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=560\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=6e58ba47ab5c46394c26b1cf5e9a793d 560w, https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=840\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=6dcca2c005286c3165fa70352f354684 840w, https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=9faa3ccf9f23921c8e1ebe0933d53fb1 1100w, https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=d5cae3323bef26ba8213a7a181043577 1650w, https://mintcdn.com/replit/Skn6tD6LwF4-qlqT/images/project-security-center/level-3-ai-pentest.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Skn6tD6LwF4-qlqT\u0026q=85\u0026s=923481f24bb307a716d1a19e4fe48986 2500w`})})]}),_jsx(Step,{title:`Attendre les deux tâches`,children:_jsx(_components.p,{children:`Attendez que la révision du code source et le test boîte noire navigateur et réseau se terminent.`})}),_jsx(Step,{title:`Examiner les résultats`,children:_jsxs(_components.p,{children:[`Examinez les résultats des deux tâches dans le volet `,_jsx(_components.strong,{children:`Sécurité`}),`. Évaluez chaque résultat avant d’envoyer les problèmes acceptés à Agent.`]})}),_jsx(Step,{title:`Corriger et relancer`,children:_jsx(_components.p,{children:`Envoyez les résultats acceptés à Agent. Après avoir appliqué les corrections, lancez une autre analyse de Niveau 3 pour les vérifier.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`comprendre-les-deux-tâches`,children:`Comprendre les deux tâches`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tâche`}),_jsx(_components.th,{children:`Preuves utilisées`}),_jsx(_components.th,{children:`Objectif`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Révision du code source`}),_jsx(_components.td,{children:`Le code source de votre application`}),_jsx(_components.td,{children:`Identifie les vulnérabilités de sécurité, de confidentialité et d’architecture dans la base de code`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Test d’intrusion boîte noire`}),_jsx(_components.td,{children:`Interactions navigateur et réseau avec l’application en cours d’exécution`}),_jsx(_components.td,{children:`Examine le comportement observable de l’extérieur sans utiliser le code source`})]})]})]}),`\n`,_jsx(_components.p,{children:`Examinez les deux ensembles de résultats. Une tâche ne remplace pas l’autre : la révision du code source peut identifier des détails d’implémentation vulnérables, tandis que le test boîte noire évalue l’application en cours d’exécution depuis l’extérieur.`}),`\n`,_jsx(Heading,{level:`2`,id:`prochaines-étapes`,children:`Prochaines étapes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Comparez les trois `,_jsx(_components.a,{href:`/fr/features/security/security-scan-levels`,children:`niveaux d’analyse de sécurité`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Utilisez les `,_jsx(_components.a,{href:`/fr/features/security/agent-security-scans`,children:`analyses de sécurité Agent`}),` pour le flux de travail normal sur le code source.`]}),`\n`,_jsxs(_components.li,{children:[`Découvrez comment le `,_jsx(_components.a,{href:`/fr/features/security/project-security-center`,children:`Centre de sécurité du projet`}),` combine les parcours d’analyse et les vérifications automatiques.`]}),`\n`,_jsxs(_components.li,{children:[`Consultez la terminologie associée dans `,_jsx(_components.a,{href:`/fr/features/security/concepts`,children:`Concepts de sécurité`}),`.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Tests d'intrusion boîte noire","sidebarTitle":"Tests d'intrusion boîte noire","description":"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l'application en cours d'exécution via des interactions navigateur et réseau.","icon":"user-secret","href":"/fr/features/security/black-box-pen-tests"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Lancer une analyse de Niveau 3","slug":"lancer-une-analyse-de-niveau-3","depth":2,"children":[]},{"title":"Comprendre les deux tâches","slug":"comprendre-les-deux-tâches","depth":2,"children":[]},{"title":"Prochaines étapes","slug":"prochaines-étapes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"replit","siteName":"Replit","title":"Tests d'intrusion boîte noire - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/features/security/black-box-pen-tests","matchLevel":1},"fr":{"href":"/fr/features/security/black-box-pen-tests","matchLevel":0},"pt":{"href":"/pt/features/security/black-box-pen-tests","matchLevel":1},"ja":{"href":"/ja/features/security/black-box-pen-tests","matchLevel":1},"ko":{"href":"/ko/features/security/black-box-pen-tests","matchLevel":1}}},"lastModified":"2026-10-07T15:42:56.960Z","originalFileLocation":"fr/features/security/black-box-pen-tests.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l\u0026#x27;application en cours d\u0026#x27;exécution via des interactions navigateur et réseau.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Replit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tests d\u0026#x27;intrusion boîte noire - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l\u0026#x27;application en cours d\u0026#x27;exécution via des interactions navigateur et réseau.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/fr/features/security/black-box-pen-tests\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Security+Center\u0026amp;title=Tests+d%27intrusion+bo%C3%AEte+noire\u0026amp;description=Ex%C3%A9cutez+une+analyse+de+s%C3%A9curit%C3%A9+de+Niveau+3+qui+examine+le+code+source+et+teste+l%27application+en+cours+d%27ex%C3%A9cution+via+des+interactions+navigateur+et+r%C3%A9seau.\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=48ffbedabefc4ef485d010316596ea15e69d038a9f21b418a6d0af69b78ec0e2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Tests d\u0026#x27;intrusion boîte noire - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l\u0026#x27;application en cours d\u0026#x27;exécution via des interactions navigateur et réseau.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Security+Center\u0026amp;title=Tests+d%27intrusion+bo%C3%AEte+noire\u0026amp;description=Ex%C3%A9cutez+une+analyse+de+s%C3%A9curit%C3%A9+de+Niveau+3+qui+examine+le+code+source+et+teste+l%27application+en+cours+d%27ex%C3%A9cution+via+des+interactions+navigateur+et+r%C3%A9seau.\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=48ffbedabefc4ef485d010316596ea15e69d038a9f21b418a6d0af69b78ec0e2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Replit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@replit\">\u003cmeta data-mint-head name=\"author\" content=\"Replit\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.replit.com/fr/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/features/security/black-box-pen-tests.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.replit.com/fr/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.replit.com/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.replit.com/pt/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.replit.com/ja/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.replit.com/ko/features/security/black-box-pen-tests\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.replit.com/features/security/black-box-pen-tests\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.replit.com/#organization\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.replit.com#website\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests#webpage\",\"url\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests\",\"name\":\"Tests d'intrusion boîte noire\",\"description\":\"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l'application en cours d'exécution via des interactions navigateur et réseau.\",\"dateModified\":\"2026-10-07T15:42:56.960Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Security Center\",\"item\":\"https://docs.replit.com/fr/features/security/project-security-center\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tests d'intrusion boîte noire\",\"item\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests#article\",\"headline\":\"Tests d'intrusion boîte noire\",\"name\":\"Tests d'intrusion boîte noire\",\"description\":\"Exécutez une analyse de sécurité de Niveau 3 qui examine le code source et teste l'application en cours d'exécution via des interactions navigateur et réseau.\",\"url\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/fr/features/security/black-box-pen-tests#webpage\"},\"dateModified\":\"2026-10-07T15:42:56.960Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","agentPointerHref":"/fr/features/security/black-box-pen-tests.md","siteName":"Replit","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/features/security/black-box-pen-tests"}]},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/fr/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/fr/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"Démarrages rapides","pages":[{"title":"Créez votre première application","sidebarTitle":"Votre première application","icon":"rocket","href":"/fr/build/your-first-app"},{"title":"Créer et publier à partir d'un template","sidebarTitle":"Créer à partir d'un template","icon":"palette","href":"/fr/build/build-and-publish-from-template"},{"title":"Créer avec le mode Free","sidebarTitle":"Créer avec le mode Free","icon":"seedling","href":"/fr/build/build-with-free-mode"},{"title":"Publier votre application","sidebarTitle":"Publier votre application","icon":"cloud-arrow-up","href":"/fr/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"Prototyper une idée de produit","sidebarTitle":"Prototyper une idée","icon":"lightbulb","href":"/fr/build/prototype-an-idea"},{"title":"Lancer une page d'accueil","sidebarTitle":"Lancer une page d'accueil","icon":"rectangle-list","href":"/fr/build/landing-page"},{"title":"Créer une boutique Shopify","sidebarTitle":"Créer une boutique Shopify","icon":"bag-shopping","href":"/fr/build/ecommerce-store"},{"title":"Créer un tableau de bord à partir de données","sidebarTitle":"Créer un tableau de bord","icon":"chart-simple","href":"/fr/build/dashboard"},{"title":"Créer une application mobile","sidebarTitle":"Créer une application mobile","icon":"mobile-screen","href":"/fr/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"Ajouter une connexion","sidebarTitle":"Ajouter une connexion","icon":"user-lock","href":"/fr/build/add-login"},{"title":"Ajouter une base de données","sidebarTitle":"Ajouter une base de données","icon":"database","href":"/fr/build/add-database"},{"title":"Ajouter des intégrations","sidebarTitle":"Ajouter des intégrations","icon":"plug","href":"/fr/build/add-integrations"},{"title":"Ajouter un domaine personnalisé","sidebarTitle":"Ajouter un domaine personnalisé","icon":"globe","href":"/fr/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"Acheter un domaine","sidebarTitle":"Acheter un domaine","icon":"cart-shopping","href":"/fr/build/domain-purchasing"},{"title":"Activer le widget de feedback","sidebarTitle":"Activer le widget de feedback","icon":"comment","href":"/fr/build/enable-feedback"},{"title":"Améliorer le référencement de votre application","sidebarTitle":"Améliorer le SEO","icon":"magnifying-glass-chart","href":"/fr/build/improve-seo"},{"title":"Résoudre les problèmes de publication","icon":"triangle-exclamation","href":"/fr/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Utiliser les Compétences Agent","sidebarTitle":"Utiliser les Compétences Agent","icon":"puzzle-piece","href":"/fr/build/use-agent-skills"},{"title":"Connecter via MCP","sidebarTitle":"Connecter via MCP","icon":"server","href":"/fr/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"Inviter des coéquipiers","sidebarTitle":"Inviter des coéquipiers","icon":"user-plus","href":"/fr/build/invite-teammates"},{"title":"Créer un espace de travail d'équipe","sidebarTitle":"Créer un espace de travail d'équipe","icon":"users-rectangle","href":"/fr/build/create-a-team-workspace"}]},{"group":"Importer","pages":[{"title":"Importer depuis un fournisseur","sidebarTitle":"Importer depuis un fournisseur","icon":"file-import","href":"/fr/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"Démarrages rapides","pages":[{"title":"Démarrer votre première application mobile","sidebarTitle":"Démarrer votre application mobile","icon":"wand-magic-sparkles","href":"/fr/build/mobile-first-app"},{"title":"Aperçu et test sur votre téléphone","sidebarTitle":"Tester avec Expo Go","icon":"mobile","href":"/fr/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Configurer votre compte Apple Developer","sidebarTitle":"Configurer votre compte","icon":"apple","href":"/fr/build/mobile-apple-account"},{"title":"Téléverser votre application dans App Store Connect","sidebarTitle":"Téléverser votre application","icon":"cloud-arrow-up","href":"/fr/build/mobile-upload-ios"},{"title":"Testez en bêta avec TestFlight","sidebarTitle":"Tester sur TestFlight","icon":"flask","href":"/fr/build/mobile-testflight"},{"title":"Soumettre à l'App Store","sidebarTitle":"Soumettre pour l'App Store","icon":"paper-plane","href":"/fr/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"Ajouter la connexion","sidebarTitle":"Ajouter la connexion","icon":"right-to-bracket","href":"/fr/build/mobile-login"},{"title":"Ajouter des paiements avec RevenueCat","sidebarTitle":"Ajouter des paiements","icon":"credit-card","href":"/fr/build/mobile-payments"},{"title":"Stocker des images dans votre application mobile","sidebarTitle":"Enregistrer les images des joueurs","icon":"image","href":"/fr/build/mobile-store-images"},{"title":"Ajouter des retours haptiques","sidebarTitle":"Ajouter des haptiques","icon":"wave-square","href":"/fr/build/mobile-haptics"},{"title":"Utiliser les composants natifs iOS","sidebarTitle":"Utiliser l'UI native","icon":"apple","href":"/fr/build/mobile-native-components"},{"title":"Utiliser l'appareil photo","sidebarTitle":"Ajouter l'appareil photo","icon":"camera","href":"/fr/build/mobile-camera"},{"title":"Accéder aux contacts","sidebarTitle":"Ajouter les contacts","icon":"address-book","href":"/fr/build/mobile-contacts"},{"title":"Envoyer des notifications push","sidebarTitle":"Envoyer des notifications","icon":"bell","href":"/fr/build/mobile-push-notifications"},{"title":"Collecter des avis et des notes","sidebarTitle":"Collecter des avis","icon":"star","href":"/fr/build/mobile-collect-reviews"}]},{"group":"Design","pages":[{"title":"Concevez votre application","sidebarTitle":"Concevez votre application","icon":"palette","href":"/fr/build/mobile-design"},{"title":"Générer une icône d'application","sidebarTitle":"Générer une icône","icon":"image","href":"/fr/build/mobile-app-icon"},{"title":"Générer des captures d'écran App Store","sidebarTitle":"Générer les assets du store","icon":"images","href":"/fr/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"Créer PixelGames en équipe","sidebarTitle":"Inviter votre équipe","icon":"users","href":"/fr/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/fr/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/fr/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/fr/use-cases"}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/fr/learn/foundations/what-is-an-app"}]},{"tab":"Fonctionnalités","anchors":[{"anchor":"Fonctionnalités","icon":"book-open","groups":[{"group":"Workspace \u0026 Admin","pages":[{"title":"Espaces de travail","sidebarTitle":"Espaces de travail","icon":"building","href":"/fr/features/collaboration/workspaces"},{"title":"Espaces de travail personnels et d'équipe","sidebarTitle":"Espaces de travail personnels et d'équipe","icon":"users","href":"/fr/features/collaboration/team-workspaces"},{"title":"Géographie de l'espace de travail","sidebarTitle":"Géographie de l'espace de travail","icon":"globe","href":"/fr/features/collaboration/workspace-geography"},{"title":"Paramètres du Workspace","sidebarTitle":"Paramètres du Workspace","icon":"sliders","href":"/fr/features/collaboration/workspace-settings"},{"title":"Contrôles de modèles Enterprise","sidebarTitle":"Contrôles de modèles","icon":"microchip","href":"/fr/features/collaboration/enterprise-model-controls"},{"title":"Admin API","sidebarTitle":"Admin API","icon":"key","href":"/fr/teams/admin-api"}]},{"group":"Chats and routines","pages":[{"title":"Chats","sidebarTitle":"Chats","icon":"comments","href":"/fr/features/chats-and-routines/chats"},{"title":"Routines","sidebarTitle":"Routines","icon":"arrows-rotate","href":"/fr/features/chats-and-routines/routines"},{"title":"Partager des chats et des ressources","sidebarTitle":"Partager des chats et des ressources","icon":"share-nodes","href":"/fr/features/chats-and-routines/sharing"}]},{"group":"Projects \u0026 artifacts","pages":[{"title":"Qu'est-ce qu'un Projet ?","sidebarTitle":"Projets","icon":"diagram-project","href":"/fr/features/projects-and-artifacts/projects"},{"title":"Qu'est-ce qu'un artefact ?","sidebarTitle":"Artefacts","icon":"layer-group","href":"/fr/features/projects-and-artifacts/artifacts"},{"title":"Plusieurs artefacts vs. projets séparés","sidebarTitle":"Artefacts vs. projets","icon":"code-compare","href":"/fr/features/projects-and-artifacts/multiple-artifacts-vs-projects"},{"title":"Mettre à jour les anciens projets pour la prise en charge de plusieurs artefacts","sidebarTitle":"Mettre à jour les anciens projets","icon":"rotate","href":"/fr/features/projects-and-artifacts/updating-projects-for-multiple-artifacts"},{"title":"Remixer une application","sidebarTitle":"Remixage","icon":"clone","href":"/fr/features/projects-and-artifacts/remix-an-app"}]},{"group":"Project editor","pages":[{"title":"Éditeur et outils","sidebarTitle":"Outils","icon":"toolbox","href":"/fr/features/editor/editor-and-tools"},{"title":"Preview","icon":"eye","href":"/fr/features/editor/preview"},{"title":"Raccourcis clavier","icon":"keyboard","href":"/fr/features/editor/keyboard-shortcuts"},{"title":"Paramètres utilisateur","icon":"user-gear","href":"/fr/features/editor/user-settings"}]},{"group":"Agent","pages":[{"title":"Replit Agent","sidebarTitle":"Replit Agent","icon":"robot","href":"/fr/features/agent/overview"},{"title":"Mode Plan","sidebarTitle":"Mode Plan","icon":"clipboard-list","href":"/fr/features/agent/plan-mode"},{"title":"Modes Agent","sidebarTitle":"Modes Agent","icon":"bolt","href":"/fr/features/agent/agent-modes"},{"title":"Sélecteur de modèle","sidebarTitle":"Sélecteur de modèle","icon":"microchip","href":"/fr/features/agent/model-selector"},{"title":"Tests d'application","sidebarTitle":"Tests d'application","icon":"vial","href":"/fr/features/agent/app-testing"},{"title":"Agent général","sidebarTitle":"Agent général","icon":"compass","href":"/fr/features/agent/general-agent"}]},{"group":"Publication","pages":[{"title":"Publication","sidebarTitle":"Vue d'ensemble","icon":"cloud-arrow-up","href":"/fr/features/publishing/overview"},{"title":"Après la publication","sidebarTitle":"Après la publication","icon":"rocket","href":"/fr/features/publishing/after-you-publish"},{"title":"Domaines personnalisés","icon":"at","href":"/fr/features/publishing/custom-domains"},{"title":"Qui peut accéder à votre application","sidebarTitle":"Accès","icon":"user-shield","href":"/fr/features/publishing/private-deployments"},{"title":"Widget de retours","sidebarTitle":"Widget de retours","icon":"comment-dots","href":"/fr/features/publishing/feedback-widget"},{"title":"Types de déploiement","sidebarTitle":"Types de déploiement","icon":"server","href":"/fr/features/publishing/deployment-types"},{"title":"Configuration de la machine","sidebarTitle":"Machines","icon":"microchip","href":"/fr/features/publishing/machine-configuration"},{"title":"Géographie du projet","sidebarTitle":"Géographie du projet","icon":"globe","href":"/fr/features/publishing/project-geography"}]},{"group":"Monitoring","pages":[{"title":"Surveillez votre application","sidebarTitle":"Surveillance","icon":"chart-line","href":"/fr/features/publishing/monitoring-a-deployment"},{"title":"Monitoring Agent","sidebarTitle":"Monitoring Agent","icon":"robot","href":"/fr/features/publishing/monitoring-agent"},{"title":"Performance Agent","sidebarTitle":"Performance Agent","icon":"gauge-high","href":"/fr/features/publishing/performance-agent"}]},{"group":"Database","pages":[{"title":"Base de données","sidebarTitle":"Aperçu","icon":"table","href":"/fr/features/data-and-storage/sql-database"},{"title":"Bases de données de développement et de production","sidebarTitle":"Développement et production","icon":"server","href":"/fr/features/data-and-storage/development-and-production"},{"title":"Comment Publish met à jour votre base de données de production","sidebarTitle":"Changements de base de données à la publication","icon":"database","href":"/fr/features/data-and-storage/publish-database-changes"},{"title":"Travailler avec vos données","sidebarTitle":"Travailler avec vos données","icon":"table-cells","href":"/fr/features/data-and-storage/work-with-your-data"},{"title":"Surveiller votre base de données","sidebarTitle":"Monitoring","icon":"chart-line","href":"/fr/features/data-and-storage/monitor-your-database"},{"title":"Détails de connexion","sidebarTitle":"Détails de connexion","icon":"plug","href":"/fr/features/data-and-storage/connection-details"},{"title":"Récupération de données","sidebarTitle":"Récupération de données","icon":"clock-rotate-left","href":"/fr/features/data-and-storage/data-recovery"}]},{"group":"Users \u0026 Auth","pages":[{"title":"Utilisateurs et authentification","sidebarTitle":"Vue d'ensemble","icon":"users","href":"/fr/features/auth-and-identity/overview"},{"title":"Replit Auth","sidebarTitle":"Replit Auth","icon":"lock","href":"/fr/features/auth-and-identity/authentication"},{"title":"Clerk Auth","sidebarTitle":"Clerk Auth","icon":"user-lock","href":"/fr/features/auth-and-identity/clerk-auth"},{"title":"Ajouter le SSO à votre application (Clerk)","sidebarTitle":"Ajouter le SSO à votre application","icon":"key","href":"/fr/features/auth-and-identity/single-sign-on"},{"title":"Migrer de Replit Auth vers Clerk","sidebarTitle":"Migrer vers Clerk","icon":"right-left","href":"/fr/features/auth-and-identity/migrate-auth-to-clerk"},{"title":"Fournisseurs de connexion","sidebarTitle":"Fournisseurs de connexion","icon":"right-to-bracket","href":"/fr/features/auth-and-identity/sign-in-providers"},{"title":"Planifier une migration d'authentification personnalisée","sidebarTitle":"Migration auth personnalisée","icon":"right-left","href":"/fr/features/auth-and-identity/custom-auth-migration"}]},{"group":"Security Center","pages":[{"title":"Centre de sécurité du projet","sidebarTitle":"Centre de sécurité du projet","icon":"shield-virus","href":"/fr/features/security/project-security-center"},{"title":"Niveaux d'analyse de sécurité","sidebarTitle":"Niveaux d'analyse de sécurité","icon":"layer-group","href":"/fr/features/security/security-scan-levels"},{"title":"Analyses de sécurité Agent","sidebarTitle":"Analyses de sécurité Agent","description":"Exécutez une révision de sécurité du code source, évaluez les résultats, corrigez les vulnérabilités avec Agent et vérifiez les correctifs.","icon":"shield-check","href":"/fr/features/security/agent-security-scans"},{"title":"Tests d'intrusion boîte noire","sidebarTitle":"Tests d'intrusion boîte noire","icon":"user-secret","href":"/fr/features/security/black-box-pen-tests"},{"title":"Centre de sécurité de l'espace de travail","sidebarTitle":"Centre de sécurité de l'espace de travail","description":"Analysez les projets de votre espace de travail à la recherche de vulnérabilités, consultez les détails des CVE par sévérité, corrigez les problèmes avec Agent et exportez des SBOM pour la conformité.","icon":"users-rectangle","href":"/fr/features/security/workspace-security-center"},{"title":"Pare-feu de packages","sidebarTitle":"Pare-feu de packages","icon":"shield-check","href":"/fr/features/security/package-firewall"},{"title":"Configurer les Tunnels","sidebarTitle":"Tunnels","icon":"network-wired","href":"/fr/features/security/tunnels"},{"title":"Sécurité","sidebarTitle":"Sécurité","icon":"shield-halved","href":"/fr/features/security/overview"},{"title":"Géographie","sidebarTitle":"Géographie","icon":"globe","href":"/fr/features/security/geography"},{"title":"Concepts de sécurité","sidebarTitle":"Concepts","icon":"book","href":"/fr/features/security/concepts"},{"title":"Modèle de responsabilité partagée de Replit","sidebarTitle":"Modèle de responsabilité partagée","icon":"scale-balanced","href":"/fr/features/security/shared-responsibility-model"}]},{"group":"Stockage d'application","pages":[{"title":"App Storage","sidebarTitle":"Vue d'ensemble","icon":"box-archive","href":"/fr/features/data-and-storage/object-storage"},{"title":"SDK Python pour App Storage","icon":"python","href":"/fr/features/sdks/object-storage-python-sdk"},{"title":"SDK JavaScript pour App Storage","icon":"js","href":"/fr/features/sdks/object-storage-javascript-sdk"}]},{"group":"Growth","pages":[{"title":"Analyse du projet","sidebarTitle":"Analyse du projet","icon":"chart-line-up","href":"/fr/features/publishing/project-analytics"},{"title":"Score SEO","sidebarTitle":"Score SEO","icon":"magnifying-glass-chart","href":"/fr/features/publishing/seo-rating"},{"title":"Agent SEO","sidebarTitle":"Agent SEO","icon":"robot","href":"/fr/features/publishing/seo-agent"}]},{"group":"Intégrations","pages":[{"title":"Intégrations de l'Agent","sidebarTitle":"Connecteurs","icon":"plug","href":"/fr/features/integrations/overview"},{"title":"Connecteurs personnalisés","sidebarTitle":"Connecteurs personnalisés","icon":"plug","href":"/fr/features/integrations/custom-connectors"},{"title":"Intégrations IA Replit","sidebarTitle":"IA","icon":"sparkles","href":"/fr/features/integrations/replit-ai-integrations"},{"title":"Connecter Plaid","sidebarTitle":"Plaid","icon":"building-columns","href":"/fr/features/integrations/plaid-connector"},{"title":"Connecter Shopify","sidebarTitle":"Shopify","icon":"bag-shopping","href":"/fr/features/integrations/shopify"},{"title":"Ouvrir dans Replit","sidebarTitle":"Ouvrir dans Replit","icon":"arrow-up-right-from-square","href":"/fr/features/integrations/open-in-replit"}]},{"group":"MCP \u0026 API","pages":[{"title":"Liste MCP","sidebarTitle":"Liste MCP","icon":"server","href":"/fr/features/mcp/overview"},{"title":"Serveur MCP Replit","sidebarTitle":"Serveur MCP Replit","icon":"server","href":"/fr/platforms/mcp-server"}]},{"group":"Git","pages":[{"title":"Utiliser le panneau Git","icon":"code-fork","href":"/fr/features/workspace-tools/git-interface"},{"title":"Points de contrôle et restaurations","sidebarTitle":"Points de contrôle","icon":"bookmark","href":"/fr/features/version-control/checkpoints-and-rollbacks"},{"title":"Historique des fichiers","icon":"clock-rotate-left","href":"/fr/features/version-control/file-history"},{"title":"Récupération après sinistre Git","sidebarTitle":"Récupération après sinistre","icon":"life-ring","href":"/fr/features/version-control/disaster-recovery"}]},{"group":"Secrets","pages":[{"title":"Secrets","icon":"key","href":"/fr/core-concepts/project-editor/app-setup/secrets"}]},{"group":"Agent Skills","pages":[{"title":"Compétences Agent","sidebarTitle":"Compétences Agent","icon":"puzzle-piece","href":"/fr/features/agent/skills"},{"title":"Personnalisation d'Agent","sidebarTitle":"Personnalisation d'Agent","icon":"sliders","href":"/fr/features/agent/agent-customization"},{"title":"Répertoire de compétences","sidebarTitle":"Répertoire de compétences","icon":"grid","href":"/fr/features/agent/skills-directory"}]},{"group":"Workspace tools","pages":[{"title":"Shell","icon":"square-terminal","href":"/fr/features/workspace-tools/shell"},{"title":"Console","icon":"terminal","href":"/fr/features/workspace-tools/console"},{"title":"SSH","icon":"network-wired","href":"/fr/features/workspace-tools/ssh"},{"title":"Workflows","icon":"play","href":"/fr/features/workspace-tools/workflows"},{"title":"L'interface de ligne de commande graphique","sidebarTitle":"CLUI","icon":"command","href":"/fr/features/workspace-tools/clui-graphical-cli"}]},{"group":"Agent capabilities","pages":[{"title":"Graphiques","sidebarTitle":"Graphiques","icon":"chart-line","href":"/fr/features/agent/charts"},{"title":"Génération d'images","sidebarTitle":"Génération d'images","icon":"image","href":"/fr/features/agent/image-generation"},{"title":"Génération audio","sidebarTitle":"Génération audio","icon":"music","href":"/fr/features/agent/audio-generation"},{"title":"Mode Voix","sidebarTitle":"Mode Voix","icon":"microphone","href":"/fr/features/agent/voice-mode"},{"title":"Diriger ou mettre en file d'attente les messages de suivi","sidebarTitle":"Diriger ou mettre en file d'attente","icon":"comments","href":"/fr/features/agent/steer-and-queue-messages"},{"title":"Recherche web","icon":"magnifying-glass","href":"/fr/features/agent/web-search"}]},{"group":"Tasks","pages":[{"title":"Cycle de vie d'une tâche","sidebarTitle":"Cycle de vie d'une tâche","icon":"arrows-spin","href":"/fr/features/agent/task-lifecycle"},{"title":"Tableau des tâches","sidebarTitle":"Tableau des tâches","icon":"table-columns","href":"/fr/features/agent/task-board"},{"title":"Tâches de suivi","sidebarTitle":"Tâches de suivi","icon":"arrow-turn-right","href":"/fr/features/agent/follow-up-tasks"}]},{"group":"Artifact types","pages":[{"title":"Applications Web","sidebarTitle":"Applications Web","icon":"globe","href":"/fr/features/artifact-types/web-apps"},{"title":"Applications Mobiles Natives","icon":"mobile-screen","href":"/fr/features/artifact-types/building-mobile-apps"},{"title":"Visualisation de données","sidebarTitle":"Visualisation de données","icon":"chart-column","href":"/fr/features/artifact-types/data-apps"},{"title":"Présentations","sidebarTitle":"Présentations","icon":"presentation-screen","href":"/fr/features/artifact-types/slide-decks"},{"title":"Vidéos animées","sidebarTitle":"Vidéos animées","icon":"film","href":"/fr/features/artifact-types/animated-videos"}]},{"group":"Monétisation","pages":[{"title":"Monétisation","sidebarTitle":"Aperçu","icon":"sack-dollar","href":"/fr/features/monetization/overview"},{"title":"Intégration Whop Payments","sidebarTitle":"Whop Payments","icon":"store","href":"/fr/features/monetization/whop-payments"},{"title":"Intégration Stripe Payments","sidebarTitle":"Stripe Payments","icon":"credit-card","href":"/fr/features/monetization/stripe-payments"},{"title":"Abonnements RevenueCat","sidebarTitle":"RevenueCat","icon":"repeat","href":"/fr/features/monetization/revenuecat-subscriptions"}]},{"group":"Project setup","pages":[{"title":"Configuration de l'application Replit","sidebarTitle":"Configuration avancée","icon":"gear","href":"/fr/features/project-setup/configuration"},{"title":"replit.md","icon":"file-lines","href":"/fr/features/project-setup/replit-dot-md"},{"title":"Gestion des dépendances","sidebarTitle":"Dépendances","icon":"boxes-packing","href":"/fr/features/project-setup/dependency-management"},{"title":"Ports","icon":"plug","href":"/fr/features/project-setup/ports"},{"title":"Frameworks pour développeurs","icon":"cubes","href":"/fr/features/project-setup/developer-frameworks"}]},{"group":"Plateformes","pages":[{"title":"Replit dans ChatGPT","sidebarTitle":"ChatGPT","icon":"comments","href":"/fr/features/platforms/chatgpt"},{"title":"Replit dans Claude","sidebarTitle":"Claude","icon":"plug","href":"/fr/features/platforms/claude"},{"title":"Replit dans Slack","sidebarTitle":"Slack","icon":"slack","href":"/fr/features/platforms/slack"},{"title":"Application mobile Replit","sidebarTitle":"Application mobile","icon":"mobile-screen-button","href":"/fr/features/platforms/mobile-app"},{"title":"Application de bureau Replit","sidebarTitle":"Application de bureau","icon":"desktop","href":"/fr/features/platforms/desktop-app"}]},{"group":"Troubleshooting","pages":[{"title":"Dépannage de l'application mobile","sidebarTitle":"Application mobile","icon":"mobile-screen","href":"/fr/features/troubleshooting/mobile-app"}]},{"group":"Ressources supplémentaires","pages":[{"title":"FAQ","icon":"circle-question","href":"/fr/features/additional-resources/faq"},{"title":"Aide-mémoire Replit","sidebarTitle":"Aide-mémoire","icon":"book-open","href":"/fr/features/additional-resources/cheat-sheet"},{"title":"Configuration des déploiements statiques","sidebarTitle":"Statique avancé","icon":"sliders","href":"/fr/features/deployment-customization/static-deployments-advanced"},{"title":"Jetons d'accès externes","sidebarTitle":"Jetons d'accès","icon":"id-badge","href":"/fr/features/deployment-customization/external-access-tokens"},{"title":"Corriger une application publiée utilisant une base de données partagée","sidebarTitle":"Migrer les données partagées","icon":"arrow-right-arrow-left","href":"/fr/features/data-and-storage/shared-database-migration"}]}]},{"anchor":"Journal des modifications","icon":"clock-rotate-left","pages":[{"title":"Journal des modifications","href":"/fr/updates/2026/11/06/changelog"}]},{"anchor":"Help","icon":"circle-question","pages":[{"title":"Help","href":"/fr/help/overview"}]}]},{"tab":"Confiance et facturation","pages":[{"title":"Confiance et facturation","href":"/fr/category/billing"}]},{"tab":"Entreprise","pages":[{"title":"Entreprise","href":"/fr/teams/welcome"}]}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"pt","href":"/pt/features/security/black-box-pen-tests"}]},{"language":"ja","navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ja","href":"/ja/features/security/black-box-pen-tests"}]},{"language":"ko","navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ko","href":"/ko/features/security/black-box-pen-tests"}]}]},"basePath":"","title":"Tests d'intrusion boîte noire - Replit","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}