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
dromara__hutool_CVE-2018-17297_4-1-1111 | Kitploit
Tools/GitHubGitHub/shoucheng3/dromara__hutool_cve-2018-17297_4-1-1111
Allgemeine DienstprogrammeVerschlüsselungs-/EntschlüsselungstoolsScripting & AutomatisierungWebsicherheitKryptographieCAPTCHA-Umgehung
GitHubshoucheng3/dromara__hutool_cve-2018-17297_4-1-1111

dromara__hutool_CVE-2018-17297_4-1-1111

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
vor 1 JahrNoch nicht geprüft

Eine Reihe von Werkzeugen, die Java süß halten.

star

-- Startseite: http://hutool.cn/ --

-- QQ-Gruppe②: 871141901 --


Einführung

Hutool ist ein Java-Werkzeugpaket und eben nur ein Werkzeugpaket. Es hilft uns, jede Zeile Code zu vereinfachen und jede Methode zu reduzieren, damit die Java-Sprache ebenfalls „süß“ sein kann. Hutool entstand ursprünglich als eine Aufräumaktion des „util“-Pakets in meinem Projekt. Nach und nach kamen weitere nicht geschäftsbezogene Funktionen hinzu, und durch intensives Studium der Essenz anderer Open-Source-Projekte sowie durch eigene Überarbeitung entstand schließlich ein umfangreiches Open-Source-Werkzeugsammlung.

Hutool ist ein Kunstwort aus Hu + tool. Ersteres ist eine Hommage an mein „früheres Unternehmen“, letzteres bedeutet Werkzeug. Der Klang ähnelt „Hutu“ (糊涂), was die Haltung symbolisiert: „Alles mit einem verschwommenen Blick betrachten – weder Verlust noch Gewinn ist von Bedeutung.“


Enthaltene Komponenten

Ein Java-Basiswerkzeug, das JDK-Methoden für Dateien, Streams, Ver-/Entschlüsselung, Transkodierung, reguläre Ausdrücke, Threads, XML usw. kapselt und verschiedene Util-Toolklassen bildet. Darüber hinaus werden folgende Komponenten bereitgestellt:

  • hutool-aop JDK-Proxy-Kapselung, bietet Aspektunterstützung ohne IOC
  • hutool-bloomFilter Bloom-Filter, bietet Bloom-Filter mit verschiedenen Hash-Algorithmen
  • hutool-cache Cache
  • hutool-core Kern, einschließlich Bean-Operationen, Datum, verschiedene Utils usw.
  • hutool-cron Modul für geplante Aufgaben, bietet geplante Aufgaben mit Crontab-ähnlichen Ausdrücken
  • hutool-crypto Ver- und Entschlüsselungsmodul
  • hutool-db Datenoperationen nach JDBC-Kapselung, basierend auf ActiveRecord
  • hutool-dfa Mehrfachschlüssel-Suche basierend auf dem DFA-Modell
  • hutool-extra Erweiterungsmodul, Kapselung von Drittanbietern (Template-Engines, E-Mail, Servlet, QR-Code usw.)
  • hutool-http HTTP-Client-Kapselung basierend auf HttpUrlConnection
  • hutool-log Log-Fassade mit automatischer Erkennung der Log-Implementierung
  • hutool-script Kapselung der Skriptausführung, z. B. JavaScript
  • hutool-setting Leistungsfähigere Setting-Konfigurationsdatei und Properties-Kapselung
  • hutool-system Systemparameter-Aufruf-Kapselung (JVM-Informationen usw.)
  • hutool-json JSON-Implementierung
  • hutool-captcha Bild-Captcha-Implementierung

Dokumentation

Chinesische Dokumentation

Referenz-API


Installation

Maven

Fügen Sie in der pom.xml Ihres Projekts in den dependencies folgendes hinzu:

root@kitploit:~
<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-all</artifactId>
    <version>4.1.11</version>
</dependency>

Gradle

root@kitploit:~
compile 'cn.hutool:hutool-all:4.1.11'

Nicht-Maven-Projekte

Klicken Sie einen der folgenden Links an und laden Sie hutool-all-X.X.X.jar herunter:

  • Maven Central 1
  • Maven Central 2

Versionsänderungen

  • Versionshinweise für Release

  • Versionshinweise für SNAPSHOT


Mitwirken

Bug-Feedback oder Vorschläge

  • Gitee
  • Github

Grundsätze

Hutool heißt jeden willkommen, der einen Beitrag leisten und Code beisteuern möchte. Der Autor ist jedoch ein zwanghafter Perfektionist; um den „Patienten“ zu berücksichtigen, müssen eingereichte PRs (Pull Requests) bestimmten Regeln entsprechen:

  1. Vollständige Kommentare; insbesondere sollte jede neue Methode gemäß der Java-Dokumentationskonvention eine Beschreibung der Methode, der Parameter, des Rückgabewerts usw. enthalten. Wenn du möchtest, kannst du auch deinen Namen hinzufügen.
  2. Die Einrückung in Hutool folgt der standardmäßigen Eclipse-Einrückung (Tab) – sag mir nicht, wie gut IDEA ist, der Autor ist sehr faul und kann es nicht lernen. Bitte halte dich daran (streite nicht mit mir über Leerzeichen vs. Tab; das ist die Angewohnheit eines Kranken).
  3. Neue Methoden sollten keine Methoden aus Drittanbieter-Bibliotheken verwenden. Hutool folgt dem Prinzip der Abhängigkeitsfreiheit (außer bei Hilfsmitteln im extra-Modul).
  4. Bitte sende Pull Requests an den Branch v4-dev. Nach Version 4.x verwendet Hutool neue Branches: v4-master ist der Hauptbranch, der die bereits im zentralen Repository veröffentlichten Versionen darstellt. Für diesen Branch sind weder PRs noch Änderungen erlaubt. Der Branch v4-dev ist der Entwicklungszweig. Die nächste Version oder SNAPSHOT-Version von Hutool wird in diesem Branch entwickelt; du kannst PRs an diesen Branch senden.

Schritte zum Beitrag von Code

  1. Forke das Projekt auf Gitee oder Github in dein eigenes Repo.
  2. Klone das geforkte Projekt, also dein Projekt, auf deinen lokalen Rechner.
  3. Ändere den Code (denke daran, unbedingt im Branch v4-dev zu arbeiten).
  4. Nach dem Commit pushe in dein Repository (Branch v4-dev).
  5. Melde dich bei Gitee oder Github an; auf deiner Startseite siehst du einen Pull-Request-Button. Klicke ihn an, fülle einige Informationen aus und sende ihn ab.
  6. Warte, bis der Autor den Merge durchführt.

Spenden

Wenn du Hutool gut findest, kannst du spenden, um dem Autor eine Packung Latiao zu spendieren. Vielen Dank im Voraus ^_^.

Klicke auf den folgenden Link, scrolle auf der Seite ganz nach unten und klicke auf „Spenden“.

Zum Spenden

Tool herunterladen