Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
jfrog-openssl-tools — Utility Python per verificare se un server TLS richiede certificati client e per analizzare i binari ELF locali alla ricerca di codice OpenSSL 3.x vulnerabile collegato a CVE-2022-3602 e CVE-2022-3786. | Kitploit
Strumenti/GitHubGitHub/jfrog/jfrog-openssl-tools
Scanner di VulnerabilitàAnalisi delle VulnerabilitàRaccolta InformazioniCrittografiaUtilità e FrameworkAnalisi di Binari
GitHubjfrog/jfrog-openssl-tools

jfrog-openssl-tools

Utility Python per verificare se un server TLS richiede certificati client e per analizzare i binari ELF locali alla ricerca di codice OpenSSL 3.x vulnerabile collegato a CVE-2022-3602 e CVE-2022-3786.

Vedi Repository
16314 anni faNon ancora revisionato

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

openssl-tools

Panoramica

Questa è una raccolta di semplici utilità nel contesto delle CVE-2022-3602 e CVE-2022-3786 recentemente scoperte, che consentono di rispondere alle seguenti domande:

1. Il mio server richiede l'autenticazione del client

Eseguendo il seguente comando

python openssl_req_client_cert.py HOST_NAME PORT

si determinerà se l'autenticazione del client è richiesta dal server SSL, nel qual caso i server basati su OpenSSL 3.0.0..3.0.6 saranno vulnerabili alle CVE sopra citate [https://jfrog.com/knowledge-base/upcoming-openssl-3-x-critical-vulnerability/]

Ad esempio:

|ψ> python openssl_req_client_cert.py 127.0.0.1 12345
127.0.0.1:12345 -> Client certificate not required

2. Quali file su una macchina locale contengono codice OpenSSL di versioni vulnerabili

Le applicazioni che eseguono OpenSSL sono facili da trascurare se la libreria è collegata staticamente nel binario dell'applicazione. Eseguendo il seguente comando

python scan_vulnerable_openssl_code.py ROOT_DIR

si eseguirà una scansione ricorsiva di ROOT_DIR alla ricerca di file ELF e si segnaleranno i file che contengono il pattern ossl_punycode_decode (indicativo di versioni >=3.0.0), mentre i file che contengono inoltre il pattern ripemd160_newctx, indicativo della versione aggiornata (3.0.7), saranno segnalati come tali.

Scarica lo strumento