← Tutti i video
Tools Hacking in Rust: Hash-Cracker
Descrizione
In questo video faccio vedere come implementare un semplificato hash cracker utilizzando il linguaggio Rust.
NOTA BENE: Mai utilizzare MD5 o SHA1 per applicazioni di crittografia, in quanto sono vulnerabili dal punto di vista crittografico.
------------------------------------
MATERIALE ORIGINALE:
https://archive.leonardotamiano.xyz/yt/rust/02/
https://youtu.be/AvNXFBaUMVU?t=1354
https://academy.leonardotamiano.xyz/video/1qHPHFQ_4E0.html
------------------------------------
RIFERIMENTI ESTERNI:
https://crates.io/crates/md5
https://crates.io/crates/sha1
https://github.com/skerkour/black-hat-rust/tree/main/ch_01/sha1_cracker
------------------------------------
TIMESTAMPS:
00:00:00 introduzione
00:01:00 sulle funzioni hash
00:05:00 funzionamento di hash_cracker
00:06:50 mdsum, sha1sum echo, e problemi con il newline
00:10:00 utilizzo di hash_cracker
00:13:35 inizio progetto con cargo
00:15:00 leggere gli argomenti in input
00:21:35 il tipo &str
00:23:00 esempio lettura argomenti
00:24:25 importazione librerie esterne md5 e sha1
00:26:25 gestione dei diversi hash supportati tramite una hashmap
00:35:25 rendere i dati mutabili tramite mut
00:37:25 controllo sul valore di hash_type
00:39:05 il ruolo della Option in rust e il pattern matching
00:42:50 come calcolo la lunghezza in bit di un hash?
00:46:25 controllo sulla lunghezza di hash_value
00:49:05 gestione apertura file
00:52:35 lettura file
00:56:00 calcolo hash per ogni riga del file
01:02:45 analisi funzionamento
01:05:46 stampa finale
01:07:46 overview finale
------------------------------------
PER CONTATTI:
- Website: https://leonardotamiano.xyz
- Academy: https://academy.leonardotamiano.xyz
- Email: leonardotamiano95@gmail.com
- LinkedIn: https://www.linkedin.com/in/leonardo-tamiano-707591236
Commenti 7
I commenti vengono da YouTube e sono aggiornati periodicamente.
1 risposta
2 risposte