Iniciando com o Kali Linux

Lição 1/11 | Tempo de Estudo: 60 Min

<!DOCTYPE html>

<html lang="pt-BR">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Manual de Instalação – Kali Linux no VirtualBox</title>

<style>

  @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap');


  :root {

    --kali-blue: #367BF0;

    --kali-dark: #1a1a2e;

    --kali-accent: #5EEAD4;

    --vbox-orange: #E8821A;

    --bg: #0f0f1a;

    --card: #1c1c2e;

    --card2: #252540;

    --text: #e2e8f0;

    --muted: #94a3b8;

    --border: #2d2d4e;

    --step-num: #367BF0;

  }


  * { box-sizing: border-box; margin: 0; padding: 0; }


  body {

    font-family: 'Inter', sans-serif;

    background: var(--bg);

    color: var(--text);

    line-height: 1.7;

    padding: 0;

  }


  /* HERO */

  .hero {

    background: linear-gradient(135deg, #0d0d1a 0%, #1a1a3e 50%, #0a1628 100%);

    border-bottom: 2px solid var(--kali-blue);

    padding: 60px 40px 50px;

    text-align: center;

    position: relative;

    overflow: hidden;

  }

  .hero::before {

    content: '';

    position: absolute; inset: 0;

    background: radial-gradient(ellipse at 50% 0%, rgba(54,123,240,0.15) 0%, transparent 70%);

  }

  .hero-badge {

    display: inline-flex; align-items: center; gap: 8px;

    background: rgba(54,123,240,0.15);

    border: 1px solid rgba(54,123,240,0.4);

    border-radius: 20px;

    padding: 6px 16px;

    font-size: 12px; font-weight: 600; letter-spacing: 1px;

    color: var(--kali-blue);

    text-transform: uppercase;

    margin-bottom: 24px;

  }

  .hero h1 {

    font-size: 42px; font-weight: 700;

    line-height: 1.2;

    background: linear-gradient(135deg, #fff 0%, var(--kali-accent) 100%);

    -webkit-background-clip: text; -webkit-text-fill-color: transparent;

    margin-bottom: 16px;

  }

  .hero p {

    font-size: 16px; color: var(--muted);

    max-width: 600px; margin: 0 auto 32px;

  }

  .hero-meta {

    display: flex; justify-content: center; gap: 32px; flex-wrap: wrap;

  }

  .hero-meta span {

    font-size: 13px; color: var(--muted);

    display: flex; align-items: center; gap: 6px;

  }

  .hero-meta strong { color: var(--text); }


  /* TOC */

  .toc-wrapper {

    max-width: 900px; margin: 40px auto; padding: 0 24px;

  }

  .toc {

    background: var(--card);

    border: 1px solid var(--border);

    border-radius: 12px;

    padding: 28px 32px;

  }

  .toc h2 { font-size: 14px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--kali-blue); margin-bottom: 16px; }

  .toc ol { padding-left: 20px; }

  .toc li { padding: 4px 0; font-size: 14px; color: var(--muted); }

  .toc li a { color: var(--muted); text-decoration: none; transition: color .2s; }

  .toc li a:hover { color: var(--kali-accent); }


  /* MAIN */

  .container { max-width: 900px; margin: 0 auto; padding: 0 24px 80px; }


  /* SECTION */

  .section { margin-bottom: 64px; }

  .section-header {

    display: flex; align-items: center; gap: 16px;

    margin-bottom: 28px;

    padding-bottom: 16px;

    border-bottom: 1px solid var(--border);

  }

  .section-num {

    width: 40px; height: 40px; border-radius: 10px;

    background: linear-gradient(135deg, var(--kali-blue), #5b6af7);

    display: flex; align-items: center; justify-content: center;

    font-size: 16px; font-weight: 700; color: #fff;

    flex-shrink: 0;

  }

  .section-title { font-size: 22px; font-weight: 700; color: var(--text); }

  .section-desc { font-size: 14px; color: var(--muted); margin-top: 2px; }


  /* STEP */

  .step {

    background: var(--card);

    border: 1px solid var(--border);

    border-radius: 12px;

    overflow: hidden;

    margin-bottom: 20px;

  }

  .step-header {

    padding: 16px 20px;

    display: flex; align-items: center; gap: 14px;

    background: var(--card2);

    border-bottom: 1px solid var(--border);

  }

  .step-num-pill {

    background: var(--kali-blue);

    color: #fff;

    border-radius: 6px;

    padding: 2px 10px;

    font-size: 11px; font-weight: 700;

    text-transform: uppercase; letter-spacing: .5px;

    flex-shrink: 0;

  }

  .step-title { font-size: 15px; font-weight: 600; color: var(--text); }

  .step-body { padding: 20px; }

  .step-desc { font-size: 14px; color: var(--muted); margin-bottom: 16px; line-height: 1.7; }


  /* MOCK SCREEN */

  .mock-screen {

    background: #1e1e2f;

    border: 1px solid var(--border);

    border-radius: 10px;

    overflow: hidden;

    font-size: 12px;

    box-shadow: 0 8px 32px rgba(0,0,0,0.5);

  }

  .mock-titlebar {

    background: #2a2a42;

    padding: 8px 14px;

    display: flex; align-items: center; gap: 8px;

    border-bottom: 1px solid var(--border);

  }

  .mock-titlebar-dots { display: flex; gap: 6px; }

  .dot { width: 10px; height: 10px; border-radius: 50%; }

  .dot.r { background: #ff5f57; }

  .dot.y { background: #ffbd2e; }

  .dot.g { background: #28ca41; }

  .mock-titlebar-title {

    flex: 1; text-align: center;

    font-size: 11px; color: var(--muted);

    font-family: 'JetBrains Mono', monospace;

  }

  .mock-body { padding: 16px; }


  /* VirtualBox window styles */

  .vbox-window { font-family: 'Inter', sans-serif; }

  .vbox-menu {

    background: #f0f0f0;

    padding: 4px 8px;

    display: flex; gap: 12px;

    font-size: 12px; color: #333;

    border-bottom: 1px solid #ccc;

  }

  .vbox-toolbar {

    background: #e8e8e8;

    padding: 8px 12px;

    display: flex; gap: 8px; align-items: center;

    border-bottom: 1px solid #ccc;

  }

  .vbox-btn {

    background: linear-gradient(to bottom, #fff, #e0e0e0);

    border: 1px solid #aaa;

    border-radius: 4px;

    padding: 4px 12px;

    font-size: 11px; color: #333;

    cursor: pointer;

  }

  .vbox-btn.primary {

    background: linear-gradient(to bottom, #4a9de8, #2a7ec8);

    color: #fff; border-color: #1a6ea8;

  }

  .vbox-content {

    display: flex; background: #fff; min-height: 200px;

  }

  .vbox-sidebar {

    width: 180px; background: #f5f5f5;

    border-right: 1px solid #ccc;

    padding: 8px 0;

  }

  .vbox-sidebar-item {

    padding: 6px 12px; font-size: 11px; color: #555;

    cursor: pointer;

  }

  .vbox-sidebar-item.active {

    background: #3584e4; color: #fff;

  }

  .vbox-main { flex: 1; padding: 16px; }


  /* Dialog mock */

  .dialog {

    background: #f0eff4;

    border: 1px solid #ccc;

    border-radius: 8px;

    overflow: hidden;

    max-width: 480px;

    margin: 0 auto;

    box-shadow: 0 4px 20px rgba(0,0,0,0.3);

  }

  .dialog-header {

    background: linear-gradient(to bottom, #4a9de8, #2a7ec8);

    padding: 12px 16px;

    display: flex; align-items: center; gap: 10px;

  }

  .dialog-icon { font-size: 20px; }

  .dialog-title { font-size: 14px; font-weight: 600; color: #fff; }

  .dialog-body { padding: 16px; }

  .dialog-subtitle { font-size: 11px; color: #666; margin-bottom: 14px; }

  .field-row { display: flex; align-items: center; gap: 8px; margin-bottom: 10px; }

  .field-label { font-size: 11px; color: #333; width: 140px; flex-shrink: 0; text-align: right; }

  .field-value {

    flex: 1;

    border: 1px solid #aaa;

    border-radius: 3px;

    padding: 4px 8px;

    font-size: 11px; color: #333; background: #fff;

    font-family: 'JetBrains Mono', monospace;

  }

  .field-value.highlight { border-color: #3584e4; background: #eef5ff; }

  .field-value.path { font-size: 10px; }

  .dialog-nav { display: flex; justify-content: space-between; padding: 12px 16px; border-top: 1px solid #ddd; background: #e8e8e8; }

  .nav-btn {

    padding: 5px 16px;

    font-size: 11px; font-weight: 500;

    border-radius: 4px; cursor: pointer;

    border: 1px solid #aaa;

  }

  .nav-btn.next { background: #3584e4; color: #fff; border-color: #2a6fd4; }

  .nav-btn.cancel { background: #f0f0f0; color: #444; }

  .wizard-steps {

    display: flex; gap: 4px; padding: 10px 16px 0;

  }

  .wstep {

    height: 4px; border-radius: 2px; flex: 1;

    background: #ddd;

  }

  .wstep.done { background: #3584e4; }

  .wstep.active { background: #3584e4; opacity: .5; }


  /* RAM/CPU sliders */

  .slider-row { margin-bottom: 10px; }

  .slider-label { font-size: 11px; color: #333; margin-bottom: 4px; }

  .slider-track { height: 6px; background: #ddd; border-radius: 3px; position: relative; }

  .slider-fill { height: 100%; border-radius: 3px; background: #3584e4; }

  .slider-thumb {

    width: 14px; height: 14px; background: #3584e4;

    border: 2px solid #fff; border-radius: 50%;

    position: absolute; top: -4px;

    box-shadow: 0 1px 4px rgba(0,0,0,.3);

  }

  .slider-val { font-size: 12px; font-weight: 600; color: #3584e4; text-align: right; margin-top: 2px; }


  /* Info box */

  .info-box {

    background: rgba(54,123,240,0.1);

    border: 1px solid rgba(54,123,240,0.3);

    border-radius: 8px;

    padding: 12px 16px;

    font-size: 13px;

    color: #93c5fd;

    margin-bottom: 16px;

    display: flex; gap: 10px; align-items: flex-start;

  }

  .info-box .icon { font-size: 16px; flex-shrink: 0; margin-top: 1px; }


  .warn-box {

    background: rgba(232,130,26,0.1);

    border: 1px solid rgba(232,130,26,0.3);

    border-radius: 8px;

    padding: 12px 16px;

    font-size: 13px;

    color: #fbbf24;

    margin-bottom: 16px;

    display: flex; gap: 10px; align-items: flex-start;

  }


  .code-block {

    background: #0d0d1a;

    border: 1px solid var(--border);

    border-radius: 8px;

    padding: 14px 16px;

    font-family: 'JetBrains Mono', monospace;

    font-size: 12px;

    color: #a5f3fc;

    overflow-x: auto;

    margin-top: 10px;

  }

  .code-block .comment { color: #4B5563; }

  .code-block .url { color: #86efac; }


  /* Summary card */

  .summary-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 12px; }

  .summary-item {

    background: var(--card2);

    border: 1px solid var(--border);

    border-radius: 8px;

    padding: 12px 14px;

  }

  .summary-key { font-size: 11px; color: var(--muted); text-transform: uppercase; letter-spacing: .5px; margin-bottom: 4px; }

  .summary-val { font-size: 13px; font-weight: 600; color: var(--kali-accent); font-family: 'JetBrains Mono', monospace; }


  /* File manager mock */

  .file-manager { background: #fff; border-radius: 6px; overflow: hidden; border: 1px solid #ccc; }

  .fm-bar { background: #e8e8e8; padding: 6px 10px; border-bottom: 1px solid #ccc; font-size: 10px; color: #555; }

  .fm-content { padding: 10px; }

  .fm-file {

    display: flex; align-items: center; gap: 8px;

    padding: 5px 6px; border-radius: 4px;

    font-size: 11px; color: #333;

  }

  .fm-file:hover { background: #e8f0fe; }

  .fm-file.selected { background: #c8deff; }

  .fm-icon { font-size: 16px; }


  /* Progress bar */

  .progress-bar { background: #ddd; border-radius: 4px; height: 8px; margin: 8px 0; overflow: hidden; }

  .progress-fill { height: 100%; border-radius: 4px; background: linear-gradient(to right, #3584e4, #5b6af7); }


  /* Terminal */

  .terminal {

    background: #0c0c0c;

    border-radius: 6px;

    padding: 14px;

    font-family: 'JetBrains Mono', monospace;

    font-size: 11px;

    color: #00ff41;

    line-height: 1.8;

  }

  .terminal .prompt { color: #5b6af7; }

  .terminal .output { color: #94a3b8; }

  .terminal .success { color: #22c55e; }

  .terminal .blink { animation: blink 1s infinite; }

  @keyframes blink { 0%,100%{opacity:1} 50%{opacity:0} }


  /* Divider */

  .phase-divider {

    text-align: center;

    padding: 32px 0 16px;

    position: relative;

  }

  .phase-divider::before {

    content: '';

    position: absolute;

    top: 50%; left: 0; right: 0;

    height: 1px; background: var(--border);

  }

  .phase-label {

    display: inline-block;

    background: var(--bg);

    padding: 6px 20px;

    font-size: 12px; font-weight: 700;

    text-transform: uppercase; letter-spacing: 1.5px;

    color: var(--kali-blue);

    border: 1px solid var(--kali-blue);

    border-radius: 20px;

    position: relative;

  }


  /* Tag */

  .tag {

    display: inline-block;

    background: rgba(94,234,212,0.1);

    border: 1px solid rgba(94,234,212,0.3);

    color: var(--kali-accent);

    border-radius: 4px;

    padding: 1px 8px;

    font-size: 11px; font-weight: 600;

    font-family: 'JetBrains Mono', monospace;

  }


  .req-table { width: 100%; border-collapse: collapse; }

  .req-table th {

    background: var(--card2); padding: 8px 12px;

    font-size: 11px; text-transform: uppercase; letter-spacing: .5px;

    color: var(--muted); text-align: left;

    border-bottom: 1px solid var(--border);

  }

  .req-table td {

    padding: 8px 12px; font-size: 13px; color: var(--text);

    border-bottom: 1px solid var(--border);

  }

  .req-table tr:last-child td { border-bottom: none; }

  .req-table .min { color: var(--muted); }

  .req-table .rec { color: var(--kali-accent); font-weight: 600; }


  .check { color: #22c55e; }

  .arrow { color: var(--kali-blue); }


  @media(max-width:600px){

    .hero h1 { font-size: 28px; }

    .summary-grid { grid-template-columns: 1fr; }

  }

</style>

</head>

<body>


<!-- HERO -->

<div class="hero">

  <div class="hero-badge">📖 Guia Completo</div>

  <h1>Kali Linux no VirtualBox</h1>

  <p>Manual passo a passo para instalar e configurar o Kali Linux 2025.4 usando o VirtualBox como virtualizador</p>

  <div class="hero-meta">

    <span>📦 <strong>Kali Linux 2025.4</strong></span>

    <span>🖥️ <strong>VirtualBox 7.x</strong></span>

    <span>🧠 <strong>Pré-configurado</strong></span>

    <span>⏱️ <strong>~15 minutos</strong></span>

  </div>

</div>


<!-- TOC -->

<div class="toc-wrapper">

  <div class="toc">

    <h2>📋 Índice</h2>

    <ol>

      <li><a href="#req">Requisitos do Sistema</a></li>

      <li><a href="#download-vbox">Baixar e Instalar o VirtualBox</a></li>

      <li><a href="#download-kali">Baixar a Imagem do Kali Linux</a></li>

      <li><a href="#extrair">Extrair o Arquivo .7z</a></li>

      <li><a href="#criar-vm">Criar a Máquina Virtual no VirtualBox</a></li>

      <li><a href="#nome-so">Nomear a VM e Selecionar o Sistema Operacional</a></li>

      <li><a href="#memoria">Configurar Memória RAM e CPU</a></li>

      <li><a href="#disco">Selecionar o Disco Existente (.vdi / .vmdk)</a></li>

      <li><a href="#revisar">Revisar e Finalizar a Criação</a></li>

      <li><a href="#iniciar">Iniciar a Máquina Virtual</a></li>

      <li><a href="#login">Login no Kali Linux</a></li>

    </ol>

  </div>

</div>


<div class="container">


<!-- SECTION 0: REQUISITOS -->

<div class="section" id="req">

  <div class="section-header">

    <div class="section-num">✅</div>

    <div>

      <div class="section-title">Requisitos do Sistema</div>

      <div class="section-desc">Verifique se seu computador atende aos requisitos mínimos</div>

    </div>

  </div>


  <div class="step">

    <div class="step-body">

      <table class="req-table">

        <thead>

          <tr><th>Componente</th><th class="min">Mínimo</th><th class="rec">Recomendado</th></tr>

        </thead>

        <tbody>

          <tr><td>🖥️ CPU</td><td class="min">2 núcleos 64-bit</td><td class="rec">4+ núcleos</td></tr>

          <tr><td>💾 RAM do Host</td><td class="min">4 GB</td><td class="rec">8 GB ou mais</td></tr>

          <tr><td>💿 Espaço em Disco</td><td class="min">30 GB livres</td><td class="rec">50+ GB</td></tr>

          <tr><td>🖱️ Sistema Host</td><td class="min">Windows 10/11, macOS, Linux</td><td class="rec">Windows 11 / Ubuntu 22+</td></tr>

          <tr><td>📦 VirtualBox</td><td class="min">Versão 6.x</td><td class="rec">Versão 7.x</td></tr>

        </tbody>

      </table>

    </div>

  </div>

</div>


<!-- SECTION 1: DOWNLOAD VIRTUALBOX -->

<div class="section" id="download-vbox">

  <div class="section-header">

    <div class="section-num">1</div>

    <div>

      <div class="section-title">Baixar e Instalar o VirtualBox</div>

      <div class="section-desc">Download do virtualizador no site oficial da Oracle</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 1.1</span>

      <span class="step-title">Acesse o site oficial do VirtualBox</span>

    </div>

    <div class="step-body">

      <div class="info-box">

        <span class="icon">🌐</span>

        <div>Acesse <strong>https://www.virtualbox.org/wiki/Downloads</strong> e baixe o instalador para o seu sistema operacional (Windows, macOS ou Linux).</div>

      </div>

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">🌐 virtualbox.org/wiki/Downloads — Navegador</div>

        </div>

        <div class="mock-body" style="background:#fff; padding:20px; font-family:sans-serif;">

          <div style="color:#333; font-size:22px; font-weight:700; margin-bottom:8px;">Download VirtualBox</div>

          <div style="color:#555; font-size:12px; margin-bottom:16px;">VirtualBox 7.1.x platform packages</div>

          <div style="display:flex; flex-direction:column; gap:8px;">

            <div style="display:flex; align-items:center; gap:10px; padding:10px 14px; background:#f5f5f5; border:1px solid #ddd; border-radius:6px;">

              <span style="font-size:18px;">🪟</span>

              <span style="font-size:12px; color:#333; font-weight:600;">Windows hosts</span>

              <span style="margin-left:auto; background:#0078d4; color:#fff; padding:4px 12px; border-radius:4px; font-size:11px; font-weight:600;">⬇ Download</span>

            </div>

            <div style="display:flex; align-items:center; gap:10px; padding:10px 14px; background:#f5f5f5; border:1px solid #ddd; border-radius:6px;">

              <span style="font-size:18px;">🍎</span>

              <span style="font-size:12px; color:#333; font-weight:600;">macOS / Intel hosts</span>

              <span style="margin-left:auto; background:#0078d4; color:#fff; padding:4px 12px; border-radius:4px; font-size:11px; font-weight:600;">⬇ Download</span>

            </div>

            <div style="display:flex; align-items:center; gap:10px; padding:10px 14px; background:#e8f0fe; border:2px solid #0078d4; border-radius:6px;">

              <span style="font-size:18px;">🐧</span>

              <span style="font-size:12px; color:#333; font-weight:600;">Linux distributions</span>

              <span style="margin-left:auto; background:#0078d4; color:#fff; padding:4px 12px; border-radius:4px; font-size:11px; font-weight:600;">⬇ Download</span>

            </div>

          </div>

        </div>

      </div>

      <p class="step-desc" style="margin-top:12px;">Execute o instalador baixado e siga as instruções padrão (Next → Next → Install). Reinicie o computador após a instalação se solicitado.</p>

    </div>

  </div>

</div>


<!-- SECTION 2: DOWNLOAD KALI -->

<div class="section" id="download-kali">

  <div class="section-header">

    <div class="section-num">2</div>

    <div>

      <div class="section-title">Baixar a Imagem do Kali Linux</div>

      <div class="section-desc">Download da imagem pré-configurada para VirtualBox</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 2.1</span>

      <span class="step-title">Baixar o arquivo .7z da imagem VirtualBox</span>

    </div>

    <div class="step-body">

      <div class="warn-box">

        <span class="icon">⚡</span>

        <div>Use sempre a imagem oficial. O arquivo é grande (~3 GB). Recomenda-se uma conexão estável ou usar um gerenciador de downloads.</div>

      </div>

      <div class="code-block">

<span class="comment"># URL oficial da imagem Kali Linux 2025.4 para VirtualBox:</span>

<span class="url">https://cdimage.kali.org/kali-2025.4/kali-linux-2025.4-virtualbox-amd64.7z</span>


<span class="comment"># SHA256 (verifique após o download em cdimage.kali.org/kali-2025.4/SHA256SUMS)</span>

      </div>

      <div class="mock-screen" style="margin-top:14px;">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">🌐 cdimage.kali.org/kali-2025.4 — Navegador</div>

        </div>

        <div class="mock-body" style="background:#fff; padding:20px; font-family:monospace;">

          <div style="color:#0066cc; font-weight:700; font-size:14px; margin-bottom:12px;">Index of /kali-2025.4/</div>

          <div style="display:flex; flex-direction:column; gap:4px;">

            <div style="display:flex; gap:16px; padding:5px 0; border-bottom:1px solid #eee;">

              <span style="font-size:11px; color:#666; width:160px;">../</span>

            </div>

            <div style="display:flex; gap:16px; padding:5px 0; border-bottom:1px solid #eee; align-items:center;">

              <span style="font-size:11px; color:#0066cc; flex:1;">📦 kali-linux-2025.4-virtualbox-amd64.7z</span>

              <span style="font-size:10px; color:#888;">~3.1 GB</span>

              <span style="background:#2563eb; color:#fff; padding:2px 10px; border-radius:3px; font-size:10px; font-weight:700;">⬇ Baixar</span>

            </div>

            <div style="display:flex; gap:16px; padding:5px 0; border-bottom:1px solid #eee;">

              <span style="font-size:11px; color:#0066cc; flex:1;">📄 SHA256SUMS</span>

            </div>

            <div style="display:flex; gap:16px; padding:5px 0;">

              <span style="font-size:11px; color:#0066cc; flex:1;">📄 SHA256SUMS.gpg</span>

            </div>

          </div>

          <div style="margin-top:14px;">

            <div style="font-size:11px; color:#555; margin-bottom:4px;">⬇ Baixando: kali-linux-2025.4-virtualbox-amd64.7z</div>

            <div class="progress-bar"><div class="progress-fill" style="width:62%"></div></div>

            <div style="font-size:10px; color:#888; display:flex; justify-content:space-between;"><span>1.92 GB / 3.1 GB — 62%</span><span>~5 min restantes</span></div>

          </div>

        </div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 3: EXTRAIR -->

<div class="section" id="extrair">

  <div class="section-header">

    <div class="section-num">3</div>

    <div>

      <div class="section-title">Extrair o Arquivo .7z</div>

      <div class="section-desc">Descompacte a imagem do disco virtual usando 7-Zip</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 3.1</span>

      <span class="step-title">Instalar o 7-Zip (se necessário) e extrair</span>

    </div>

    <div class="step-body">

      <div class="info-box">

        <span class="icon">📥</span>

        <div>Baixe o 7-Zip em <strong>https://www.7-zip.org</strong>. No Linux use: <code style="font-family:monospace; background:rgba(255,255,255,0.1); padding:1px 6px; border-radius:3px;">sudo apt install p7zip-full</code></div>

      </div>

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">7-Zip — Extraindo arquivo</div>

        </div>

        <div class="mock-body" style="background:#f5f5f5;">

          <div style="background:#fff; border:1px solid #ccc; border-radius:6px; padding:16px; max-width:400px; margin:0 auto; box-shadow:0 2px 8px rgba(0,0,0,.2);">

            <div style="font-size:13px; font-weight:700; color:#333; margin-bottom:4px;">📦 7-Zip</div>

            <div style="font-size:11px; color:#666; margin-bottom:12px;">Extraindo: kali-linux-2025.4-virtualbox-amd64.7z</div>

            <div style="font-size:10px; color:#555; font-family:monospace; background:#eee; padding:6px; border-radius:4px; margin-bottom:10px;">

              Destino: C:\Kali-VMs\kali-linux-2025.4\<br>

              Arquivo: kali-linux-2025.4-virtualbox-amd64.vdi<br>

              Tamanho: 12.4 GB (após extração)

            </div>

            <div class="progress-bar"><div class="progress-fill" style="width:80%"></div></div>

            <div style="font-size:10px; color:#888; text-align:center; margin-top:4px;">80% — Aguarde...</div>

          </div>

        </div>

      </div>

      <p class="step-desc" style="margin-top:12px;">Após a extração, você terá os arquivos: <span class="tag">kali-linux-2025.4-virtualbox-amd64.vdi</span> e possivelmente um <span class="tag">.vbox</span>. Guarde-os em uma pasta de fácil acesso.</p>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 3.2</span>

      <span class="step-title">Resultado da extração</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">📁 Explorador de Arquivos — C:\Kali-VMs\</div>

        </div>

        <div class="mock-body" style="background:#fff; padding:0;">

          <div class="file-manager">

            <div class="fm-bar">📁 C:\Kali-VMs\kali-linux-2025.4\</div>

            <div class="fm-content">

              <div class="fm-file selected">

                <span class="fm-icon">💽</span>

                <span style="flex:1; font-weight:600;">kali-linux-2025.4-virtualbox-amd64.vdi</span>

                <span style="color:#888; font-size:10px;">12.4 GB</span>

              </div>

              <div class="fm-file">

                <span class="fm-icon">📄</span>

                <span style="flex:1;">kali-linux-2025.4-virtualbox-amd64.vbox</span>

                <span style="color:#888; font-size:10px;">2 KB</span>

              </div>

            </div>

          </div>

        </div>

      </div>

      <div class="info-box" style="margin-top:12px;">

        <span class="icon">💡</span>

        <div>O arquivo <strong>.vdi</strong> é o disco virtual — é ele que vamos selecionar no VirtualBox. O <strong>.vbox</strong> é o arquivo de configuração (opcional).</div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 4: CRIAR VM -->

<div class="section" id="criar-vm">

  <div class="section-header">

    <div class="section-num">4</div>

    <div>

      <div class="section-title">Abrir o VirtualBox e Iniciar a Criação da VM</div>

      <div class="section-desc">Abrindo o VirtualBox Manager e clicando em "Novo"</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 4.1</span>

      <span class="step-title">Tela principal do VirtualBox — clique em "Novo"</span>

    </div>

    <div class="step-body">

      <div class="mock-screen vbox-window">

        <div class="mock-titlebar" style="background:#3c3c3c;">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">🖥️ Oracle VirtualBox Manager</div>

        </div>

        <div style="background:#e8e8e8;">

          <div class="vbox-menu">

            <span>Arquivo</span><span>Máquina</span><span>Ajuda</span>

          </div>

          <div class="vbox-toolbar">

            <button class="vbox-btn primary" style="background:linear-gradient(to bottom,#4ca84c,#2d8a2d); border-color:#1d7a1d; color:#fff; font-weight:700;">✚ Novo</button>

            <button class="vbox-btn">⚙ Configurações</button>

            <button class="vbox-btn">▶ Iniciar</button>

            <button class="vbox-btn">⏹ Parar</button>

          </div>

        </div>

        <div style="display:flex; background:#fff; min-height:160px;">

          <div style="width:180px; background:#f5f5f5; border-right:1px solid #ccc; padding:16px 0;">

            <div style="padding:8px 12px; font-size:11px; color:#666; font-weight:600; text-transform:uppercase; letter-spacing:.5px;">Ferramentas</div>

            <div style="padding:6px 12px; font-size:11px; color:#888; font-style:italic; text-align:center; margin-top:20px;">Nenhuma VM criada</div>

          </div>

          <div style="flex:1; display:flex; align-items:center; justify-content:center; color:#aaa; font-size:13px; flex-direction:column; gap:8px;">

            <span style="font-size:40px;">🖥️</span>

            <span>Clique em <strong style="color:#3584e4;">✚ Novo</strong> para criar sua primeira VM</span>

          </div>

        </div>

      </div>

      <p class="step-desc" style="margin-top:12px;">Abra o VirtualBox e clique no botão <strong style="color:#5b6af7;">✚ Novo</strong> na barra de ferramentas para iniciar o assistente de criação.</p>

    </div>

  </div>

</div>


<!-- SECTION 5: NOME E SO -->

<div class="section" id="nome-so">

  <div class="section-header">

    <div class="section-num">5</div>

    <div>

      <div class="section-title">Nomear a VM e Selecionar o Sistema Operacional</div>

      <div class="section-desc">Primeira etapa do assistente de criação</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 5.1</span>

      <span class="step-title">Assistente de criação — Nome e sistema operacional</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Criar Máquina Virtual — Etapa 1/4</div>

        </div>

        <div class="mock-body" style="background:#f0eff4; padding:0;">

          <div class="dialog" style="max-width:100%; border-radius:0; box-shadow:none; border:none;">

            <div class="dialog-header">

              <span class="dialog-icon">🖥️</span>

              <span class="dialog-title">Criar Máquina Virtual</span>

            </div>

            <div class="wizard-steps">

              <div class="wstep done"></div>

              <div class="wstep active"></div>

              <div class="wstep"></div>

              <div class="wstep"></div>

            </div>

            <div class="dialog-body">

              <div class="dialog-subtitle">Configure o nome, pasta e tipo do sistema operacional</div>

              <div class="field-row">

                <div class="field-label">Nome:</div>

                <div class="field-value highlight">Kali Linux 2025.4</div>

              </div>

              <div class="field-row">

                <div class="field-label">Pasta da Máquina:</div>

                <div class="field-value path">C:\Users\Usuario\VirtualBox VMs</div>

              </div>

              <div class="field-row">

                <div class="field-label">Imagem ISO:</div>

                <div class="field-value path" style="color:#888; font-style:italic;">&lt;Não selecionada&gt;</div>

              </div>

              <div style="background:#e8e8e8; height:1px; margin:10px 0;"></div>

              <div class="field-row">

                <div class="field-label">Tipo:</div>

                <div class="field-value highlight">Linux</div>

              </div>

              <div class="field-row">

                <div class="field-label">Subtipo:</div>

                <div class="field-value highlight">Debian (64-bit)</div>

              </div>

              <div class="field-row">

                <div class="field-label">Versão:</div>

                <div class="field-value highlight">Debian (64-bit)</div>

              </div>

            </div>

            <div class="dialog-nav">

              <button class="nav-btn cancel">Cancelar</button>

              <button class="nav-btn next">Próximo ▶</button>

            </div>

          </div>

        </div>

      </div>

      <div class="info-box" style="margin-top:12px;">

        <span class="icon">💡</span>

        <div>

          Digite <strong>Kali Linux 2025.4</strong> no campo Nome. O VirtualBox pode detectar automaticamente o tipo como <strong>Linux / Debian (64-bit)</strong>. Se não detectar, selecione manualmente.

        </div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 6: MEMÓRIA E CPU -->

<div class="section" id="memoria">

  <div class="section-header">

    <div class="section-num">6</div>

    <div>

      <div class="section-title">Configurar Memória RAM e Processadores</div>

      <div class="section-desc">Defina os recursos de hardware alocados para a VM</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 6.1</span>

      <span class="step-title">Etapa de Hardware — RAM e CPU</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Criar Máquina Virtual — Etapa 2/4 (Hardware)</div>

        </div>

        <div class="mock-body" style="background:#f0eff4; padding:0;">

          <div class="dialog" style="max-width:100%; border-radius:0; box-shadow:none; border:none;">

            <div class="dialog-header">

              <span class="dialog-icon">⚙️</span>

              <span class="dialog-title">Hardware</span>

            </div>

            <div class="wizard-steps">

              <div class="wstep done"></div>

              <div class="wstep done"></div>

              <div class="wstep active"></div>

              <div class="wstep"></div>

            </div>

            <div class="dialog-body">

              <div class="dialog-subtitle">Configure a quantidade de memória RAM e o número de processadores</div>


              <div style="font-size:11px; font-weight:700; color:#333; margin-bottom:8px; text-transform:uppercase; letter-spacing:.5px;">💾 Memória RAM</div>

              <div class="slider-row">

                <div style="display:flex; justify-content:space-between; align-items:center; margin-bottom:6px;">

                  <div class="slider-label" style="margin:0;">Memória base</div>

                  <div style="font-size:13px; font-weight:700; color:#3584e4; font-family:monospace;">2048 MB</div>

                </div>

                <div class="slider-track">

                  <div class="slider-fill" style="width:50%;"></div>

                  <div class="slider-thumb" style="left:calc(50% - 7px);"></div>

                </div>

                <div style="display:flex; justify-content:space-between; font-size:9px; color:#aaa; margin-top:3px;">

                  <span>4 MB (mín)</span><span>8192 MB (máx host)</span>

                </div>

              </div>


              <div style="background:#e8e8e8; height:1px; margin:12px 0;"></div>


              <div style="font-size:11px; font-weight:700; color:#333; margin-bottom:8px; text-transform:uppercase; letter-spacing:.5px;">🖥️ Processadores</div>

              <div class="slider-row">

                <div style="display:flex; justify-content:space-between; align-items:center; margin-bottom:6px;">

                  <div class="slider-label" style="margin:0;">Processadores (CPUs)</div>

                  <div style="font-size:13px; font-weight:700; color:#3584e4; font-family:monospace;">2 CPUs</div>

                </div>

                <div class="slider-track">

                  <div class="slider-fill" style="width:25%;"></div>

                  <div class="slider-thumb" style="left:calc(25% - 7px);"></div>

                </div>

                <div style="display:flex; justify-content:space-between; font-size:9px; color:#aaa; margin-top:3px;">

                  <span>1 CPU</span><span>8 CPUs (máx)</span>

                </div>

              </div>


              <div style="background:#fff3cd; border:1px solid #ffc107; border-radius:4px; padding:8px 10px; font-size:11px; color:#856404; margin-top:10px;">

                ⚠️ Não aloque mais da metade da RAM/CPU do host para evitar travamentos

              </div>

            </div>

            <div class="dialog-nav">

              <button class="nav-btn cancel">◀ Voltar</button>

              <button class="nav-btn next">Próximo ▶</button>

            </div>

          </div>

        </div>

      </div>

      <div class="summary-grid" style="margin-top:14px;">

        <div class="summary-item">

          <div class="summary-key">💾 RAM Recomendada</div>

          <div class="summary-val">2048 MB (2 GB)</div>

        </div>

        <div class="summary-item">

          <div class="summary-key">🖥️ CPU Recomendado</div>

          <div class="summary-val">2 vCPUs</div>

        </div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 7: DISCO -->

<div class="section" id="disco">

  <div class="section-header">

    <div class="section-num">7</div>

    <div>

      <div class="section-title">Selecionar o Disco Virtual Existente (.vdi)</div>

      <div class="section-desc">Vincule o arquivo de disco baixado à nova VM — sem criar disco novo</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 7.1</span>

      <span class="step-title">Etapa de Disco Rígido Virtual — "Usar disco existente"</span>

    </div>

    <div class="step-body">

      <div class="warn-box">

        <span class="icon">⚠️</span>

        <div>Nesta etapa, selecione <strong>"Usar um arquivo de disco rígido virtual existente"</strong> — NÃO crie um novo disco, pois o disco já vem pronto no pacote do Kali.</div>

      </div>

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Criar Máquina Virtual — Etapa 3/4 (Disco)</div>

        </div>

        <div class="mock-body" style="background:#f0eff4; padding:0;">

          <div class="dialog" style="max-width:100%; border-radius:0; box-shadow:none; border:none;">

            <div class="dialog-header">

              <span class="dialog-icon">💽</span>

              <span class="dialog-title">Disco Rígido Virtual</span>

            </div>

            <div class="wizard-steps">

              <div class="wstep done"></div>

              <div class="wstep done"></div>

              <div class="wstep done"></div>

              <div class="wstep active"></div>

            </div>

            <div class="dialog-body">

              <div class="dialog-subtitle">Selecione como deseja configurar o disco rígido virtual</div>


              <div style="display:flex; flex-direction:column; gap:8px; margin-bottom:12px;">

                <label style="display:flex; align-items:flex-start; gap:10px; padding:8px; border:1px solid #ddd; border-radius:6px; background:#f9f9f9; cursor:pointer; font-size:11px; color:#888;">

                  <input type="radio" style="margin-top:2px;"> <div><div>Não adicionar disco rígido virtual</div></div>

                </label>

                <label style="display:flex; align-items:flex-start; gap:10px; padding:8px; border:1px solid #ddd; border-radius:6px; background:#f9f9f9; cursor:pointer; font-size:11px; color:#888;">

                  <input type="radio" style="margin-top:2px;"> <div><div>Criar novo disco rígido virtual</div></div>

                </label>

                <label style="display:flex; align-items:flex-start; gap:10px; padding:10px; border:2px solid #3584e4; border-radius:6px; background:#eef5ff; cursor:pointer; font-size:11px; color:#333; font-weight:600;">

                  <input type="radio" checked style="margin-top:2px; accent-color:#3584e4;">

                  <div>

                    <div style="color:#3584e4; font-weight:700;">✅ Usar um arquivo de disco rígido virtual existente</div>

                    <div style="color:#888; font-weight:400; margin-top:2px;">Selecione o arquivo .vdi baixado</div>

                  </div>

                </label>

              </div>


              <div style="display:flex; gap:6px; align-items:center;">

                <div class="field-value path" style="flex:1; background:#fff; border-color:#3584e4;">

                  C:\Kali-VMs\kali-linux-2025.4\kali-linux-2025.4-virtualbox-amd64.vdi

                </div>

                <button class="vbox-btn" style="white-space:nowrap; font-size:11px;">📁 ...</button>

              </div>

            </div>

            <div class="dialog-nav">

              <button class="nav-btn cancel">◀ Voltar</button>

              <button class="nav-btn next">Próximo ▶</button>

            </div>

          </div>

        </div>

      </div>

      <p class="step-desc" style="margin-top:12px;">Clique no ícone <strong>📁 ...</strong> para abrir o seletor de arquivo e navegar até o arquivo <span class="tag">.vdi</span> que foi extraído anteriormente.</p>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 7.2</span>

      <span class="step-title">Selecionando o arquivo .vdi no gerenciador de disco</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Gerenciador de Disco Óptico — VirtualBox</div>

        </div>

        <div class="mock-body" style="background:#f0eff4;">

          <div style="background:#fff; border:1px solid #ccc; border-radius:6px; overflow:hidden;">

            <div style="background:#3584e4; color:#fff; padding:8px 14px; font-size:12px; font-weight:600;">Selecionar Arquivo de Disco</div>

            <div style="padding:10px;">

              <div style="font-size:10px; color:#666; margin-bottom:8px;">Discos registrados:</div>

              <div class="file-manager">

                <div class="fm-content">

                  <div class="fm-file selected">

                    <span class="fm-icon">💽</span>

                    <div style="flex:1;">

                      <div style="font-weight:700;">kali-linux-2025.4-virtualbox-amd64.vdi</div>

                      <div style="font-size:9px; color:#888;">C:\Kali-VMs\kali-linux-2025.4\ — 12.4 GB — VDI (Virtual Disk Image)</div>

                    </div>

                    <span style="color:#22c55e; font-weight:700; font-size:14px;">✓</span>

                  </div>

                </div>

              </div>

              <div style="display:flex; gap:8px; justify-content:flex-end; margin-top:12px;">

                <button class="vbox-btn">➕ Adicionar...</button>

                <button class="vbox-btn primary">✔ Escolher</button>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 8: REVISAR -->

<div class="section" id="revisar">

  <div class="section-header">

    <div class="section-num">8</div>

    <div>

      <div class="section-title">Revisar e Finalizar a Criação da VM</div>

      <div class="section-desc">Confirme as configurações antes de criar a máquina virtual</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 8.1</span>

      <span class="step-title">Tela de resumo — Revisar e clicar em "Finalizar"</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Criar Máquina Virtual — Etapa 4/4 (Resumo)</div>

        </div>

        <div class="mock-body" style="background:#f0eff4; padding:0;">

          <div class="dialog" style="max-width:100%; border-radius:0; box-shadow:none; border:none;">

            <div class="dialog-header" style="background:linear-gradient(to bottom,#4a9de8,#2a7ec8);">

              <span class="dialog-icon">✅</span>

              <span class="dialog-title">Resumo</span>

            </div>

            <div class="wizard-steps">

              <div class="wstep done"></div>

              <div class="wstep done"></div>

              <div class="wstep done"></div>

              <div class="wstep done"></div>

            </div>

            <div class="dialog-body">

              <div class="dialog-subtitle">Resumo da configuração da sua nova máquina virtual:</div>

              <table style="width:100%; font-size:11px; border-collapse:collapse;">

                <tr style="border-bottom:1px solid #ddd;">

                  <td style="padding:6px 4px; color:#555; width:140px;">Nome:</td>

                  <td style="padding:6px 4px; font-weight:700; color:#333; font-family:monospace;">Kali Linux 2025.4</td>

                </tr>

                <tr style="border-bottom:1px solid #ddd;">

                  <td style="padding:6px 4px; color:#555;">Tipo:</td>

                  <td style="padding:6px 4px; color:#333;">Linux / Debian (64-bit)</td>

                </tr>

                <tr style="border-bottom:1px solid #ddd;">

                  <td style="padding:6px 4px; color:#555;">RAM:</td>

                  <td style="padding:6px 4px; color:#333; font-weight:600;">2048 MB</td>

                </tr>

                <tr style="border-bottom:1px solid #ddd;">

                  <td style="padding:6px 4px; color:#555;">CPUs:</td>

                  <td style="padding:6px 4px; color:#333; font-weight:600;">2</td>

                </tr>

                <tr>

                  <td style="padding:6px 4px; color:#555;">Disco:</td>

                  <td style="padding:6px 4px; color:#333; font-size:10px; font-family:monospace;">kali-linux-2025.4-virtualbox-amd64.vdi (12.4 GB)</td>

                </tr>

              </table>

            </div>

            <div class="dialog-nav">

              <button class="nav-btn cancel">◀ Voltar</button>

              <button class="nav-btn next" style="background:linear-gradient(to bottom,#4caf50,#2d8a2d); border-color:#1d7a1d;">✅ Finalizar</button>

            </div>

          </div>

        </div>

      </div>

      <div class="info-box" style="margin-top:12px;">

        <span class="icon">🎉</span>

        <div>Clique em <strong>Finalizar</strong>! A VM será criada em segundos e aparecerá na lista do VirtualBox Manager.</div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 9: VM CRIADA -->

<div class="section" id="iniciar">

  <div class="section-header">

    <div class="section-num">9</div>

    <div>

      <div class="section-title">VM Criada — Iniciar o Kali Linux</div>

      <div class="section-desc">Dê um duplo clique na VM ou pressione "Iniciar"</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 9.1</span>

      <span class="step-title">VM aparece na lista — clique em "Iniciar"</span>

    </div>

    <div class="step-body">

      <div class="mock-screen vbox-window">

        <div class="mock-titlebar" style="background:#3c3c3c;">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">🖥️ Oracle VirtualBox Manager</div>

        </div>

        <div style="background:#e8e8e8;">

          <div class="vbox-menu"><span>Arquivo</span><span>Máquina</span><span>Ajuda</span></div>

          <div class="vbox-toolbar">

            <button class="vbox-btn">✚ Novo</button>

            <button class="vbox-btn">⚙ Configurações</button>

            <button class="vbox-btn primary" style="background:linear-gradient(to bottom,#4a9de8,#2a7ec8); color:#fff; font-weight:700;">▶ Iniciar</button>

            <button class="vbox-btn">⏹ Parar</button>

          </div>

        </div>

        <div style="display:flex; background:#fff; min-height:180px;">

          <div style="width:190px; background:#f5f5f5; border-right:1px solid #ccc;">

            <div style="display:flex; align-items:center; gap:8px; padding:8px 10px; background:#3584e4; color:#fff;">

              <span style="font-size:16px;">🐉</span>

              <div>

                <div style="font-size:11px; font-weight:700;">Kali Linux 2025.4</div>

                <div style="font-size:9px; opacity:.8; display:flex; align-items:center; gap:3px;"><span style="width:6px;height:6px;background:#f59e0b;border-radius:50%;display:inline-block;"></span> Desligada</div>

              </div>

            </div>

          </div>

          <div style="flex:1; padding:16px; font-size:11px; color:#555;">

            <div style="font-size:14px; font-weight:700; color:#333; margin-bottom:10px;">🐉 Kali Linux 2025.4</div>

            <table style="border-collapse:collapse; width:100%;">

              <tr><td style="padding:3px 6px; color:#888;">Sistema:</td><td style="padding:3px 6px;">Debian (64-bit)</td></tr>

              <tr><td style="padding:3px 6px; color:#888;">Memória Base:</td><td style="padding:3px 6px; font-weight:600;">2048 MB</td></tr>

              <tr><td style="padding:3px 6px; color:#888;">Processadores:</td><td style="padding:3px 6px; font-weight:600;">2</td></tr>

              <tr><td style="padding:3px 6px; color:#888;">Disco:</td><td style="padding:3px 6px;">kali-linux-2025.4...amd64.vdi (12.4 GB)</td></tr>

            </table>

            <div style="margin-top:14px; display:flex; gap:8px;">

              <button class="vbox-btn primary" style="font-weight:700;">▶ Iniciar</button>

              <button class="vbox-btn">⚙ Configurar</button>

            </div>

          </div>

        </div>

      </div>

      <p class="step-desc" style="margin-top:12px;">Clique em <strong style="color:#5b6af7;">▶ Iniciar</strong> (ou dê duplo clique na VM). Uma janela de tela da VM será aberta e o Kali começará a carregar.</p>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 9.2</span>

      <span class="step-title">Tela de boot do Kali Linux</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Kali Linux 2025.4 [Rodando] — Oracle VirtualBox</div>

        </div>

        <div class="mock-body" style="background:#000; min-height:160px; display:flex; flex-direction:column; align-items:center; justify-content:center;">

          <div style="color:#367BF0; font-size:32px; font-weight:900; font-family:monospace; letter-spacing:4px; text-shadow:0 0 20px #367BF0; margin-bottom:12px;">KALI LINUX</div>

          <div style="color:#5EEAD4; font-size:13px; font-family:monospace; margin-bottom:20px;">2025.4 — amd64</div>

          <div style="display:flex; gap:6px; align-items:center;">

            <div style="width:8px;height:8px;border-radius:50%;background:#367BF0;animation:pulse 1s infinite;"></div>

            <div style="color:#94a3b8; font-size:12px; font-family:monospace;">Carregando sistema...</div>

          </div>

          <div class="progress-bar" style="width:200px; margin-top:16px;"><div class="progress-fill" style="width:70%;"></div></div>

        </div>

      </div>

    </div>

  </div>

</div>


<!-- SECTION 10: LOGIN -->

<div class="section" id="login">

  <div class="section-header">

    <div class="section-num">10</div>

    <div>

      <div class="section-title">Login no Kali Linux</div>

      <div class="section-desc">Credenciais padrão da imagem pré-instalada</div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 10.1</span>

      <span class="step-title">Tela de login do GNOME/XFCE</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Kali Linux — Login</div>

        </div>

        <div class="mock-body" style="background:linear-gradient(135deg,#0d0d1a,#1a1a3e); min-height:200px; display:flex; flex-direction:column; align-items:center; justify-content:center;">

          <div style="color:#367BF0; font-size:28px; font-weight:900; font-family:monospace; letter-spacing:3px; text-shadow:0 0 20px #367BF0; margin-bottom:24px;">KALI LINUX</div>

          <div style="background:rgba(255,255,255,0.05); border:1px solid rgba(255,255,255,0.1); border-radius:12px; padding:24px; width:260px; backdrop-filter:blur(10px);">

            <div style="text-align:center; margin-bottom:16px;">

              <div style="width:56px;height:56px;border-radius:50%;background:#367BF0;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;font-size:24px;">👤</div>

              <div style="color:#fff;font-size:13px;font-weight:600;">kali</div>

            </div>

            <div style="margin-bottom:10px;">

              <div style="font-size:10px;color:#94a3b8;margin-bottom:4px;">Usuário</div>

              <div style="background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:6px;padding:7px 12px;font-size:12px;color:#5EEAD4;font-family:monospace;">kali</div>

            </div>

            <div style="margin-bottom:14px;">

              <div style="font-size:10px;color:#94a3b8;margin-bottom:4px;">Senha</div>

              <div style="background:rgba(255,255,255,0.1);border:1px solid #367BF0;border-radius:6px;padding:7px 12px;font-size:12px;color:#5EEAD4;font-family:monospace;">••••</div>

            </div>

            <button style="width:100%;background:#367BF0;color:#fff;border:none;border-radius:6px;padding:8px;font-size:12px;font-weight:700;cursor:pointer;">→ Entrar</button>

          </div>

        </div>

      </div>

      <div class="summary-grid" style="margin-top:14px;">

        <div class="summary-item">

          <div class="summary-key">👤 Usuário padrão</div>

          <div class="summary-val">kali</div>

        </div>

        <div class="summary-item">

          <div class="summary-key">🔑 Senha padrão</div>

          <div class="summary-val">kali</div>

        </div>

      </div>

      <div class="warn-box" style="margin-top:12px;">

        <span class="icon">🔐</span>

        <div>Por segurança, <strong>altere a senha padrão</strong> após o primeiro acesso. Abra um terminal e execute: <code style="font-family:monospace; background:rgba(0,0,0,0.3); padding:1px 6px; border-radius:3px;">passwd</code></div>

      </div>

    </div>

  </div>


  <div class="step">

    <div class="step-header">

      <span class="step-num-pill">Passo 10.2</span>

      <span class="step-title">Kali Linux iniciado com sucesso! 🎉</span>

    </div>

    <div class="step-body">

      <div class="mock-screen">

        <div class="mock-titlebar">

          <div class="mock-titlebar-dots"><div class="dot r"></div><div class="dot y"></div><div class="dot g"></div></div>

          <div class="mock-titlebar-title">Kali Linux 2025.4 — Área de Trabalho</div>

        </div>

        <div class="mock-body" style="background:linear-gradient(135deg,#0d0d1a,#1a1a3e,#0a1628); min-height:220px; position:relative; overflow:hidden;">

          <!-- Taskbar -->

          <div style="position:absolute;top:0;left:0;right:0;height:30px;background:rgba(0,0,0,0.7);border-bottom:1px solid rgba(54,123,240,0.3);display:flex;align-items:center;padding:0 12px;gap:8px;">

            <span style="font-size:14px;">🐉</span>

            <span style="font-size:11px;color:#fff;font-weight:700;">Kali Linux</span>

            <span style="margin-left:auto;font-size:10px;color:#94a3b8;">🔊 📶 🔋 10:42</span>

          </div>

          <!-- Desktop icons -->

          <div style="padding:50px 20px 20px; display:flex; flex-wrap:wrap; gap:12px;">

            <div style="display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;">

              <div style="font-size:28px; filter:drop-shadow(0 0 8px #367BF0);">🦊</div>

              <span style="font-size:9px;color:#fff;text-shadow:0 1px 3px #000;">Firefox</span>

            </div>

            <div style="display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;">

              <div style="font-size:28px; filter:drop-shadow(0 0 8px #5EEAD4);">🖥️</div>

              <span style="font-size:9px;color:#fff;text-shadow:0 1px 3px #000;">Terminal</span>

            </div>

            <div style="display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;">

              <div style="font-size:28px;">🔍</div>

              <span style="font-size:9px;color:#fff;text-shadow:0 1px 3px #000;">Burp Suite</span>

            </div>

            <div style="display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;">

              <div style="font-size:28px;">🗂️</div>

              <span style="font-size:9px;color:#fff;text-shadow:0 1px 3px #000;">Arquivos</span>

            </div>

          </div>

          <!-- Success overlay text -->

          <div style="position:absolute;bottom:12px;right:16px;background:rgba(54,123,240,0.15);border:1px solid rgba(54,123,240,0.3);border-radius:8px;padding:8px 14px;font-size:11px;color:#5EEAD4;">

            ✅ Kali Linux 2025.4 rodando com sucesso!

          </div>

        </div>

      </div>

    </div>

  </div>

</div>


<!-- PRÓXIMOS PASSOS -->

<div class="section">

  <div class="section-header">

    <div class="section-num">🚀</div>

    <div>

      <div class="section-title">Próximos Passos Recomendados</div>

      <div class="section-desc">Configurações iniciais após o login</div>

    </div>

  </div>


  <div class="step">

    <div class="step-body">

      <div class="terminal">

        <span class="prompt">kali@kali:~$</span> <span style="color:#fff;">sudo apt update && sudo apt upgrade -y</span><br>

        <span class="output"># Atualiza todos os pacotes do sistema</span><br><br>

        <span class="prompt">kali@kali:~$</span> <span style="color:#fff;">passwd</span><br>

        <span class="output"># Alterar a senha padrão (RECOMENDADO)</span><br><br>

        <span class="prompt">kali@kali:~$</span> <span style="color:#fff;">sudo apt install virtualbox-guest-utils -y</span><br>

        <span class="output"># Instala integrações do VirtualBox (clipboard, tela cheia, pastas compartilhadas)</span><br><br>

        <span class="success">✔ Kali Linux pronto para uso!</span><span class="blink"> |</span>

      </div>

    </div>

  </div>

</div>


</div>


<!-- FOOTER -->

<div style="background:#0d0d1a; border-top:1px solid var(--border); padding:32px 24px; text-align:center;">

  <div style="font-size:13px; color:var(--muted); margin-bottom:8px;">

    Manual criado para <strong style="color:var(--kali-blue);">Kali Linux 2025.4</strong> + <strong style="color:var(--vbox-orange);">VirtualBox 7.x</strong>

  </div>

  <div style="font-size:11px; color:#4B5563;">

    Fonte oficial: <a href="https://www.kali.org" style="color:var(--kali-blue);">kali.org</a> · <a href="https://www.virtualbox.org" style="color:var(--vbox-orange);">virtualbox.org</a>

  </div>

</div>


</body>

</html>