Räsi tüübi tuvastaja
Tuvasta räsi tüübid räsi stringidest. Toetab MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2 ja paljusid teisi räsi algoritme.
Sisend
Väljund
Loe mind
Mis on räsi?
Räsi on kindla suurusega märgijada, mis genereeritakse sisendandmetest matemaatilise algoritmi abil, mida nimetatakse räsifunktsiooniks. Mõelge sellest kui digitaalsest sõrmejäljest — olenemata sellest, kui suur on algne fail või tekst, jääb räsi alati samaks. Isegi väike muudatus sisendis põhjustab täiesti erineva räsi, muutes selle kasulikuks andmete tervikluse kontrollimiseks.
Kuidas räsifunktsioonid töötavad?
Räsifunktsioonid võtavad mis tahes sisendi (parooli, faili või sõnumi) ja töötlevad selle keerukate matemaatiliste operatsioonide kaudu, et toota ainulaadne väljund. See protsess on ühepoolne, mis tähendab, et te ei saa räsist algset sisendit taastada. Levinud räsialgoritmid hõlmavad MD5 (128-bitine), SHA-1 (160-bitine), SHA-256 (256-bitine) ning kaasaegsed parooli räsimise funktsioonid nagu bcrypt ja Argon2.
Miks tuvastada räsitüüpe?
Turvasüsteemide analüüsimisel, paroolide taastamisel või andmebaaside auditeerimisel puutute sageli kokku räsijadadega, teadmata, milline algoritm neid lõi. Räsitüübi tuvastamine on enne edasist analüüsi kriitiline esimene samm. Erinevad räsi pikkused ja vormingud annavad vihjeid kasutatava algoritmi kohta, kuid paljud räsid jagavad sarnaseid omadusi, muutes käsitsi tuvastamise keeruliseks.
Tööriista kirjeldus
See tööriist analüüsib räsijadad ja tuvastab võimalikud räsialgoritmid nende pikkuse, vormingu ja struktuuri põhjal. Lihtsalt kleepige räsi väärtus, ja tööriist tuvastab koheselt üle 40 räsitüübi vastavad mustrid, kuvades tulemused tõenäosuse järgi. See tunneb ära standardsed krüptograafilised räsid (MD5, SHA perekond, BLAKE2), parooli räsimise vormingud (bcrypt, Argon2, scrypt, PBKDF2), Unix crypt variandid ning rakenduspõhised räsid, mida kasutavad MySQL, WordPress, Drupal ja Django.
Funktsioonid
- Kohene tuvastamine — Tulemused ilmuvad kohe, kui te kirjutate, ilma töötlemisviivituseta
- 40+ räsitüüpi toetatud — Katab krüptograafilised räsid, parooli räsid ja rakenduspõhised vormingud
- Tõenäosuse järjestamine — Tulemused sorteeritud tõenäosuse järgi (kõrge, keskmine, madal), et aidata võimalusi kitsendada
- Räsi pikkuse kuvamine — Näitab märkide arvu, et kiiresti kontrollida räsi vormingut
- Mustripõhine tuvastamine — Tunneb ära nii kuueteistkümnendsüsteemi räsid kui ka struktureeritud vormingud nagu bcrypt ja Argon2
Kasutusjuhud
- Turvalisuse auditeerimine — Tuvastage räsialgoritmid lekkinud andmebaasi dumpitest või konfiguratsioonifailidest, et hinnata turvalisuse olukorda
- Digitaalne uurimine — Analüüsige tundmatuid räsiväärtusi digitaaluurimiste käigus
- Arenduse silumine — Kontrollige, millist räsimisalgoritmi teie rakendus loob, kui tõrkeotsitakse autentimissüsteeme
- CTF võistlused — Kiiresti tuvastage räsitüübid turbeülesannetes
Toetatud räsitüübid
Krüptograafilised räsid:
- MD2, MD4, MD5, Topelt MD5
- SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
- SHA3-224, SHA3-256, SHA3-384, SHA3-512
- RIPEMD-160, Tiger-160, Tiger-192
- BLAKE2s-256, BLAKE2b-512
- Whirlpool, Haval (160/192/224/256-bitine)
- GOST R 34.11-94, Snefru-256
- CRC-32, CRC-32B, Adler-32
Parooli räsimise funktsioonid:
- bcrypt (Blowfish-põhine)
- Argon2 (i, d, id variandid)
- scrypt
- PBKDF2 (SHA-1, SHA-256, SHA-512)
Unix crypt vormingud:
- MD5 crypt ($1$)
- SHA-256 crypt ($5$)
- SHA-512 crypt ($6$)
- Apache APR1-MD5
Rakenduspõhised:
- MySQL 3.x ja MySQL 4.1+
- NTLM ja LM Hash (Windows)
- PHPass (WordPress, phpBB)
- Drupal 7
- Django PBKDF2-SHA256
- Cisco PIX MD5
Base64-kodeeritud:
- MD5, SHA-1, SHA-256 Base64 vormingus