Breaking Password and Encryption:hashcat
Hashcat เป็นเครื่องมือ **Password Recovery / Breaking Password** ที่ใช้เทคนิคการคำนวณและเปรียบเทียบ Hash ของรหัสผ่าน เพื่อถอดรหัสหรือค้นหารหัสผ่านที่ถูกต้อง โดยใช้ **CPU / GPU** ในการประมวลผลความเร็วสูงที่ได้รับความนิยมและถูกติดตั้งมาใน “Kali Linux”
Download https://github.com/hashcat/hashcat
hashcat -a -m 1000 <hash file location> <wordlist file location>
-a คือ เลือกโหมดในการโจมตี (Straight คือ 0) Dictionary attack (-a 0)
-m คือ เลือกประเภทของ Hash
Identifying Hash
ก่อนที่จะเริ่มทำการถอดรหัส Hash นั้นควรจำที่จะต้องรู้อัลกอริทึ่มที่ทำ Hashing นั้นก่อน
Ex1 :ffb43f0de35be4d9917ac0cc8ad57f8d 0 Straight
(Dictionary Attack) – ใช้พจนานุกรมรหัสผ่าน
3 Brute-force – ทดลองทุกความเป็นไปได้
6 Mask Attack – ระบุรูปแบบรหัสผ่าน เช่น `?d?d?d?d` (ตัวเลข 4 หลัก)
7 Hybrid Attack – ผสม Dictionary
+ Brute-force
-a Mode (Straight = 0)
-m Hash Type (md5= 0)
Ex2: Md5 hash = 161ebd7d45089b3446ee4e0d86dbcf92
Md5 hash = 25f9e794323b453885f5181f1b624d0b
Md5 hash = f25a2fc72690b780b2a14e140ef6a9e0
sha1 hash = ee8d8728f435fd550f83852aabab5234ce1da528
S
The hash mode value for MD5 is 0.
ใช้ GPU ประมวลผล** – Hashcat จะลอง Hash ค่ารหัสผ่านจาก Dictionary แล้วเปรียบเทียบกับ Hash ที่ได้มา
#hashcat -a 0 -m 0 161ebd7d45089b3446ee4e0d86dbcf92 Downloads/rockyou.txt --show
* -m 0 = MD5
* -a 0 = Dictionary Attack
* 161ebd7d45089b3446ee4e0d86dbcf92 = ค่า hash
* `rockyou.txt` = ไฟล์พจนานุกรม
* -m 100 = SHA
* -a 0 = Dictionary Attack
* ee8d8728f435fd550f83852aabab5234ce1da528 = ค่า hash
* `rockyou.txt` = ไฟล์พจนานุกรม
Ex3. sha1 hash = ee8d8728f435fd550f83852aabab5234ce1da528
#hashcat -a 0 -m 100 ee8d8728f435fd550f83852aabab5234ce1da528 Downloads/rockyou.txt --show
?l = a — z?u = A — Z?d = 0–9?h = 0–9abcdef?H = 0–9ABCDEF?s = อักขระพิเศษ
* -m 0 = MD5
* -a 3 =
* ee8d8728f435fd550f83852aabab5234ce1da528 = ค่า hash
* `'?u?s?l?l?l?d?l?l'` = A-Z, อักขระพิเศษ, a — z ,a — z ,a — z ,0–9, a — z, a — z
หมายเหตุ:เนื้อหาในเว็บไซต์นี้มีขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูล เผยแพร่ความรู้และให้โอกาสในการค้นคว้าหาข้อมูลเพื่อการศึกษา บุคคลที่สนใจโดยทั่วไป รวมถึงนักเรียน นิสิต นักศึกษา ในการเรียนรู้เท่านั้น
* หากมีข้อมูลข้อผิดพลาดประการใด ขออภัยมา ณ ที่นี้ด้วย รบกวนแจ้ง Admin เพื่อแก้ไขต่อไป
ขอบคุณครับ








.png)
No comments:
Post a Comment