
1. Verifica CVE-2016-4437, 2. Analizza il file rememberMe e l'offset IV della crittografia CBC
Decodifica il valore rememberMe ed esporta il corrispondente file class.
Spiegazione dell'esecuzione: Dopo l'esecuzione, inserisci la chiave o premi Invio per usare la chiave predefinita 'kPH+bIxk5D2deZiIxcaaaA=='. Quindi inserisci il valore rememberMe dal pacchetto di richiesta. Dopo l'analisi, ti verrà chiesto di inserire il nome del file di esportazione (verrà automaticamente aggiunto .class). Se non desideri esportare, premi semplicemente Invio.
Per avviare:python xk-mt-rememberMe解码.py

Spiegazione dell'esecuzione: Durante l'esecuzione è necessario fornire la chiave e l'URL corrispondenti. La chiave predefinita è 'kPH+bIxk5D2deZiIxcaaaA=='. La chiave deve essere una codifica Base64 di 16 byte. La verifica non esegue comandi di sistema. Se il valore 'techo' nell'intestazione della richiesta viene riflesso nell'intestazione della risposta, indica la presenza della vulnerabilità.
Per avviare:
python xk-mt-单个域名单个密钥检测.py -key kPH+bIxk5D2deZiIxcaaaA== -u http://127.0.0.1:8081/login
python xk-mt-单个域名单个密钥检测.py -url http://127.0.0.1:8081/login
python xk-mt-单个域名单个密钥检测.py -u http://127.0.0.1:8081/login



Rischi di utilizzo: Questo strumento è destinato esclusivamente a scopi di apprendimento e ricerca tecnica. L'utente deve comprendere e accettare i potenziali rischi e conseguenze derivanti dall'utilizzo dello strumento.
Conformità legale: L'utente deve assicurarsi di rispettare tutte le leggi e i regolamenti applicabili durante l'utilizzo di questo strumento. È vietato utilizzare lo strumento per attività illegali, attacchi o violazioni della privacy.
Dichiarazione di esclusione di responsabilità: Questo strumento viene fornito "così com'è", senza alcuna garanzia espressa o implicita. L'utente si assume la piena responsabilità per i risultati derivanti dall'utilizzo dello strumento.
Rischi potenziali: Questo strumento può causare guasti di sistema, perdita di dati o altre conseguenze impreviste. L'utente dovrebbe testarlo in un ambiente appropriato per ridurre i potenziali rischi.
Supporto tecnico: L'autore o i manutentori non forniscono alcuna forma di supporto tecnico per questo strumento. L'utente deve fare affidamento sulla community o su altri canali per ottenere supporto.
Uso appropriato: L'utente deve utilizzare lo strumento solo per scopi legali e legittimi, inclusi ma non limitati a test di sicurezza, ricerca e istruzione.
Modifiche e aggiornamenti: L'autore o i manutentori si riservano il diritto di modificare o aggiornare lo strumento in qualsiasi momento. L'utente dovrebbe consultare regolarmente la documentazione e gli annunci pertinenti per informazioni aggiornate.