Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
capsulecorp-pentest — 내부 네트워크 침투 테스트를 수행하기 위한 Vagrant VirtualBox 환경 | Kitploit
도구/GitHubGitHub/r3dy/capsulecorp-pentest
Penetration Testing FrameworksVulnerability ScannersExploit FrameworksNetwork SecurityPenetration TestingLearning & EducationLabs & Practice
GitHubr3dy/capsulecorp-pentest

capsulecorp-pentest

내부 네트워크 침투 테스트를 수행하기 위한 Vagrant VirtualBox 환경

저장소 보기
1.0k1793년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

블로그        

트위터:  

디스코드:

책:     

1. Capsulecorp Pentest

Capsulecorp Pentest는 Vagrant와 Ansible로 관리되는 소규모 가상 네트워크입니다. Xubuntu를 실행하는 Linux 공격 시스템 1대와 다양한 취약 서비스가 구성된 Windows 2019 서버 4대 등 총 5대의 가상 머신을 포함합니다. 이 프로젝트는 독립형 환경으로 네트워크 침투 테스트를 학습하는 데 사용할 수 있지만, 궁극적으로는 제 저서 네트워크 침투 테스트의 기술을 보완하도록 설계되었습니다.

왜 멋진가요?

침투 테스트 학습을 위한 가상 네트워크를 설정하는 것은 지루할 뿐만 아니라 시간과 리소스가 많이 소모될 수 있습니다. capsulecorp 환경의 모든 것은 이미 대부분 준비되어 있습니다. 시스템에 VirtualBox, Vagrant, Ansible을 설치한 후 몇 가지 vagrant 명령어만 실행하면 해킹/학습/침투 테스트 등에 사용할 수 있는 완전한 기능의 Active Directory 도메인이 만들어집니다.

1.1. 요구 사항

Capsulecorp Pentest 네트워크를 사용하려면 다음이 필요합니다:

  • VirtualBox

    • https://www.virtualbox.org/wiki/Downloads
  • Vagrant

    • https://www.vagrantup.com/downloads.html
  • Ansible

    • https://docs.ansible.com/ansible/latest/installation_guide/index.html
  • 쿼드 코어 CPU와 16GB RAM을 권장합니다.

    • 8GB 이하에서도 프로젝트를 사용할 수는 있지만 한 번에 2~3개의 VM만 실행하십시오.
    • 모든 VM을 동시에 실행하려면 16GB가 필요합니다.

1.2. 현재 기능

  • 하나의 DC와 3개의 서버 멤버로 구성된 Active Directory 도메인. 모든 Windows 서버는 평가판 라이선스를 사용하며 설치 시 활성화됩니다(180일 동안).
    • 도메인 컨트롤러: goku.capsulecorp.local
    • 서버 01: vegeta.capsulecorp.local
    • 서버 02: gohan.capsulecorp.local
    • 서버 03: trunks.capsulecorp.local
    • 워크스테이션 01: tien.capsulecorp.local
  • vegeta에 취약한 Jenkins 서버
  • trunks에 취약한 Apache Tomcat 서버
  • gohan에 취약한 MSSQL 서버
  • tien에 취약한 MS17-010
  • XRDP를 실행하는 Xubuntu 침투 테스트 시스템.
    • Metasploit
    • CrackMapExec
    • Nmap
    • Remmina RDP 클라이언트
    • RVM
    • Python/Pip/Pipenv
    • Impacket

1.3. OSX 구성

Windows 호스트를 관리하려면 Ansible 가상 환경 내에 pip로 pywinrm을 설치해야 합니다.

root@kitploit:~
source ~/ansible/bin/activate
pip install pywinrm
deactivate

2. 설치

YouTube 설정 튜토리얼

자세한 설치 과정은 다음을 참조하세요.

  • MacOS 설정 가이드

  • Windows 설정 가이드

2.1. Windows 호스트 구성

가장 먼저 도메인 컨트롤러인 Goku를 실행하고 프로비저닝해야 합니다. dcpromo 작업에 시간이 걸리므로 이 시스템을 부팅하는 데 가장 오랜 시간이 걸릴 것입니다.

참고: vagrant를 sudo로 실행하는 경우 sudo -E vagrant 옵션을 사용하여 vagrant를 실행하십시오.

VM 실행

root@kitploit:~
vagrant up goku

VM 프로비저닝

root@kitploit:~
vagrant provision goku

gohan, vegeta, trunks에 대해 위의 두 명령을 반복하십시오.

...경고...

dcpromo 후 시스템 재부팅에 오랜 시간이 걸리므로 이 프로비저닝 부분은 시간이 걸릴 것으로 예상됩니다.

root@kitploit:~
TASK [promotedc : Set a static address to 172.28.128.100] **********************
changed: [goku]

TASK [promotedc : Change hostname to goku] *************************************
ok: [goku]

TASK [promotedc : Install Active Directory Services] ***************************
ok: [goku]

TASK [promotedc : Promote goku to domain controller] ***************************
changed: [goku]

TASK [promotedc : Reboot after promotion] **************************************

2.2. 침투 테스트 플랫폼 구성

Vagrant를 사용하여 가상 머신을 실행하십시오. 먼저 프로젝트 디렉터리로 이동합니다(예: cd ~/capsulecorp-pentest). 로컬호스트로 포워딩되는 RDP 포트를 기록해 두십시오.

root@kitploit:~
vagrant up pentest

침투 테스트 머신을 프로비저닝합니다.

root@kitploit:~
vagrant provision pentest

선호하는 RDP 클라이언트를 사용하여 xrdp 리스너에 연결하거나 SSH를 통해 침투 테스트 머신에 액세스할 수 있습니다.

root@kitploit:~
vagrant ssh pentest
도구 다운로드