Dark-Moon
Autonomous AI pentesting engine, continuous offensive security across web, cloud, identity, CI/CD, IaC, databases, Active Directory, Kubernetes and IoT firmware. Agentic reasoning plus real exploit execution deliver proof-based vulnerabilities. Privacy gateway: the LLM never sees your real IPs, hosts or creds, nothing leaves your perimeter.
파일 탐색기
최종 버전 다운로드 (.zip)- ad.md
- ansible.md
- aspnet.md
- aws.md
- azure.md
- backup.md
- business-platforms.md
- container-platform.md
- container-registry.md
- docker.md
- drupal.md
- edge-proxy.md
- email-infrastructure.md
- entra-id.md
- firewall-network.md
- firmware.md
- flask.md
- gcp.md
- github.md
- gitlab.md
- gitops.md
- golang.md
- graphql.md
- hashicorp-vault.md
- headless-browser.md
- hypervisor.md
- jenkins.md
- joomla.md
- kubernetes.md
- magento.md
- mdm.md
- messaging-cache.md
- mobile.md
- moodle.md
- nest.md
- nodejs-express-angular.md
- nosql-databases.md
- observability.md
- pentest.md
- php.md
- pki-adcs.md
- prestashop.md
- ruby.md
- springboot.md
- sql-databases.md
- sso-idp.md
- storage.md
- terraform.md
- vpn-remote-access.md
- wordpress.md
- app.tsx
- index.ts
- index.tsx
- logo.ts
- logo.tsx
- ui.ts
- apply-settings.sh
- auth.json
- darkmoon-mcp
- entrypoint-darkmoon.sh
- entrypoint-opencode.sh
- opencode.json
- darkmoon-youtube.png
- enumeration.png
- log-command.png
- log.png
- logo_black.png
- logo_blue.png
- logo_white.png
- matrix.png
- report.png
- start-assesment.png
- sub-agent-1.png
- sub-agent.png
- full.md
- mcp.md
- rebuild-and-troubleshooting.md
- security-threat-model.md
- __init__.py
- json_storage.py
- live_push.py
- __init__.py
- common.py
- __init__.py
- gateway.py
- vault.py
- __init__.py
- executor.py
- health.py
- __init__.py
- ad_enumeration.py
- base.py
- kubernetes_audit.py
- list_workflows.py
- port_scan.py
- subdomain_discovery.py
- TEMPLATE.py
- vulnerability_scan.py
- web_crawler.py
- __init__.py
- __init__.py
- __init__.py
- docker_client.py
- execution_guard.py
- mcp_monitoring.py
- server.py
- test_privacy.py
- .env
- .env.example
- .gitignore
- install.sh
- opencode.json
- requirements.txt
- WORKFLOW_GUIDE.md
- ansible.json
- aws.json
- azure.json
- container-registry.json
- docker.json
- entra-id.json
- firmware.json
- gcp.json
- github.json
- gitlab.json
- hashicorp-vault.json
- jenkins.json
- messaging-cache.json
- sql-databases.json
- terraform.json
- .gitignore
- enrich_signals.py
- generate.py
- mirror.sh
- README.md
- validate.py
- wire.py
- run-lab-tests.sh
- check-no-regression.sh
- verify-toolbox.sh
- .gitignore
- CONTRIBUTING.md
- darkmoon.sh
- docker-compose-dev.yml
- docker-compose.gpu.yml
- docker-compose.yml
- Dockerfile
- Dockerfile.opencode
- install-dev.sh
- install.sh
- LICENSE
- README.md
- setup.sh
- setup_py.sh
- setup_ruby.sh
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ASCIT31/Dark-Moon
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Dark-Moon
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
User ──> DarkmoonCLI ──> OpenCode (AI Brain) ──> MCP (Security Gatekeeper) ──> Docker Toolbox (Real Tools)
이 명령어를 터미널에 그대로 입력해 실행하세요.
participant T as Docker Toolbox
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install -r mcp/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
