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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/msadministrator/czds
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringCrawlerDNS Analysis
GitHubmsadministrator/czds

czds

ICAAN이 호스팅하는 Centralized Zone Data Service에서 Zone Files를 다운로드하기 위한 Python 패키지

저장소 보기
171년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CZDS

PyPI Status Python Version License

Read the documentation at https://czds.readthedocs.io/ Code Quality & Tests

Codecov

pre-commit Black

CZDS란 무엇인가?

각 최상위 도메인(TLD)은 레지스트리 운영자가 관리하며, 운영자는 공개적으로 제공되는 하위 도메인(SLD) 목록과 이러한 도메인 이름을 인터넷 프로토콜(IP) 주소로 확인하는 데 필요한 세부 정보도 관리합니다.

레지스트리 운영자의 존 데이터에는 도메인 이름, 연결된 네임 서버 이름, 해당 네임 서버의 IP 주소에 대한 매핑이 포함됩니다. 이러한 세부 정보는 정보가 변경되거나 도메인 이름이 추가/제거될 때마다 레지스트리 운영자가 해당 TLD에 대해 업데이트합니다.

각 레지스트리 운영자는 존 데이터를 존 파일(Zone File)이라는 텍스트 파일에 보관하며, 존 파일은 24시간마다 한 번씩 업데이트됩니다.

기능

  • ICAAN 및 기타 기관이 호스팅하는 루트 DNS 서버에서 중앙 집중식 존 전송 파일(Centralized Zone Transfer Files) 검색
  • 하나 또는 모든 존 파일을 다운로드하고 텍스트, json 또는 파일(기본값) 등 여러 형식으로 데이터 반환
  • 멀티스레딩을 사용하여 존 파일 검색 가능

로드맵

다음은 추가할 예정인 기능 중 일부이며, 모든 분들의 의견도 듣고 싶습니다.

  • 도메인 및/또는 TLD 기준 검색 기능 추가
    • Levenshtein 거리, confusables/idna 문자 등의 알고리즘 사용이 포함될 수 있습니다.
  • 시간 경과에 따른 존 파일 간 차이 도출 기능 추가
  • WHOIS와 같은 기타 상황별 외부 정보 검색 기능 추가
  • 데이터를 데이터베이스에 저장/보관하는 기능 추가

요구 사항

  • ICAAN의 CZDS 계정이 필요합니다. 여기에서 가입할 수 있습니다.
  • 인터넷 접속

설치

PyPI에서 pip를 통해 _CZDS_를 설치할 수 있습니다:

root@kitploit:~
$ pip install czds

poetry를 사용하는 경우(권장) 다음을 통해 패키지에 추가할 수 있습니다.

root@kitploit:~
poetry add czds

사용법

다음은 명령줄 참조입니다. 현재 버전의 czds에서 czds --help를 입력하여 도움말을 확인할 수도 있습니다.

root@kitploit:~
NAME
    czds - Main class for ICAAN CZDS.

SYNOPSIS
    czds GROUP | VALUE | --username=USERNAME --password=PASSWORD --save_directory=SAVE_DIRECTORY

DESCRIPTION
    Main class for ICAAN CZDS.

ARGUMENTS
    USERNAME
        Type: ~AnyStr
    PASSWORD
        Type: ~AnyStr
    SAVE_DIRECTORY
        Type: ~AnyStr

GROUPS
    GROUP is one of the following:

     BASE_HEADERS

     links

VALUES
    VALUE is one of the following:

     AUTH_URL

     BASE_URL

     OUTPUT_FORMAT

     PASSWORD

     SAVE_PATH

     THREAD_COUNT

     USERNAME

     connection

기여

기여는 언제나 환영합니다. 자세한 내용은 기여자 가이드를 참조하세요.

개발

다음 명령을 사용하여 저장소를 클론하고 개발을 시작할 수 있습니다.

root@kitploit:~
git clone https://github.com/MSAdministrator/czds.git
cd czds
poetry install

pyenv로 환경을 관리하는 경우 다음을 실행하여 poetry에서 설정된 pyenv 버전의 Python을 사용하도록 구성 옵션을 지정할 수 있습니다:

root@kitploit:~
poetry config virtualenvs.prefer-active-python true
poetry install

라이선스

[MIT 라이선스][LICENSE.md] 조건에 따라 배포되는 _CZDS_는 자유 오픈 소스 소프트웨어입니다.

보안

보안 문제는 우리의 최우선 과제입니다. 보안 정책을 검토해 주세요.

이슈

문제가 발생하면 상세한 설명과 함께 이슈를 등록해 주세요.

크레딧

이 프로젝트는 @MSAdministrator의 Hypermodern Python Cookiecutter 템플릿에서 생성되었습니다.

도구 다운로드