DO - Droplets
AWS 해킹 학습 및 실습:HackTricks Training AWS Red Team Expert (ARTE)
GCP 해킹 학습 및 실습:
HackTricks Training GCP Red Team Expert (GRTE)
기본 정보
DigitalOcean에서 "드롭렛"은 웹사이트 및 애플리케이션을 호스팅하는 데 사용할 수 있는 **가상 사설 서버 (VPS)**입니다. 드롭렛은 DigitalOcean의 클라우드 인프라에서 빠르고 쉽게 배포할 수 있는 미리 구성된 컴퓨팅 리소스 패키지로, 특정 양의 CPU, 메모리 및 저장 공간을 포함합니다.
일반 OS부터 이미 실행 중인 애플리케이션 (예: WordPress, cPanel, Laravel...)까지 선택할 수 있으며 자체 이미지를 업로드하고 사용할 수도 있습니다.
드롭렛은 사용자 데이터 스크립트를 지원합니다.
인증
인증을 위해 사용자 이름과 비밀번호를 통해 SSH를 활성화할 수 있습니다 (드롭렛 생성 시 정의된 비밀번호). 또는 업로드된 하나 이상의 SSH 키를 선택할 수 있습니다.
방화벽
기본적으로 드롭렛은 방화벽이 없이 생성됩니다 (AWS 또는 GCP와 같은 다른 클라우드와는 다릅니다). 따라서 드롭렛(VM)의 포트를 보호하려면 방화벽을 생성하고 연결해야 합니다.
자세한 정보는:
DO - Networking열거
Droplets에는 메타데이터 엔드포인트가 있지만, DO에는 AWS의 IAM이나 GCP의 서비스 계정과 같은 역할이 없습니다.
RCE
콘솔에 액세스하면 드롭렛 내부에 쉘을 얻을 수 있습니다. URL에 액세스하여 https://cloud.digitalocean.com/droplets/<droplet-id>/terminal/ui/
또한 복구 콘솔을 실행하여 호스트 내에서 명령을 실행할 수 있습니다. 복구 콘솔에 액세스하여 https://cloud.digitalocean.com/droplets/<droplet-id>/console
(이 경우 루트 암호를 알아야 합니다).
AWS 해킹 학습 및 실습:HackTricks Training AWS Red Team Expert (ARTE)
GCP 해킹 학습 및 실습:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated