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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/bcapptain/dockernymous
Container SecurityPenetration TestingPrivacyLearning & EducationRed Teaming
GitHubbcapptain/dockernymous

dockernymous

도커 컨테이너를 사용하여 Whonix와 같은 게이트웨이/워크스테이션 환경을 생성하는 데 사용되는 스크립트.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

요구사항 및 지침을 보려면 아래로 스크롤하세요

지침을 따르지 않으면 작동하지 않습니다

경고:

Dockernymous는 매우 초기 개발 단계에 있습니다. 교육 목적으로만 사용하세요.

강한 익명성에 의존한다면 사용하지 마세요!

뉴스

[13.10.2018]

스크립트의 전체적인 기능 로직을 완전히 변경하여 사용성과 안정성이 향상되었습니다. 메뉴의 모양도 개선되었습니다.

다음과 같은 새로운 기능이 추가되었습니다:

  1. 컨테이너를 계속 실행하고 나중에 복원하는 옵션: 이제 종료 시 컨테이너를 계속 실행할지 선택할 수 있습니다. 물론 이렇게 하면 전체 스크립트의 시작 시간이 빨라집니다. 개인정보 보호를 위해 컨테이너를 '자체 파괴 가능'하게 유지합니다. 따라서 수동으로 중지하거나 시스템을 재부팅하면 컨테이너는 사라집니다.

  2. 메뉴에서 TOR (재)시작

  3. 메뉴에서 TOR 중지

즐기세요! Bcapptain

[17.05.2018]

게이트웨이 이미지/컨테이너를 Debian에서 Alpine으로 변경했습니다!

https://github.com/alpinelinux

Dockernymous가 게이트웨이로 설정하는 Docker 이미지를 Debian에서 Alpine으로 변경했습니다!

구성 및 커밋 후 결과 이미지 크기는 이제 200MB(Debian) 대신 23MB(Alpine) 입니다!

아래 지침이 업데이트되었습니다.

소개:

Dockernymous는 익명화 워크스테이션-게이트웨이 설정으로 작동하기 위해 두 개의 개별 Linux 컨테이너를 실행하고 구성하는 Docker용 시작 스크립트입니다.

숙련된 Linux/Docker 사용자, 보안 전문가 및 침투 테스터를 대상으로 합니다!

게이트웨이 컨테이너는 익명화 미들박스 역할을 하며(참조: https://trac.torproject.org/projects/tor/wiki/doc/TransparentProxy), 워크스테이션 컨테이너의 모든 트래픽을 Tor 네트워크를 통해 라우팅합니다.

아이디어는 Whonix와 유사한 설정(참조: https://www.whonix.org)을 두 개의 하드웨어 가상 머신을 효율적으로 실행할 수 없거나 가상화 기능이 전혀 없는 시스템에서도 실행할 수 있도록 만드는 것이었습니다.

dockernymous

요구사항:

호스트 (Linux):

  • docker
  • vncviewer
  • xterm
  • curl

게이트웨이 이미지:

  • Linux (예: Alpine, Debian)
  • tor
  • procps
  • ncat
  • iptables

워크스테이션 이미지:

  • Linux (예: Kali)
  • xfce4 또는 다른 데스크탑 환경 (vnc 접속용)
  • tightvncserver

지침:

1. 호스트

dockernymous 저장소를 클론하려면 다음을 입력하세요:

root@kitploit:~
git clone https://github.com/bcapptain/dockernymous.git

Dockernymous는 실행 중인 Docker 환경과 기본이 아닌 Docker 네트워크가 필요합니다. 하나 만들어 보겠습니다:

root@kitploit:~
docker network create --driver=bridge --subnet=192.168.0.0/24 docker_internal

2. 게이트웨이 (Alpine):

가벼운 게이트웨이 이미지를 받으세요! 예: Alpine:

root@kitploit:~
docker pull alpine

이미지를 실행하고, 패키지 목록을 업데이트하고, iptables 및 tor를 설치하세요:

root@kitploit:~
docker run -it alpine /bin/sh
apk add --update tor iptables iproute2
exit

종료하기 전에 필요에 따라 게이트웨이를 추가로 사용자 정의하세요.

이를 영구적으로 유지하려면 방금 설정한 게이트웨이 컨테이너에서 새 이미지를 생성해야 합니다. dockernymous를 실행할 때마다 해당 이미지에서 새 컨테이너가 생성되고 종료 시 폐기됩니다:

root@kitploit:~
docker commit [Container ID] my_gateway

컨테이너 ID를 얻으려면 다음을 실행하세요:

root@kitploit:~
docker ps -a

3. 워크스테이션 (Kali Linux):

워크스테이션용 이미지를 받으세요. 예: 침투 테스트용 Kali Linux:

root@kitploit:~
docker pull kalilinux/kali-linux-docker

사용하려는 도구를 업데이트하고 설치하세요 (참조: https://www.kali.org/news/kali-linux-metapackages/).

root@kitploit:~
docker run -it kalilinux/kali-linux-docker /bin/bash
apt-get update
apt-get dist-upgrade
apt install kali-linux-top10

tightvncserver 및 curl 패키지가 설치되어 있는지 확인하세요. 대부분의 Kali 메타패키지에는 기본적으로 포함되어 있습니다.

root@kitploit:~
apt-get install tightvncserver
apt-get install curl

최소 그래픽 데스크탑을 위해 xfce4를 설치하세요:

root@kitploit:~
$ apt-get install xfce4 
$ apt-get clean
$ exit

게이트웨이와 마찬가지로, 이를 영구적으로 유지하려면 사용자 정의된 컨테이너에서 이미지를 생성해야 합니다. dockernymous를 실행할 때마다 새 컨테이너가 생성되고 종료 시 폐기됩니다.

root@kitploit:~
$ docker commit [Container ID] my_workstation

컨테이너 ID를 얻으려면 다음을 실행하세요:

root@kitploit:~
$ docker ps -a

4. dockernymous 실행 이미지 이름을 다른 것으로 변경한 경우 (기본값: "docker_internal" (네트워크), "my_gateway" (게이트웨이), "my_workstation" (짐작하셨죠)) 선호하는 편집기로 dockernymous.sh를 열고 구성 섹션에서 실제 이름을 업데이트하세요.

이제 모든 설정이 완료되었습니다. 한번 시도해보세요! Dockernymous를 실행하세요 (클론한 폴더로 'cd'하는 것을 잊지 마세요):

root@kitploit:~
bash dockernymous.sh

또는 한 번 실행 가능하게 표시:

root@kitploit:~
chmod +x dockernymous.sh 

그리고 항상 다음으로 실행:

root@kitploit:~
./dockernymous.sh

피드백을 환영합니다. dockernymous는 아직 개발 중임을 기억해주세요. 스크립트가 꽤 지저분하지만 알파 단계 프로젝트로 간주해주세요 (아직 버전 관리 없음).

도구 다운로드