Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.
Um teste de penetração black-box examina um aplicativo em execução de fora, por meio de interações de navegador e rede. Ele não usa o código-fonte do aplicativo.No Project Security Center, o Level 3 (AI pentest) reúne três tipos de verificações de segurança:
Verificações gratuitas de dependências e pacotes
Análise estática do Agent sobre o seu código-fonte
Um teste black-box externo do Preview ativo, realizado de fora sem usar o seu código-fonte
Depois que você inicia o Nível 3, o Replit executa a revisão de código-fonte do Agent e o teste black-box externo em paralelo.Para aplicativos que usam o Clerk Auth, o teste black-box é executado em duas passagens: uma anônima e outra autenticada como um usuário sintético. A passagem autenticada usa credenciais sintéticas, portanto o Replit não expõe as credenciais do seu projeto ao Agent. O teste cria um segundo usuário sintético apenas quando precisa verificar um limite de propriedade entre contas.
Identifica vulnerabilidades de segurança, privacidade e arquiteturais na base de código
Teste de penetração black-box
Interações de navegador e rede com o aplicativo em execução
Examina o comportamento observável externamente, sem usar o código-fonte
Revise os dois conjuntos de achados. Uma tarefa não substitui a outra: a revisão de código pode identificar detalhes de implementação vulneráveis, enquanto o teste black-box avalia o aplicativo em execução a partir de fora.
{"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":"6af49f5f19112204a50ba3a2","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"en","tag":"Features","count":364},{"language":"fr","tag":"Fonctionnalités","count":364},{"language":"ja","tag":"機能","count":364},{"language":"ko","tag":"기능","count":364},{"language":"pt","tag":"Funcionalidades","count":364},{"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":"pt/features/security/black-box-pen-tests","slug":"/pt/features/security/black-box-pen-tests","pageMetadata":{"title":"Testes de penetração black-box","sidebarTitle":"Testes de penetração black-box","description":"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.","icon":"user-secret","href":"/pt/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: \"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\"\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:`Um teste de penetração black-box examina um aplicativo em execução de fora, por meio de interações de navegador e rede. Ele não usa o código-fonte do aplicativo.`}),`\n`,_jsxs(_components.p,{children:[`No Project Security Center, o `,_jsx(_components.strong,{children:`Level 3 (AI pentest)`}),` reúne três tipos de verificações de segurança:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Verificações gratuitas de dependências e pacotes`}),`\n`,_jsx(_components.li,{children:`Análise estática do Agent sobre o seu código-fonte`}),`\n`,_jsx(_components.li,{children:`Um teste black-box externo do Preview ativo, realizado de fora sem usar o seu código-fonte`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Depois que você inicia o Nível 3, o Replit executa a revisão de código-fonte do Agent e o teste black-box externo em paralelo.`}),`\n`,_jsxs(_components.p,{children:[`Para aplicativos que usam o `,_jsx(_components.a,{href:`/pt/features/auth-and-identity/clerk-auth`,children:`Clerk Auth`}),`, o teste black-box é executado em duas passagens: uma anônima e outra autenticada como um usuário sintético. A passagem autenticada usa credenciais sintéticas, portanto o Replit não expõe as credenciais do seu projeto ao Agent. O teste cria um segundo usuário sintético apenas quando precisa verificar um limite de propriedade entre contas.`]}),`\n`,_jsx(Heading,{level:`2`,id:`executar-uma-verificação-de-nível-3`,children:`Executar uma verificação de Nível 3`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Abrir o projeto`,children:_jsx(_components.p,{children:`Abra o projeto individual que você deseja verificar.`})}),_jsx(Step,{title:`Abrir o Security Center`,children:_jsxs(_components.p,{children:[`No painel `,_jsx(_components.strong,{children:`Tools`}),` do projeto, selecione `,_jsx(_components.strong,{children:`Security Center`}),`.`]})}),_jsx(Step,{title:`Iniciar uma verificação`,children:_jsxs(_components.p,{children:[`Na parte superior do Security Center, selecione `,_jsx(_components.strong,{children:`Run scan`}),`.`]})}),_jsxs(Step,{title:`Escolher o Nível 3`,children:[_jsxs(_components.p,{children:[`Selecione `,_jsx(_components.strong,{children:`Level 3 (AI pentest)`}),`.`]}),_jsx(Frame,{caption:`O Level 3 (AI pentest) adiciona análise estática do Agent e um teste externo do Preview ativo às verificações gratuitas de dependências e pacotes.`,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:`Security and Privacy Center aberto a partir do painel Tools, com o menu Select scan level expandido e a opção Level 3 AI pentest selecionada`,\"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:`Aguardar as duas tarefas`,children:_jsx(_components.p,{children:`Aguarde a conclusão da revisão de código-fonte e do teste black-box de navegador e rede.`})}),_jsx(Step,{title:`Revisar os resultados`,children:_jsxs(_components.p,{children:[`Revise os achados das duas tarefas no painel `,_jsx(_components.strong,{children:`Security`}),`. Avalie cada achado antes de enviar os problemas aceitos ao Agent.`]})}),_jsx(Step,{title:`Corrigir e executar novamente`,children:_jsx(_components.p,{children:`Envie os achados aceitos ao Agent. Depois de aplicar as correções, execute outra verificação de Nível 3 para confirmá-las.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`entenda-as-duas-tarefas`,children:`Entenda as duas tarefas`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tarefa`}),_jsx(_components.th,{children:`Evidência utilizada`}),_jsx(_components.th,{children:`Finalidade`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Revisão de código-fonte`}),_jsx(_components.td,{children:`O código-fonte da sua aplicação`}),_jsx(_components.td,{children:`Identifica vulnerabilidades de segurança, privacidade e arquiteturais na base de código`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Teste de penetração black-box`}),_jsx(_components.td,{children:`Interações de navegador e rede com o aplicativo em execução`}),_jsx(_components.td,{children:`Examina o comportamento observável externamente, sem usar o código-fonte`})]})]})]}),`\n`,_jsx(_components.p,{children:`Revise os dois conjuntos de achados. Uma tarefa não substitui a outra: a revisão de código pode identificar detalhes de implementação vulneráveis, enquanto o teste black-box avalia o aplicativo em execução a partir de fora.`}),`\n`,_jsx(Heading,{level:`2`,id:`próximos-passos`,children:`Próximos passos`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Compare os três `,_jsx(_components.a,{href:`/pt/features/security/security-scan-levels`,children:`níveis de verificação de segurança`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Use as `,_jsx(_components.a,{href:`/pt/features/security/agent-security-scans`,children:`verificações de segurança do Agent`}),` para o fluxo de trabalho normal de revisão do código-fonte.`]}),`\n`,_jsxs(_components.li,{children:[`Saiba como o `,_jsx(_components.a,{href:`/pt/features/security/project-security-center`,children:`Project Security Center`}),` combina os caminhos de verificação e as verificações automáticas.`]}),`\n`,_jsxs(_components.li,{children:[`Revise a terminologia relacionada em `,_jsx(_components.a,{href:`/pt/features/security/concepts`,children:`Conceitos de segurança`}),`.`]}),`\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":"Testes de penetração black-box","sidebarTitle":"Testes de penetração black-box","description":"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.","icon":"user-secret","href":"/pt/features/security/black-box-pen-tests"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Executar uma verificação de Nível 3","slug":"executar-uma-verificação-de-nível-3","depth":2,"children":[]},{"title":"Entenda as duas tarefas","slug":"entenda-as-duas-tarefas","depth":2,"children":[]},{"title":"Próximos passos","slug":"próximos-passos","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"replit","siteName":"Replit","title":"Testes de penetração black-box - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/features/security/black-box-pen-tests","matchLevel":1},"fr":{"href":"/fr/features/security/black-box-pen-tests","matchLevel":1},"pt":{"href":"/pt/features/security/black-box-pen-tests","matchLevel":0},"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:54.875Z","originalFileLocation":"pt/features/security/black-box-pen-tests.mdx","locale":"pt"},"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=\"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\">\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=\"Testes de penetração black-box - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/pt/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=Testes+de+penetra%C3%A7%C3%A3o+black-box\u0026amp;description=Execute+uma+verifica%C3%A7%C3%A3o+de+seguran%C3%A7a+de+N%C3%ADvel+3+que+revisa+o+c%C3%B3digo-fonte+e+testa+o+aplicativo+em+execu%C3%A7%C3%A3o+por+meio+de+intera%C3%A7%C3%B5es+de+navegador+e+rede.\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=026db89a1299232edff05cb280b6226c49315dc316ab22950cd853d1b2fd99fa\">\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=\"Testes de penetração black-box - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Security+Center\u0026amp;title=Testes+de+penetra%C3%A7%C3%A3o+black-box\u0026amp;description=Execute+uma+verifica%C3%A7%C3%A3o+de+seguran%C3%A7a+de+N%C3%ADvel+3+que+revisa+o+c%C3%B3digo-fonte+e+testa+o+aplicativo+em+execu%C3%A7%C3%A3o+por+meio+de+intera%C3%A7%C3%B5es+de+navegador+e+rede.\u0026amp;theme=3d900b3257a00c38c6803774\u0026amp;signature=026db89a1299232edff05cb280b6226c49315dc316ab22950cd853d1b2fd99fa\">\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/pt/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=\"/pt/features/security/black-box-pen-tests.md\">\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=\"en\" href=\"https://docs.replit.com/features/security/black-box-pen-tests\">\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=\"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/pt/features/security/black-box-pen-tests#webpage\",\"url\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests\",\"name\":\"Testes de penetração black-box\",\"description\":\"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\",\"dateModified\":\"2026-10-07T15:42:54.875Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Security Center\",\"item\":\"https://docs.replit.com/pt/features/security/project-security-center\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testes de penetração black-box\",\"item\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests#article\",\"headline\":\"Testes de penetração black-box\",\"name\":\"Testes de penetração black-box\",\"description\":\"Execute uma verificação de segurança de Nível 3 que revisa o código-fonte e testa o aplicativo em execução por meio de interações de navegador e rede.\",\"url\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/pt/features/security/black-box-pen-tests#webpage\"},\"dateModified\":\"2026-10-07T15:42:54.875Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","agentPointerHref":"/pt/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"}},"pages":[{"title":"fr","href":"/fr/features/security/black-box-pen-tests"}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/pt/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/pt/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"Inícios rápidos","pages":[{"title":"Construa seu primeiro app","sidebarTitle":"Seu primeiro app","icon":"rocket","href":"/pt/build/your-first-app"},{"title":"Construir e publicar a partir de um template","sidebarTitle":"Construir a partir de um template","icon":"palette","href":"/pt/build/build-and-publish-from-template"},{"title":"Construa com o Modo Free","sidebarTitle":"Construa com o Modo Free","icon":"seedling","href":"/pt/build/build-with-free-mode"},{"title":"Publique seu app","sidebarTitle":"Publique seu app","icon":"cloud-arrow-up","href":"/pt/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"Prototipe uma ideia de produto","sidebarTitle":"Prototipe uma ideia","icon":"lightbulb","href":"/pt/build/prototype-an-idea"},{"title":"Lance uma página inicial","sidebarTitle":"Lance uma página inicial","icon":"rectangle-list","href":"/pt/build/landing-page"},{"title":"Construa uma vitrine Shopify","sidebarTitle":"Construa uma vitrine Shopify","icon":"bag-shopping","href":"/pt/build/ecommerce-store"},{"title":"Crie um dashboard a partir de dados","sidebarTitle":"Crie um dashboard","icon":"chart-simple","href":"/pt/build/dashboard"},{"title":"Crie um app mobile","sidebarTitle":"Crie um app mobile","icon":"mobile-screen","href":"/pt/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"Adicionar login","sidebarTitle":"Adicionar login","icon":"user-lock","href":"/pt/build/add-login"},{"title":"Adicionar um banco de dados","sidebarTitle":"Adicionar um banco de dados","icon":"database","href":"/pt/build/add-database"},{"title":"Adicionar integrações","sidebarTitle":"Adicionar integrações","icon":"plug","href":"/pt/build/add-integrations"},{"title":"Adicionar um domínio personalizado","sidebarTitle":"Adicionar um domínio personalizado","icon":"globe","href":"/pt/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"Comprar um domínio","sidebarTitle":"Comprar um domínio","icon":"cart-shopping","href":"/pt/build/domain-purchasing"},{"title":"Ativar Widget de Feedback","sidebarTitle":"Ativar Widget de Feedback","icon":"comment","href":"/pt/build/enable-feedback"},{"title":"Melhore o SEO do seu app","sidebarTitle":"Melhorar SEO","icon":"magnifying-glass-chart","href":"/pt/build/improve-seo"},{"title":"Solucionar problemas de publicação","icon":"triangle-exclamation","href":"/pt/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Usar Agent Skills","sidebarTitle":"Usar Agent Skills","icon":"puzzle-piece","href":"/pt/build/use-agent-skills"},{"title":"Conectar via MCP","sidebarTitle":"Conectar via MCP","icon":"server","href":"/pt/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"Convidar colegas de equipe","sidebarTitle":"Convidar colegas de equipe","icon":"user-plus","href":"/pt/build/invite-teammates"},{"title":"Criar um workspace de equipe","sidebarTitle":"Criar um workspace de equipe","icon":"users-rectangle","href":"/pt/build/create-a-team-workspace"}]},{"group":"Importar","pages":[{"title":"Importar de um provedor","sidebarTitle":"Importar de um provedor","icon":"file-import","href":"/pt/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"Inícios rápidos","pages":[{"title":"Comece seu primeiro app mobile","sidebarTitle":"Comece seu app mobile","icon":"wand-magic-sparkles","href":"/pt/build/mobile-first-app"},{"title":"Pré-visualize e teste no seu celular","sidebarTitle":"Testar com o Expo Go","icon":"mobile","href":"/pt/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Configure sua conta de desenvolvedor Apple","sidebarTitle":"Configurar sua conta","icon":"apple","href":"/pt/build/mobile-apple-account"},{"title":"Envie seu app para o App Store Connect","sidebarTitle":"Enviar seu app","icon":"cloud-arrow-up","href":"/pt/build/mobile-upload-ios"},{"title":"Teste beta com o TestFlight","sidebarTitle":"Testar no TestFlight","icon":"flask","href":"/pt/build/mobile-testflight"},{"title":"Envie para a App Store","sidebarTitle":"Enviar para a App Store","icon":"paper-plane","href":"/pt/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"Adicione login","sidebarTitle":"Adicionar login","icon":"right-to-bracket","href":"/pt/build/mobile-login"},{"title":"Adicione pagamentos com o RevenueCat","sidebarTitle":"Adicionar pagamentos","icon":"credit-card","href":"/pt/build/mobile-payments"},{"title":"Armazene imagens no seu app mobile","sidebarTitle":"Salvar imagens de jogadores","icon":"image","href":"/pt/build/mobile-store-images"},{"title":"Adicione feedback tátil","sidebarTitle":"Adicionar feedback tátil","icon":"wave-square","href":"/pt/build/mobile-haptics"},{"title":"Use componentes nativos do iOS","sidebarTitle":"Usar UI nativa","icon":"apple","href":"/pt/build/mobile-native-components"},{"title":"Use a câmera","sidebarTitle":"Adicionar câmera","icon":"camera","href":"/pt/build/mobile-camera"},{"title":"Acesse contatos","sidebarTitle":"Adicionar contatos","icon":"address-book","href":"/pt/build/mobile-contacts"},{"title":"Envie notificações push","sidebarTitle":"Enviar notificações","icon":"bell","href":"/pt/build/mobile-push-notifications"},{"title":"Colete avaliações e classificações","sidebarTitle":"Coletar avaliações","icon":"star","href":"/pt/build/mobile-collect-reviews"}]},{"group":"Design","pages":[{"title":"Projete seu app","sidebarTitle":"Projete seu app","icon":"palette","href":"/pt/build/mobile-design"},{"title":"Gerar um ícone de app","sidebarTitle":"Gerar ícone do app","icon":"image","href":"/pt/build/mobile-app-icon"},{"title":"Gere capturas de tela da App Store","sidebarTitle":"Gerar ativos da loja","icon":"images","href":"/pt/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"Crie o PixelGames em equipe","sidebarTitle":"Convide sua equipe","icon":"users","href":"/pt/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/pt/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/pt/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/pt/use-cases"}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/pt/learn/foundations/what-is-an-app"}]},{"tab":"Funcionalidades","anchors":[{"anchor":"Funcionalidades","icon":"book-open","groups":[{"group":"Workspace \u0026 Admin","pages":[{"title":"Espaços de Trabalho","sidebarTitle":"Espaços de Trabalho","icon":"building","href":"/pt/features/collaboration/workspaces"},{"title":"Espaços de Trabalho Pessoais e de Equipe","sidebarTitle":"Espaços de Trabalho Pessoais e de Equipe","icon":"users","href":"/pt/features/collaboration/team-workspaces"},{"title":"Geografia do workspace","sidebarTitle":"Geografia do workspace","icon":"globe","href":"/pt/features/collaboration/workspace-geography"},{"title":"Configurações de Workspace","sidebarTitle":"Configurações de Workspace","icon":"sliders","href":"/pt/features/collaboration/workspace-settings"},{"title":"Controles de modelo Enterprise","sidebarTitle":"Controles de modelo","icon":"microchip","href":"/pt/features/collaboration/enterprise-model-controls"},{"title":"Admin API","sidebarTitle":"Admin API","icon":"key","href":"/pt/teams/admin-api"}]},{"group":"Chats and routines","pages":[{"title":"Chats","sidebarTitle":"Chats","icon":"comments","href":"/pt/features/chats-and-routines/chats"},{"title":"Routines","sidebarTitle":"Routines","icon":"arrows-rotate","href":"/pt/features/chats-and-routines/routines"},{"title":"Compartilhando chats e ativos","sidebarTitle":"Compartilhando chats e ativos","icon":"share-nodes","href":"/pt/features/chats-and-routines/sharing"}]},{"group":"Projects \u0026 artifacts","pages":[{"title":"O que é um Projeto?","sidebarTitle":"Projetos","icon":"diagram-project","href":"/pt/features/projects-and-artifacts/projects"},{"title":"O que é um Artefato?","sidebarTitle":"Artefatos","icon":"layer-group","href":"/pt/features/projects-and-artifacts/artifacts"},{"title":"Vários Artefatos vs. Projetos Separados","sidebarTitle":"Artefatos vs. Projetos","icon":"code-compare","href":"/pt/features/projects-and-artifacts/multiple-artifacts-vs-projects"},{"title":"Atualizando projetos antigos para suporte a múltiplos artefatos","sidebarTitle":"Atualizar projetos antigos","icon":"rotate","href":"/pt/features/projects-and-artifacts/updating-projects-for-multiple-artifacts"},{"title":"Fazer remix de um app","sidebarTitle":"Remixing","icon":"clone","href":"/pt/features/projects-and-artifacts/remix-an-app"}]},{"group":"Project editor","pages":[{"title":"Editor e Ferramentas","sidebarTitle":"Ferramentas","icon":"toolbox","href":"/pt/features/editor/editor-and-tools"},{"title":"Preview","icon":"eye","href":"/pt/features/editor/preview"},{"title":"Atalhos de Teclado","icon":"keyboard","href":"/pt/features/editor/keyboard-shortcuts"},{"title":"Configurações do Usuário","icon":"user-gear","href":"/pt/features/editor/user-settings"}]},{"group":"Agent","pages":[{"title":"Replit Agent","sidebarTitle":"Replit Agent","icon":"robot","href":"/pt/features/agent/overview"},{"title":"Modo Plan","sidebarTitle":"Modo Plan","icon":"clipboard-list","href":"/pt/features/agent/plan-mode"},{"title":"Modos do Agent","sidebarTitle":"Modos do Agent","icon":"bolt","href":"/pt/features/agent/agent-modes"},{"title":"Seletor de modelo","sidebarTitle":"Seletor de modelo","icon":"microchip","href":"/pt/features/agent/model-selector"},{"title":"Testes de Aplicativo","sidebarTitle":"Testes de Aplicativo","icon":"vial","href":"/pt/features/agent/app-testing"},{"title":"Agent Geral","sidebarTitle":"Agent Geral","icon":"compass","href":"/pt/features/agent/general-agent"}]},{"group":"Publicação","pages":[{"title":"Publishing","sidebarTitle":"Overview","icon":"cloud-arrow-up","href":"/pt/features/publishing/overview"},{"title":"After you publish","sidebarTitle":"After you publish","icon":"rocket","href":"/pt/features/publishing/after-you-publish"},{"title":"Domínios Personalizados","icon":"at","href":"/pt/features/publishing/custom-domains"},{"title":"Quem pode acessar seu app","sidebarTitle":"Acesso","icon":"user-shield","href":"/pt/features/publishing/private-deployments"},{"title":"Feedback widget","sidebarTitle":"Feedback widget","icon":"comment-dots","href":"/pt/features/publishing/feedback-widget"},{"title":"Deployment types","sidebarTitle":"Deployment types","icon":"server","href":"/pt/features/publishing/deployment-types"},{"title":"Machine configuration","sidebarTitle":"Machines","icon":"microchip","href":"/pt/features/publishing/machine-configuration"},{"title":"Geografia do projeto","sidebarTitle":"Geografia do projeto","icon":"globe","href":"/pt/features/publishing/project-geography"}]},{"group":"Monitoring","pages":[{"title":"Monitorando seu app","sidebarTitle":"Monitorar seu app","icon":"chart-line","href":"/pt/features/publishing/monitoring-a-deployment"},{"title":"Monitoring Agent","sidebarTitle":"Monitoring Agent","icon":"robot","href":"/pt/features/publishing/monitoring-agent"},{"title":"Performance Agent","sidebarTitle":"Performance Agent","icon":"gauge-high","href":"/pt/features/publishing/performance-agent"}]},{"group":"Database","pages":[{"title":"Banco de Dados","sidebarTitle":"Visão geral","icon":"table","href":"/pt/features/data-and-storage/sql-database"},{"title":"Bancos de dados de desenvolvimento e produção","sidebarTitle":"Desenvolvimento e produção","icon":"server","href":"/pt/features/data-and-storage/development-and-production"},{"title":"Como o Publish atualiza seu banco de dados de produção","sidebarTitle":"Publicar alterações no banco de dados","icon":"database","href":"/pt/features/data-and-storage/publish-database-changes"},{"title":"Trabalhe com seus dados","sidebarTitle":"Trabalhe com seus dados","icon":"table-cells","href":"/pt/features/data-and-storage/work-with-your-data"},{"title":"Monitore seu banco de dados","sidebarTitle":"Monitoramento","icon":"chart-line","href":"/pt/features/data-and-storage/monitor-your-database"},{"title":"Detalhes de conexão","sidebarTitle":"Detalhes de conexão","icon":"plug","href":"/pt/features/data-and-storage/connection-details"},{"title":"Recuperação de dados","sidebarTitle":"Recuperação de dados","icon":"clock-rotate-left","href":"/pt/features/data-and-storage/data-recovery"}]},{"group":"Users \u0026 Auth","pages":[{"title":"Users \u0026 Auth","sidebarTitle":"Visão geral","icon":"users","href":"/pt/features/auth-and-identity/overview"},{"title":"Replit Auth","sidebarTitle":"Replit Auth","icon":"lock","href":"/pt/features/auth-and-identity/authentication"},{"title":"Clerk Auth","sidebarTitle":"Clerk Auth","icon":"user-lock","href":"/pt/features/auth-and-identity/clerk-auth"},{"title":"Adicione SSO ao seu app (Clerk)","sidebarTitle":"Adicione SSO ao seu app","icon":"key","href":"/pt/features/auth-and-identity/single-sign-on"},{"title":"Migre do Replit Auth para o Clerk","sidebarTitle":"Migração para Clerk","icon":"right-left","href":"/pt/features/auth-and-identity/migrate-auth-to-clerk"},{"title":"Provedores de login","sidebarTitle":"Provedores de login","icon":"right-to-bracket","href":"/pt/features/auth-and-identity/sign-in-providers"},{"title":"Planeje uma migração de autenticação personalizada","sidebarTitle":"Migração de auth personalizada","icon":"right-left","href":"/pt/features/auth-and-identity/custom-auth-migration"}]},{"group":"Security Center","pages":[{"title":"Central de Segurança do Projeto","sidebarTitle":"Central de Segurança do Projeto","icon":"shield-virus","href":"/pt/features/security/project-security-center"},{"title":"Níveis de verificação de segurança","sidebarTitle":"Níveis de verificação de segurança","icon":"layer-group","href":"/pt/features/security/security-scan-levels"},{"title":"Verificações de segurança do Agent","sidebarTitle":"Verificações de segurança do Agent","description":"Execute uma revisão de segurança do código-fonte, avalie os achados, corrija vulnerabilidades com o Agent e verifique as correções.","icon":"shield-check","href":"/pt/features/security/agent-security-scans"},{"title":"Testes de penetração black-box","sidebarTitle":"Testes de penetração black-box","icon":"user-secret","href":"/pt/features/security/black-box-pen-tests"},{"title":"Central de Segurança do Workspace","sidebarTitle":"Central de Segurança do Workspace","description":"Verifique os projetos do seu workspace em busca de vulnerabilidades, veja detalhes de CVE por severidade, corrija problemas com o Agent e exporte SBOMs para conformidade.","icon":"users-rectangle","href":"/pt/features/security/workspace-security-center"},{"title":"Firewall de pacotes","sidebarTitle":"Firewall de pacotes","icon":"shield-check","href":"/pt/features/security/package-firewall"},{"title":"Configurar Tunnels","sidebarTitle":"Tunnels","icon":"network-wired","href":"/pt/features/security/tunnels"},{"title":"Segurança","sidebarTitle":"Segurança","icon":"shield-halved","href":"/pt/features/security/overview"},{"title":"Geografia","sidebarTitle":"Geografia","icon":"globe","href":"/pt/features/security/geography"},{"title":"Conceitos de segurança","sidebarTitle":"Conceitos","icon":"book","href":"/pt/features/security/concepts"},{"title":"Modelo de responsabilidade compartilhada do Replit","sidebarTitle":"Modelo de responsabilidade compartilhada","icon":"scale-balanced","href":"/pt/features/security/shared-responsibility-model"}]},{"group":"Armazenamento do aplicativo","pages":[{"title":"App Storage","sidebarTitle":"Visão geral","icon":"box-archive","href":"/pt/features/data-and-storage/object-storage"},{"title":"SDK Python para App Storage","icon":"python","href":"/pt/features/sdks/object-storage-python-sdk"},{"title":"SDK JavaScript para App Storage","icon":"js","href":"/pt/features/sdks/object-storage-javascript-sdk"}]},{"group":"Growth","pages":[{"title":"Project Analytics","sidebarTitle":"Project Analytics","icon":"chart-line-up","href":"/pt/features/publishing/project-analytics"},{"title":"SEO Rating","sidebarTitle":"SEO Rating","icon":"magnifying-glass-chart","href":"/pt/features/publishing/seo-rating"},{"title":"SEO Agent","sidebarTitle":"SEO Agent","icon":"robot","href":"/pt/features/publishing/seo-agent"}]},{"group":"Integrações","pages":[{"title":"Integrações do Agent","sidebarTitle":"Conectores","icon":"plug","href":"/pt/features/integrations/overview"},{"title":"Conectores personalizados","sidebarTitle":"Conectores personalizados","icon":"plug","href":"/pt/features/integrations/custom-connectors"},{"title":"Integrações de IA do Replit","sidebarTitle":"IA","icon":"sparkles","href":"/pt/features/integrations/replit-ai-integrations"},{"title":"Conectar Plaid","sidebarTitle":"Plaid","icon":"building-columns","href":"/pt/features/integrations/plaid-connector"},{"title":"Conectar Shopify","sidebarTitle":"Shopify","icon":"bag-shopping","href":"/pt/features/integrations/shopify"},{"title":"Abrir no Replit","sidebarTitle":"Abrir no Replit","icon":"arrow-up-right-from-square","href":"/pt/features/integrations/open-in-replit"}]},{"group":"MCP \u0026 API","pages":[{"title":"Lista de MCP","sidebarTitle":"Lista de MCP","icon":"server","href":"/pt/features/mcp/overview"},{"title":"Servidor MCP do Replit","sidebarTitle":"Servidor MCP do Replit","icon":"server","href":"/pt/platforms/mcp-server"}]},{"group":"Git","pages":[{"title":"Usando o painel Git","icon":"code-fork","href":"/pt/features/workspace-tools/git-interface"},{"title":"Checkpoints e Rollbacks","sidebarTitle":"Checkpoints","icon":"bookmark","href":"/pt/features/version-control/checkpoints-and-rollbacks"},{"title":"Histórico de Arquivo","icon":"clock-rotate-left","href":"/pt/features/version-control/file-history"},{"title":"Recuperação de desastres do Git","sidebarTitle":"Recuperação de Desastres","icon":"life-ring","href":"/pt/features/version-control/disaster-recovery"}]},{"group":"Secrets","pages":[{"title":"Secrets","icon":"key","href":"/pt/core-concepts/project-editor/app-setup/secrets"}]},{"group":"Agent Skills","pages":[{"title":"Skills do Agent","sidebarTitle":"Skills do Agent","icon":"puzzle-piece","href":"/pt/features/agent/skills"},{"title":"Personalização do Agent","sidebarTitle":"Personalização do Agent","icon":"sliders","href":"/pt/features/agent/agent-customization"},{"title":"Diretório de skills","sidebarTitle":"Diretório de skills","icon":"grid","href":"/pt/features/agent/skills-directory"}]},{"group":"Workspace tools","pages":[{"title":"Shell","icon":"square-terminal","href":"/pt/features/workspace-tools/shell"},{"title":"Console","icon":"terminal","href":"/pt/features/workspace-tools/console"},{"title":"SSH","icon":"network-wired","href":"/pt/features/workspace-tools/ssh"},{"title":"Workflows","icon":"play","href":"/pt/features/workspace-tools/workflows"},{"title":"A interface gráfica de linha de comando","sidebarTitle":"CLUI","icon":"command","href":"/pt/features/workspace-tools/clui-graphical-cli"}]},{"group":"Agent capabilities","pages":[{"title":"Gráficos","sidebarTitle":"Gráficos","icon":"chart-line","href":"/pt/features/agent/charts"},{"title":"Geração de Imagens","sidebarTitle":"Geração de Imagens","icon":"image","href":"/pt/features/agent/image-generation"},{"title":"Geração de Áudio","sidebarTitle":"Geração de Áudio","icon":"music","href":"/pt/features/agent/audio-generation"},{"title":"Modo de Voz","sidebarTitle":"Modo de Voz","icon":"microphone","href":"/pt/features/agent/voice-mode"},{"title":"Direcionar ou enfileirar mensagens de acompanhamento","sidebarTitle":"Direcionar ou enfileirar mensagens","icon":"comments","href":"/pt/features/agent/steer-and-queue-messages"},{"title":"Pesquisa na Web","icon":"magnifying-glass","href":"/pt/features/agent/web-search"},{"title":"Compre o que sua empresa precisa com o Replit","sidebarTitle":"Comércio agêntico","icon":"bag-shopping","href":"/pt/features/agent/agentic-commerce"}]},{"group":"Tasks","pages":[{"title":"Ciclo de vida da tarefa","sidebarTitle":"Ciclo de vida da tarefa","icon":"arrows-spin","href":"/pt/features/agent/task-lifecycle"},{"title":"Quadro de tarefas","sidebarTitle":"Quadro de tarefas","icon":"table-columns","href":"/pt/features/agent/task-board"},{"title":"Tarefas de acompanhamento","sidebarTitle":"Tarefas de acompanhamento","icon":"arrow-turn-right","href":"/pt/features/agent/follow-up-tasks"}]},{"group":"Artifact types","pages":[{"title":"Aplicativos Web","sidebarTitle":"Aplicativos Web","icon":"globe","href":"/pt/features/artifact-types/web-apps"},{"title":"Aplicativos Mobile Nativos","icon":"mobile-screen","href":"/pt/features/artifact-types/building-mobile-apps"},{"title":"Visualização de Dados","sidebarTitle":"Visualização de Dados","icon":"chart-column","href":"/pt/features/artifact-types/data-apps"},{"title":"Apresentações de Slides","sidebarTitle":"Apresentações de Slides","icon":"presentation-screen","href":"/pt/features/artifact-types/slide-decks"},{"title":"Vídeos Animados","sidebarTitle":"Vídeos Animados","icon":"film","href":"/pt/features/artifact-types/animated-videos"}]},{"group":"Monetização","pages":[{"title":"Monetização","sidebarTitle":"Visão Geral","icon":"sack-dollar","href":"/pt/features/monetization/overview"},{"title":"Integração com Whop Payments","sidebarTitle":"Whop Payments","icon":"store","href":"/pt/features/monetization/whop-payments"},{"title":"Integração Stripe Payments","sidebarTitle":"Stripe Payments","icon":"credit-card","href":"/pt/features/monetization/stripe-payments"},{"title":"Assinaturas RevenueCat","sidebarTitle":"RevenueCat","icon":"repeat","href":"/pt/features/monetization/revenuecat-subscriptions"}]},{"group":"Project setup","pages":[{"title":"Configuração do Replit App","sidebarTitle":"Configuração Avançada","icon":"gear","href":"/pt/features/project-setup/configuration"},{"title":"replit.md","icon":"file-lines","href":"/pt/features/project-setup/replit-dot-md"},{"title":"Gerenciamento de Dependências","sidebarTitle":"Dependências","icon":"boxes-packing","href":"/pt/features/project-setup/dependency-management"},{"title":"Ports","icon":"plug","href":"/pt/features/project-setup/ports"},{"title":"Frameworks para Desenvolvedores","icon":"cubes","href":"/pt/features/project-setup/developer-frameworks"}]},{"group":"Plataformas","pages":[{"title":"Replit no ChatGPT","sidebarTitle":"ChatGPT","icon":"comments","href":"/pt/features/platforms/chatgpt"},{"title":"Replit no Claude","sidebarTitle":"Claude","icon":"plug","href":"/pt/features/platforms/claude"},{"title":"Replit no Slack","sidebarTitle":"Slack","icon":"slack","href":"/pt/features/platforms/slack"},{"title":"Aplicativo Mobile Replit","sidebarTitle":"Aplicativo Mobile","icon":"mobile-screen-button","href":"/pt/features/platforms/mobile-app"},{"title":"Aplicativo Desktop Replit","sidebarTitle":"Aplicativo Desktop","icon":"desktop","href":"/pt/features/platforms/desktop-app"}]},{"group":"Troubleshooting","pages":[{"title":"Solução de problemas de apps mobile","sidebarTitle":"App mobile","icon":"mobile-screen","href":"/pt/features/troubleshooting/mobile-app"}]},{"group":"Recursos adicionais","pages":[{"title":"FAQ","icon":"circle-question","href":"/pt/features/additional-resources/faq"},{"title":"Folha de Dicas do Replit","sidebarTitle":"Folha de Dicas","icon":"book-open","href":"/pt/features/additional-resources/cheat-sheet"},{"title":"Configuração de Static Deployment","sidebarTitle":"Estático avançado","icon":"sliders","href":"/pt/features/deployment-customization/static-deployments-advanced"},{"title":"Tokens de Acesso Externo","sidebarTitle":"Tokens de acesso","icon":"id-badge","href":"/pt/features/deployment-customization/external-access-tokens"},{"title":"Corrigir um app publicado que usa um banco de dados compartilhado","sidebarTitle":"Migrar dados compartilhados","icon":"arrow-right-arrow-left","href":"/pt/features/data-and-storage/shared-database-migration"}]}]},{"anchor":"Registro de alterações","icon":"clock-rotate-left","pages":[{"title":"Registro de alterações","href":"/pt/updates/2026/11/06/changelog"}]},{"anchor":"Help","icon":"circle-question","pages":[{"title":"Help","href":"/pt/help/overview"}]}]},{"tab":"Confiança e faturamento","pages":[{"title":"Confiança e faturamento","href":"/pt/category/billing"}]},{"tab":"Enterprise","pages":[{"title":"Enterprise","href":"/pt/teams/welcome"}]}]},{"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":"Testes de penetração black-box - Replit","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-u3J1-UOn.js","DynamicMarkdown-B-f2cqXQ.js","zoom-image-lightbox-DTFzvaXJ.js","lightbox-handle-r17bVUz3.js"]}