Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
HomeLab — Laboratório caseiro GNS3 documentando uma rede segmentada com firewall Cisco ASAv, núcleo L3, DMZ e um domínio Active Directory para praticar redes, administração de sistemas e segurança ofensiva. | Kitploit
Ferramentas/GitHubGitHub/ko0ler/homelab
Mapeamento de RedeAnálise de VulnerabilidadesVirtualização para SegurançaSegurança de RedeTestes de PenetraçãoAprendizado e EducaçãoRed TeamingLabs e Prática
GitHubko0ler/homelab

HomeLab

Laboratório caseiro GNS3 documentando uma rede segmentada com firewall Cisco ASAv, núcleo L3, DMZ e um domínio Active Directory para praticar redes, administração de sistemas e segurança ofensiva.

112111há 12 diasAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório

HomeLab - Documentação de Rede

Topologia

Visão Geral

HomeLab é um laboratório GNS3 construído em um único laptop (OMEN 16, i7-14650HX, 32 GB de RAM, RTX 4060 8 GB) para praticar redes, administração de sistemas e segurança ofensiva em um único ambiente. Ele modela um perímetro com um firewall (Cisco ASAv), uma DMZ (Ubuntu Server), um núcleo roteado (SW-L3 + dois switches de acesso) e um domínio Active Directory kooler.local rodando em Windows Server 2025. Plataformas de ataque (Kali, Exegol) ficam no segmento externo não confiável, ao lado de um gateway NAT para a internet. O número de ativos, tipos de host e serviços configurados são baseados nas especificações do meu host para permitir executar todo o ambiente simultaneamente sem que o PC sofra demais, e para que as VMs tenham recursos decentes alocados.

Nota: Esta é uma configuração de base para começar, então personalize conforme necessário. Ferramentas e conceitos como hardening de servidores, SIEM, EDR, servidor C2 e pivoting de LAN para testes adicionais devem ser implementados e feitos por você mesmo, dependendo do que deseja treinar. Apenas a arquitetura global será documentada ao longo do tempo para usabilidade e eventualmente rastreada em CHANGELOG.md. Além disso, como o firewall não está realmente sob licenciamento (modo de avaliação), a largura de banda envolvida é limitada e afeta fortemente o desempenho da rede (origem externa → DMZ, interna → Internet). Por isso, uso temporariamente um adaptador de rede adicional nas VMs (VMware NAT) para tráfego de rede exigente, como atualizações de sistema ou downloads de softwares grandes. Tire snapshots dos componentes enquanto testa e quebra as coisas. Aproveite e evolua!

Topologia de Rede e Endereçamento

Cadeia: Kali/Exegol + NAT (Switch-X) → Router → ASAv Firewall (com perna DMZ) → SW-L3 → L2-SW-1 / L2-SW-2 (VLANs).

SegmentoSub-redeNotas
Externo / não confiável192.168.160.0/24Switch-X: Kali/Exegol, nuvem NAT; Router em .100
Router ↔ FW externo10.10.3.0/29Router .1, ASA outside .2, DMZ NAT .3
FW ↔ DMZ10.10.2.0/30ASA dmz .2, Ubuntu .1
FW ↔ SW-L3 (interno)10.10.1.0/30ASA inside .2, SW-L3 .1
VLAN 30 (VPCS)192.168.30.0/24PC-C, PC-D
VLAN 40 (Workstations)192.168.40.0/24atrás do L2-SW-2 — Windows 10, PC-B
VLAN 50 (Servers)192.168.50.0/24atrás do L2-SW-1 — Windows Server 2025 (DC01), PC-A
VLAN 100 (Mngmt)192.168.100.0/24SVI presente no SW-L3; em trunk, ainda não no object group do ASA

Os links trunk SW-L3 ↔ L2-SW-1/L2-SW-2 transportam as VLANs 30, 40, 50, 100 (VLAN nativa 999, dot1q).

Inventário de Dispositivos de Rede

