Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
external_zlib_CVE-2022-37434 — Allzweck-Datenkompressionsbibliothek, die die Formate zlib, deflate und gzip implementiert, mit threadsicheren Funktionen und plattformübergreifender Build-Unterstützung. | Kitploit
Tools/GitHubGitHub/trinadh465/external_zlib_cve-2022-37434
Allgemeine DienstprogrammeSchwachstellenanalyseExploitationFuzzingBinäranalyseLieferkettensicherheit
GitHubtrinadh465/external_zlib_cve-2022-37434

external_zlib_CVE-2022-37434

Allzweck-Datenkompressionsbibliothek, die die Formate zlib, deflate und gzip implementiert, mit threadsicheren Funktionen und plattformübergreifender Build-Unterstützung.

Repository anzeigen
6vor 2 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ZLIB DATENKOMPRESSIONSBIBLIOTHEK

zlib 1.2.8 ist eine universelle Datenkompressionsbibliothek. Der gesamte Code ist threadsicher. Das von der zlib-Bibliothek verwendete Datenformat wird in den RFCs (Request for Comments) 1950 bis 1952 in den Dateien http://tools.ietf.org/html/rfc1950 (zlib-Format), rfc1951 (Deflate-Format) und rfc1952 (gzip-Format) beschrieben.

Alle Funktionen der Kompressionsbibliothek sind in der Datei zlib.h dokumentiert (Freiwillige zum Schreiben von Manpages willkommen, Kontakt [email protected]). Ein Anwendungsbeispiel der Bibliothek befindet sich in der Datei test/example.c, die auch testet, ob die Bibliothek korrekt funktioniert. Ein weiteres Beispiel befindet sich in der Datei test/minigzip.c. Die Kompressionsbibliothek selbst besteht aus allen Quelldateien im Wurzelverzeichnis.

Um alle Dateien zu kompilieren und das Testprogramm auszuführen, folgen Sie den Anweisungen am Anfang von Makefile.in. Kurz gesagt: "./configure; make test", und wenn das gut läuft, sollte "make install" für die meisten Unix-Varianten funktionieren. Für Windows verwenden Sie eines der speziellen Makefiles in win32/ oder contrib/vstudio/. Für VMS verwenden Sie make_vms.com.

Fragen zu zlib sollten an [email protected] oder an Gilles Vollant [email protected] für die Windows-DLL-Version gesendet werden. Die zlib-Homepage ist http://zlib.net/. Bevor Sie ein Problem melden, überprüfen Sie bitte diese Seite, um sicherzustellen, dass Sie die neueste Version von zlib haben; andernfalls holen Sie die neueste Version und prüfen Sie, ob das Problem weiterhin besteht.

BITTE lesen Sie die zlib-FAQ http://zlib.net/zlib_faq.html, bevor Sie um Hilfe bitten.

Mark Nelson [email protected] schrieb einen Artikel über zlib für die Ausgabe Januar 1997 des Dr. Dobb's Journal; eine Kopie des Artikels ist verfügbar unter http://marknelson.us/1997/01/01/zlib-engine/.

Die Änderungen in Version 1.2.8 sind in der Datei ChangeLog dokumentiert.

Nicht unterstützte Beiträge Dritter werden im Verzeichnis contrib/ bereitgestellt.

zlib ist in Java über das Paket java.util.zip verfügbar, dokumentiert unter .

http://java.sun.com/developer/technicalArticles/Programming/compression/

Eine Perl-Schnittstelle zu zlib, geschrieben von Paul Marquess [email protected], ist auf CPAN (Comprehensive Perl Archive Network)-Seiten verfügbar, einschließlich http://search.cpan.org/~pmqs/IO-Compress-Zlib/.

Eine Python-Schnittstelle zu zlib, geschrieben von A.M. Kuchling [email protected], ist in Python 1.5 und späteren Versionen verfügbar, siehe http://docs.python.org/library/zlib.html.

zlib ist in tcl integriert: http://wiki.tcl.tk/4610.

Ein experimentelles Paket zum Lesen und Schreiben von Dateien im .zip-Format, basierend auf zlib und geschrieben von Gilles Vollant [email protected], ist im Verzeichnis contrib/minizip von zlib verfügbar.

Hinweise für einige Zielplattformen:

  • Für Windows-DLL-Versionen siehe win32/DLL_FAQ.txt

  • Für 64-Bit-Irix muss deflate.c ohne Optimierung kompiliert werden. Mit -O schlägt ein libpng-Test fehl. Der Test funktioniert im 32-Bit-Modus (mit dem Compiler-Flag -n32). Der Compiler-Fehler wurde an SGI gemeldet.

  • zlib funktioniert nicht mit gcc 2.6.3 auf einem DEC 3000/300LX unter OSF/1 2.1; es funktioniert, wenn es mit cc kompiliert wird.

  • Auf Digital Unix 4.0D (früher OSF/1) auf AlphaServer ist die cc-Option -std1 erforderlich, damit gzprintf korrekt funktioniert. Dies wird von configure erledigt.

  • zlib funktioniert auf HP-UX 9.05 mit einigen Versionen von /bin/cc nicht. Es funktioniert mit anderen Compilern. Verwenden Sie "make test", um Ihren Compiler zu überprüfen.

  • gzdopen wird auf RISCOS oder BEOS nicht unterstützt.

  • Für PalmOs siehe http://palmzlib.sourceforge.net/

Danksagungen:

Das von zlib verwendete Deflate-Format wurde von Phil Katz definiert. Die Deflate- und zlib-Spezifikationen wurden von L. Peter Deutsch geschrieben. Dank an all diejenigen, die Probleme gemeldet und verschiedene Verbesserungen an zlib vorgeschlagen haben; sie sind zu zahlreich, um sie hier aufzulisten.

Urheberrechtshinweis:

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

Diese Software wird 'wie besehen' ohne ausdrückliche oder stillschweigende Gewährleistung bereitgestellt. In keinem Fall haften die Autoren für Schäden, die aus der Nutzung dieser Software entstehen.

Es wird jeder Person die Erlaubnis erteilt, diese Software für jeden Zweck, einschließlich kommerzieller Anwendungen, zu nutzen, zu ändern und frei weiterzuverbreiten, unter den folgenden Einschränkungen:

  1. Der Ursprung dieser Software darf nicht falsch dargestellt werden; Sie dürfen nicht behaupten, dass Sie die ursprüngliche Software geschrieben haben. Wenn Sie diese Software in einem Produkt verwenden, wird eine Anerkennung in der Produktdokumentation geschätzt, ist aber nicht erforderlich.
  2. Geänderte Quellversionen müssen eindeutig als solche gekennzeichnet sein und dürfen nicht als die ursprüngliche Software ausgegeben werden.
  3. Dieser Hinweis darf nicht aus einer Quellverteilung entfernt oder geändert werden.

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

Wenn Sie die zlib-Bibliothek in einem Produkt verwenden, würden wir es begrüßen, keine langwierigen Rechtsdokumente zur Unterzeichnung zu erhalten. Die Quellen werden kostenlos, aber ohne jegliche Garantie zur Verfügung gestellt. Die Bibliothek wurde vollständig von Jean-loup Gailly und Mark Adler geschrieben; sie enthält keinen Code von Dritten.

Wenn Sie modifizierte Quellen weiterverteilen, würden wir es begrüßen, wenn Sie in der Datei ChangeLog Verlaufsinformationen aufnehmen, die Ihre Änderungen dokumentieren. Bitte lesen Sie die FAQ für weitere Informationen zur Verteilung modifizierter Quellversionen.

Tool herunterladen