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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
columbus-server — API-first 서브도메인 발견 서비스로, Certificate Transparency 로그를 사용하여 REST API를 통해 JSON 또는 일반 텍스트 출력으로 빠르고 수동적인(패시브) 서브도메인 열거를 제공합니다. | Kitploit
도구/GitHubGitHub/elmasy-com/columbus-server
OSINT (Open Source Intelligence)ReconnaissanceDNS & Subdomain EnumerationAPI Security TestingInformation GatheringSubdomain EnumerationArchived
GitHubelmasy-com/columbus-server

columbus-server

API-first 서브도메인 발견 서비스로, Certificate Transparency 로그를 사용하여 REST API를 통해 JSON 또는 일반 텍스트 출력으로 빠르고 수동적인(패시브) 서브도메인 열거를 제공합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

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

Columbus 서버

이 저장소는 더 이상 사용되지 않습니다!

‼️ 서버 컴포넌트가 https://github.com/elmasy-com/columbus로 이동되었습니다.


Columbus 프로젝트는 API 우선 서브도메인 발견 서비스로, 고급 기능을 갖춘 매우 빠른 서브도메인 열거 서비스입니다.

서브도메인 조회 Columbus가 0.231초 만에 tesla.com의 638개 서브도메인을 반환했습니다.

사용법

기본적으로 Columbus는 JSON 문자열 배열로 서브도메인만 반환합니다:

root@kitploit:~
curl 'https://columbus.elmasy.com/lookup/github.com'

하지만 우리는 bash 팬들을 생각했습니다. JSON을 다루기 싫고 개행으로 구분된 목록을 원한다면 Accept: text/plain 헤더를 포함하세요.

root@kitploit:~
DOMAIN="github.com"

curl -s -H "Accept: text/plain" "https://columbus.elmasy.com/lookup/$DOMAIN" | \
while read SUB
do
        if [[ "$SUB" == "" ]]
        then
                HOST="$DOMAIN"
        else
                HOST="${SUB}.${DOMAIN}"
        fi
        echo "$HOST"
done

더 자세한 내용은 기능 또는 API 문서를 확인하세요.

항목

현재 항목은 인증서 투명성에서 가져옵니다.

명령줄

root@kitploit:~
Usage of columbus-server:
  -check
    	Check for updates.
  -config string
    	Path to the config file.
  -version
    	Print version informations.

-check: GitHub에서 최신 버전을 확인합니다. 업데이트가 필요 없으면 up-to-date를 출력하고 0을 반환합니다. 새 릴리스가 있으면 최신 태그(예: v0.9.1)를 출력하고 1을 반환합니다. 오류가 발생하면 오류 메시지를 출력하고 2를 반환합니다.

빌드

root@kitploit:~
git clone https://github.com/elmasy-com/columbus-server
make build

설치

새 사용자 생성:

root@kitploit:~
adduser --system --no-create-home --disabled-login columbus-server

새 그룹 생성:

root@kitploit:~
addgroup --system columbus

새 사용자를 새 그룹에 추가:

root@kitploit:~
usermod -aG columbus columbus-server

바이너리를 /usr/bin/columbus-server에 복사합니다.

실행 가능하게 만듭니다:

root@kitploit:~
chmod +x /usr/bin/columbus-server

디렉토리 생성:

root@kitploit:~
mkdir /etc/columbus

설정 파일을 /etc/columbus/server.conf에 복사합니다.

권한을 0600으로 설정합니다.

root@kitploit:~
chmod -R 0600 /etc/columbus

설정 파일의 소유자를 설정합니다:

root@kitploit:~
chown -R columbus-server:columbus /etc/columbus

서비스 파일 설치 (예: /etc/systemd/system/columbus-server.service).

root@kitploit:~
cp columbus-server.service /etc/systemd/system/

systemd 다시 로드:

root@kitploit:~
systemctl daemon-reload

columbus 시작:

root@kitploit:~
systemctl start columbus-server

columbus가 자동으로 시작되게 하려면:

root@kitploit:~
systemctl enable columbus-server
도구 다운로드