DispositivoFunçãoPlataformaInterfaces principais
RouterRoteador de borda, gateway do lado NATCisco IOSv 15.9Gi0/0 10.10.3.1/29 (para FW); Gi0/1 192.168.160.100/24 (para Switch-X)
FWFirewall de perímetro, DMZCisco ASAv 9.22(1)1outside 10.10.3.2/29; dmz 10.10.2.2/30; inside 10.10.1.2/30
SW-L3Switch L3 de núcleo, roteamento inter-VLANCisco IOSv L2 15.2Gi0/0 10.10.1.1/30 (para FW); Gi0/1-0/2 trunks para L2-SW-1/2; SVIs para VLAN 30/40/50/100; modo VTP server
L2-SW-1Switch de acessoCisco IOSv L2 15.2Portas de acesso VLAN 50 (WinServer2025, PC-A); modo VTP client
L2-SW-2Switch de acessoCisco IOSv L2 15.2Portas de acesso VLAN 40 (Windows 10, PC-B); VLAN 30 (PC-D); modo VTP client

O ASAv está licenciado sob Smart Licensing Using Policy, rodando em Evaluation Mode com feature tier standard e throughput level 1G declarados localmente (sem registro no CSSM).

Inventário de Hosts

Host / RecursosSO / BuildHostnameIP / VLANServiços
Kali (1 CPU, 8 Núcleos, 4/80GB)Kali Linux 2026.2 (VMware amd64)Kali192.168.160.130 (fora do segmento)Plataforma do atacante
Ubuntu (1 CPU, 2 Núcleos, 3/60GB)Ubuntu Desktop 26.04ko0ler-VMware-Virtual-Platform10.10.2.1 (DMZ)DVWA, bWAPP, httpbin, FTP, Samba, MySQL
WindowsServer 2025 (1 CPU, 4 Núcleos, 4/60GB)Windows Server 2025DC01192.168.50.10 (VLAN 50)ADCS, ADDS, DHCP, DNS, MSSQL — controlador de domínio para kooler.local
Windows 10 (1 CPU, 2 Núcleos, 4/60GB)Windows 10PC1DHCP (VLAN 40)Estação de trabalho associada ao domínio
PC-AVPCS—VLAN 50 (.15)—
PC-BVPCS—VLAN 40 (.15)—
PC-CVPCS—VLAN 30 (.1)—
PC-DVPCS—VLAN 30 (.2)—

Os VPCS são usados principalmente para testes de conectividade.

Active Directory (kooler.local)

Controlador de domínio: DC01 (Windows Server 2025, 192.168.50.10), executando ADCS, ADDS, DHCP, DNS e MSSQL em simultâneo — um DC deliberadamente sobreprovisionado para prática de superfície de ataque (exposição de contas de serviço, má configuração de templates ADCS, SQL num DC, etc.).

ContaÂmbitoNotas
AdministratorLocal (DC01)Administrador local incorporado
Ko0lerUtilizador de domínio—
user1Utilizador de domínio—

O Windows 10 (PC1) está associado a kooler.local; o login local ko0ler também existe nessa máquina, separado da conta de domínio.

Resumo da Política de Firewall (ASAv)

Par de zonasDireçãoPermitido
outside → DMZentradaHTTP(80), HTTPS(443), 8080, 8070, 8060 para Ubuntu (10.10.2.1); ICMP
DMZ → outsidesaídaHTTP, HTTPS, DNS(53)
DMZ → inside—negado
inside → DMZsaídaIP completo para Ubuntu
inside → outsidesaídaIP completo, PAT via interface outside da ASA

NAT: PAT para as sub-redes inside (192.168.30/40/50.0/24, dinâmico, via outside da ASA) e NAT estático para o host DMZ (10.10.2.1 → 10.10.3.3, DMZ_MAPPED). Nota: o tráfego entre VLANs 30/40/50 nunca atravessa a ASA — o SW-L3 encaminha-o localmente, pelo que a firewall só vê tráfego norte-sul (DMZ/outside).

Problemas Conhecidos & Changelog

Registados em CHANGELOG.md.

Referência de Credenciais

As credenciais do laboratório não são intencionalmente incluídas neste repositório.

ÂmbitoContaHostname
Localkaliko0ler-VMware-Virtual-Platform (Kali)
Localko0lerUbuntu
Localko0lerPC1 (Windows 10)
LocalAdministratorDC01 (WindowsServer 2025)
Domínio (kooler.local)Ko0ler—
Domínio (kooler.local)user1—
Baixar ferramenta