Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
dromara__hutool_CVE-2018-17297_4-1-1111 | Kitploit
Strumenti/GitHubGitHub/shoucheng3/dromara__hutool_cve-2018-17297_4-1-1111
Utilità GenericheStrumenti di Crittografia/DecrittografiaScripting e AutomazioneSicurezza WebCrittografiaBypass CAPTCHA
GitHubshoucheng3/dromara__hutool_cve-2018-17297_4-1-1111

dromara__hutool_CVE-2018-17297_4-1-1111

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository
1 anno faNon ancora revisionato

Un set di strumenti che rendono Java dolce.

star

-- Sito: http://hutool.cn/ --

-- Gruppo QQ②: 871141901 --


Introduzione

Hutool è un toolkit Java, e solo un toolkit, che ci aiuta a semplificare ogni riga di codice, a ridurre ogni metodo, rendendo il linguaggio Java "dolce". Hutool è nato come riorganizzazione del pacchetto "util" del mio progetto; col tempo si è arricchito con funzionalità non legate al business, assorbendo l'essenza di altri progetti open source e, dopo rielaborazioni e modifiche personali, è infine diventato una ricca collezione di strumenti open source.

Hutool è un neologismo composto da Hu + tool: la prima parte rende omaggio alla mia "ex azienda", la seconda significa "strumento". È anche un'omofonia di "hutu" (confuso), che richiama l'ideale di "guardare ogni cosa con confusione, senza preoccuparsi di perdite o guadagni".


Componenti inclusi

Una classe di utilità di base per Java che incapsula i metodi JDK per file, stream, crittografia/decrittografia, transcodifica, regex, thread, XML, ecc., dando vita a varie classi di utilità. Fornisce inoltre i seguenti componenti:

  • hutool-aop Incapsulamento del proxy dinamico JDK, fornisce supporto agli aspetti senza IOC
  • hutool-bloomFilter Filtro di Bloom, implementa il filtro di Bloom con diversi algoritmi Hash
  • hutool-cache Cache
  • hutool-core Nucleo, include operazioni su Bean, date e varie utility
  • hutool-cron Modulo di pianificazione, fornisce attività pianificate simili all'espressione Crontab
  • hutool-crypto Modulo di crittografia/decrittografia
  • hutool-db Operazioni sui dati dopo l'incapsulamento JDBC, basate sul pattern ActiveRecord
  • hutool-dfa Ricerca multi-parola chiave basata sul modello DFA
  • hutool-extra Modulo di estensione, incapsula librerie di terze parti (motori di template, email, Servlet, QR code, ecc.)
  • hutool-http Client HTTP basato su incapsulamento di HttpUrlConnection
  • hutool-log Facciata di logging che rileva automaticamente l'implementazione del logger
  • hutool-script Incapsulamento per l'esecuzione di script, ad esempio JavaScript
  • hutool-setting Incapsulamento più potente per file di configurazione Setting e Properties
  • hutool-system Incapsulamento per richiami a parametri di sistema (informazioni JVM, ecc.)
  • hutool-json Implementazione JSON
  • hutool-captcha Implementazione del captcha con immagine

Documentazione

Documentazione in cinese

API di riferimento


Installazione

Maven

Aggiungi il seguente contenuto alle dependencies del pom.xml del progetto:

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'

Progetti non Maven

Fai clic su uno dei link seguenti per scaricare hutool-all-X.X.X.jar:

  • Maven Central 1
  • Maven Central 2

Modifiche alle versioni

  • Note di rilascio delle versioni Release

  • Note di rilascio delle versioni SNAPSHOT


Contribuisci

Segnala bug o suggerimenti

  • Gitee
  • Github

Principi da seguire

Hutool accetta volentieri il contributo di chiunque, ma l'autore è una persona con disturbo ossessivo-compulsivo; per prendersi cura del paziente, le pull request (PR) inviate devono rispettare alcune regole, come segue:

  1. Commenti completi; in particolare, ogni nuovo metodo deve indicare descrizione del metodo, parametri e valore di ritorno secondo la convenzione di documentazione Java. Se vuoi, puoi aggiungere anche il tuo nome.
  2. L'indentazione di Hutool segue quella predefinita di Eclipse (non dirmi quanto è bello IDEA, l'autore è molto pigro e non lo impara), quindi per favore rispettala (non discutere con me su spazi e tab, è l'abitudine di un malato).
  3. I nuovi metodi non devono usare librerie di terze parti; Hutool segue il principio delle zero dipendenze (a meno che non si aggiungano utility nel modulo extra).
  4. Invia la pull request al branch v4-dev. Dalla versione 4.x, Hutool usa nuovi branch: v4-master è il branch principale, che rappresenta le versioni già pubblicate nel repository centrale; su questo branch non sono consentite PR né modifiche. Il branch v4-dev è il branch di sviluppo; la prossima versione o la versione SNAPSHOT viene sviluppata lì, e puoi inviare PR a questo branch.

Passaggi per contribuire al codice

  1. Fai il fork del progetto su Gitee o Github nel tuo repository.
  2. Clona localmente il progetto che hai forkato, cioè il tuo progetto.
  3. Modifica il codice (ricorda di lavorare sempre sul branch v4-dev).
  4. Fai commit e poi push al tuo repository (branch v4-dev).
  5. Accedi a Gitee o Github; nella tua home page vedrai un pulsante pull request: cliccaci, compila alcune informazioni di spiegazione e invia.
  6. Attendi che l'autore faccia il merge.

Donazioni

Se pensi che Hutool sia valido, puoi fare una donazione per offrire una confezione di "latiao" all'autore~. Grazie in anticipo ^_^.

Fai clic sul link seguente, porta la pagina in fondo e clicca su "Donazione".

Vai alla donazione

Scarica lo strumento