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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
external_zlib_4.4_CVE-2018-25032 | Kitploit
도구/GitHubGitHub/trinadh465/external_zlib_4.4_cve-2018-25032
General Purpose Utilities
GitHubtrinadh465/external_zlib_4.4_cve-2018-25032

external_zlib_4.4_CVE-2018-25032

저장소 보기

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
13년 전아직 검토되지 않음

ZLIB 데이터 압축 라이브러리

zlib 1.2.7은 범용 데이터 압축 라이브러리입니다. 모든 코드는 스레드 안전(thread safe)합니다. zlib 라이브러리에서 사용하는 데이터 형식은 RFC(Request for Comments) 1950~1952에 설명되어 있으며, 해당 문서는 http://tools.ietf.org/html/rfc1950 (zlib 형식), rfc1951 (deflate 형식) 및 rfc1952 (gzip 형식)에서 볼 수 있습니다.

압축 라이브러리의 모든 함수는 zlib.h 파일에 문서화되어 있습니다(man 페이지 작성 자원자를 환영합니다. [email protected]로 연락 주세요). 라이브러리의 사용 예제는 test/example.c 파일에 나와 있으며, 이 파일은 라이브러리가 올바르게 작동하는지도 함께 테스트합니다. 또 다른 예제는 test/minigzip.c 파일에 있습니다. 압축 라이브러리 자체는 루트 디렉터리에 있는 모든 소스 파일로 구성됩니다.

모든 파일을 컴파일하고 테스트 프로그램을 실행하려면 Makefile.in 상단에 있는 지침을 따르세요. 간단히 말해 "./configure; make test"를 실행하고, 문제없이 진행된다면 대부분의 Unix 변형에서 "make install"이 작동할 것입니다. Windows의 경우 win32/ 또는 contrib/vstudio/에 있는 특수 makefile 중 하나를 사용하세요. VMS의 경우 make_vms.com을 사용하세요.

zlib에 관한 질문은 [email protected]로, Windows DLL 버전에 관한 질문은 Gilles Vollant [email protected]에게 보내 주세요. zlib 홈페이지는 http://zlib.net/ 입니다. 문제를 보고하기 전에 이 사이트를 확인하여 최신 버전의 zlib를 보유하고 있는지 확인하세요. 최신 버전이 아니라면 최신 버전을 받아 문제가 여전히 존재하는지 확인해 보십시오.

도움을 요청하기 전에 zlib FAQ http://zlib.net/zlib_faq.html 를 반드시 읽어 주세요.

Mark Nelson [email protected]은 Dr. Dobb's Journal 1997년 1월호에 zlib에 관한 기사를 기고했습니다. 기사 사본은 http://marknelson.us/1997/01/01/zlib-engine/ 에서 볼 수 있습니다.

버전 1.2.7에서 변경된 사항은 ChangeLog 파일에 문서화되어 있습니다.

지원되지 않는 타사 기여물은 contrib/ 디렉터리에 제공됩니다.

zlib는 java.util.zip 패키지를 통해 Java에서 사용할 수 있으며, 다음 문서에 설명되어 있습니다. http://java.sun.com/developer/technicalArticles/Programming/compression/

Paul Marquess [email protected]가 작성한 zlib용 Perl 인터페이스는 CPAN(Comprehensive Perl Archive Network) 사이트에서 사용할 수 있으며, 다음을 포함합니다. http://search.cpan.org/~pmqs/IO-Compress-Zlib/

A.M. Kuchling [email protected]가 작성한 zlib용 Python 인터페이스는 Python 1.5 이상 버전에서 사용할 수 있습니다. 다음을 참조하세요. http://docs.python.org/library/zlib.html

zlib는 tcl에 내장되어 있습니다: http://wiki.tcl.tk/4610

Gilles Vollant [email protected]가 zlib 위에 작성한 .zip 형식 파일을 읽고 쓰기 위한 실험적 패키지는 zlib의 contrib/minizip 디렉터리에서 사용할 수 있습니다.

일부 대상에 대한 참고 사항:

  • Windows DLL 버전은 win32/DLL_FAQ.txt를 참조하세요.

  • 64비트 Irix의 경우 deflate.c를 최적화 없이 컴파일해야 합니다. -O를 사용하면 libpng 테스트 하나가 실패합니다. 이 테스트는 32비트 모드(-n32 컴파일러 플래그)에서는 작동합니다. 이 컴파일러 버그는 SGI에 보고되었습니다.

  • zlib는 OSF/1 2.1의 DEC 3000/300LX에서 gcc 2.6.3과 함께 작동하지 않습니다. cc로 컴파일하면 작동합니다.

  • AlphaServer의 Digital Unix 4.0D(이전 OSF/1)에서는 gzprintf가 올바르게 작동하려면 cc 옵션 -std1이 필요합니다. 이는 configure에서 처리됩니다.

  • zlib는 일부 /bin/cc 버전의 HP-UX 9.05에서는 작동하지 않습니다. 다른 컴파일러에서는 작동합니다. "make test"로 컴파일러를 확인하세요.

  • gzdopen은 RISCOS 또는 BEOS에서는 지원되지 않습니다.

  • PalmOs의 경우 http://palmzlib.sourceforge.net/ 을 참조하세요.

감사의 말:

zlib에서 사용하는 deflate 형식은 Phil Katz가 정의했습니다. deflate 및 zlib 사양은 L. Peter Deutsch가 작성했습니다. zlib에 문제를 보고하고 다양한 개선 사항을 제안한 모든 분들께 감사드립니다. 그 수가 너무 많아 여기에 모두 언급할 수 없습니다.

저작권 고지:

(C) 1995-2012 Jean-loup Gailly and Mark Adler

이 소프트웨어는 명시적이거나 묵시적인 어떠한 보증 없이 '있는 그대로' 제공됩니다. 어떤 경우에도 저자는 이 소프트웨어 사용으로 인해 발생하는 손해에 대해 책임을 지지 않습니다.

누구에게나 상업용 애플리케이션을 포함한 모든 목적으로 이 소프트웨어를 사용하고, 수정하고, 자유롭게 재배포할 수 있는 권한이 부여되며, 다음 제한 사항을 따라야 합니다:

  1. 이 소프트웨어의 출처를 허위로 표시해서는 안 됩니다. 원본 소프트웨어를 직접 작성했다고 주장해서는 안 됩니다. 이 소프트웨어를 제품에서 사용하는 경우 제품 문서에 출처 표시를 해 주시면 감사하겠지만 필수는 아닙니다.
  2. 수정된 소스 버전은 수정된 것임을 명확히 표시해야 하며, 원본 소프트웨어로 오인되도록 표시해서는 안 됩니다.
  3. 이 고지는 모든 소스 배포본에서 제거되거나 변경될 수 없습니다.

Jean-loup Gailly Mark Adler [email protected] [email protected]

제품에서 zlib 라이브러리를 사용하는 경우, 서명해야 할 긴 법적 문서를 보내지 않으시기를 부탁드립니다. 소스는 무료로 제공되지만 어떠한 종류의 보증도 없습니다. 이 라이브러리는 전적으로 Jean-loup Gailly와 Mark Adler가 작성했으며, 타사 코드는 포함되어 있지 않습니다.

수정된 소스를 재배포하는 경우, 변경 사항을 기록한 이력 정보를 ChangeLog 파일에 포함해 주시면 감사하겠습니다. 수정된 소스 버전 배포에 대한 자세한 내용은 FAQ를 읽어 주세요.

도구 다운로드