<!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;"><Não selecionada></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>