Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/shoucheng3/dromara__hutool_cve-2018-17297_4-1-1111
Utilitaires GénérauxOutils de Chiffrement/DéchiffrementScripting et AutomatisationSécurité WebCryptographieContournement de CAPTCHA
GitHubshoucheng3/dromara__hutool_cve-2018-17297_4-1-1111

dromara__hutool_CVE-2018-17297_4-1-1111

Bibliothèque utilitaire Java complète proposant des modules pour la cryptographie, le client HTTP, la mise en cache, le JSON, le scripting et la génération de captcha, simplifiant les tâches de développement courantes.

Voir le dépôt
7il y a 1 anPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Un ensemble d'outils pour garder Java doux.

star

-- Site : http://hutool.cn/ --

-- Groupe QQ ② : 871141901 --


Introduction

Hutool est une boîte à outils Java, et seulement une boîte à outils. Elle nous aide à simplifier chaque ligne de code, à réduire chaque méthode, pour que le langage Java devienne aussi « doux ». Hutool est à l'origine une réorganisation du package « util » dans mon projet. Au fil du temps, elle s'est enrichie de fonctionnalités non liées au métier et a largement appris des essences d'autres projets open source, pour finalement former un ensemble d'outils open source riche.

Hutool est un mot composé de Hu + tool, le premier rend hommage à mon « ancienne entreprise », le second signifie outil, et la prononciation évoque « hútu » (confus), symbolisant la quête de l'état d'esprit où « tout est vu comme confusion, sans attachement à la perte ni au gain ».


Composants inclus

Une classe utilitaire Java de base, encapsulant les méthodes JDK pour les fichiers, flux, chiffrement/déchiffrement, transcodage, regex, threads, XML, etc., formant diverses classes d'outils Util, tout en fournissant les composants suivants :

  • hutool-aop Encapsulation du proxy dynamique JDK, offrant le support des aspects sans IOC
  • hutool-bloomFilter Filtre de Bloom, fournissant des filtres de Bloom avec certains algorithmes de hachage
  • hutool-cache Cache
  • hutool-core Cœur, comprenant les opérations sur les beans, les dates, diverses Util, etc.
  • hutool-cron Module de tâches planifiées, offrant des tâches planifiées de type expression Crontab
  • hutool-crypto Module de chiffrement/déchiffrement
  • hutool-db Opérations de données après encapsulation JDBC, basées sur la philosophie ActiveRecord
  • hutool-dfa Recherche multi-mots clés basée sur le modèle DFA
  • hutool-extra Module d'extension, encapsulant des tiers (moteurs de templates, email, Servlet, codes QR, etc.)
  • hutool-http Encapsulation du client HTTP basé sur HttpUrlConnection
  • hutool-log Façade de logging avec détection automatique de l'implémentation
  • hutool-script Encapsulation de l'exécution de scripts, par exemple Javascript
  • hutool-setting Encapsulation plus puissante des fichiers de configuration Setting et Properties
  • hutool-system Encapsulation des appels de paramètres système (informations JVM, etc.)
  • hutool-json Implémentation JSON
  • hutool-captcha Implémentation de code de vérification d'image

Documentation

Documentation en chinois

API de référence


Installation

Maven

Ajoutez ce qui suit dans les dépendances du fichier pom.xml de votre projet :

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'

Projet non Maven

Cliquez sur l'un des liens ci-dessous pour télécharger hutool-all-X.X.X.jar :

  • Dépôt central Maven 1
  • Dépôt central Maven 2

Historique des versions

  • Journal des modifications des versions Release
  • Journal des modifications des versions SNAPSHOT

Contribution

Signaler un bug ou suggérer une amélioration

  • Gitee (Code Cloud)
  • Github

Principes à suivre

Hutool accueille favorablement toute contribution de code, mais l'auteur est un perfectionniste. Pour ménager le malade, les PR (pull request) doivent respecter certaines normes :

  1. Commentaires complets, en particulier chaque nouvelle méthode doit être documentée selon les normes Java (description de la méthode, paramètres, valeur de retour, etc.). Si vous le souhaitez, vous pouvez également ajouter votre nom.
  2. L'indentation de Hutool suit la valeur par défaut d'Eclipse (tabulation) (ne me dites pas qu'IDEA est génial, l'auteur est très paresseux et n'apprend pas), veuillez donc la respecter (ne discutez pas espaces vs tabulations, c'est une habitude de malade).
  3. Les nouvelles méthodes ne doivent pas utiliser de bibliothèques tierces. Hutool suit le principe de zéro dépendance (sauf dans le module extra pour les méthodes utilitaires).
  4. Veuillez faire votre pull request sur la branche v4-dev. Hutool a adopté de nouvelles branches après la version 4.x : v4-master est la branche principale, représentant les versions déjà publiées sur le dépôt central ; cette branche n'accepte ni PR ni modifications. v4-dev est la branche de développement, où les prochaines versions ou versions SNAPSHOT sont développées ; vous pouvez y faire vos PR.

Étapes pour contribuer du code

  1. Fork le projet sur Gitee ou Github vers votre propre repo.
  2. Clonez votre projet forké (votre repo) en local.
  3. Modifiez le code (assurez-vous de travailler sur la branche v4-dev).
  4. Committez puis pushez vers votre repo (branche v4-dev).
  5. Connectez-vous à Gitee ou Github, vous verrez un bouton pull request sur votre page d'accueil. Cliquez dessus, remplissez quelques informations de description, puis soumettez.
  6. Attendez que l'auteur fusionne.

Dons

Si vous trouvez Hutool utile, vous pouvez faire un don pour offrir un paquet de chips à l'auteur ~ Merci ^_^.

Cliquez sur le lien ci-dessous, faites défiler la page jusqu'en bas et cliquez sur « Don » (捐赠).

Aller au don

Télécharger l’outil