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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
external_zlib-1.2.7_CVE-2018-25032 — zlib, deflate 및 gzip 형식을 구현하는 범용 데이터 압축 라이브러리로, 소프트웨어 애플리케이션을 위한 압축 및 해제 루틴을 제공합니다. | Kitploit
도구/GitHubGitHub/satheesh575555/external_zlib-1.2.7_cve-2018-25032
General Purpose UtilitiesEncryption/Decryption ToolsVulnerability Analysis
GitHubsatheesh575555/external_zlib-1.2.7_cve-2018-25032

external_zlib-1.2.7_CVE-2018-25032

zlib, deflate 및 gzip 형식을 구현하는 범용 데이터 압축 라이브러리로, 소프트웨어 애플리케이션을 위한 압축 및 해제 루틴을 제공합니다.

저장소 보기

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
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에서 java.util.zip 패키지를 통해 사용할 수 있으며, 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를 읽어 주십시오.

도구 다운로드