ดาวน์โหลดบทความ
ดาวน์โหลดบทความ
ไฟล์ RAR ที่เข้ารหัสผ่านป้องกันไว้ แปลว่าไฟล์มีการ encrypted ด้วยหนึ่งในระบบเข้ารหัสขั้นสูง เช่น AES 256 หรือ AES 128 แล้วแต่เวอร์ชั่น [1] X แหล่งข้อมูลที่เชื่อใจได้ Library of Congress ไปที่แหล่งข้อมูล ถ้าเปิดไฟล์ RAR ไม่ได้ เพราะไม่รู้รหัสผ่าน วิธีเดียวที่พอจะแก้ปัญหาได้ คือวิธี brute force บทความวิกิฮาวนี้จะแนะนำวิธีการใช้ command prompt ฟรีใน Windows อย่าง cRARk ค้นหารหัสผ่านของไฟล์ RAR ที่เข้ารหัสไว้
ขั้นตอน
-
ดาวน์โหลด cRARk ของ Windows. ดาวน์โหลดเวอร์ชั่นใหม่ล่าสุดได้ที่ https://www.crark.net/#download โดย cRARk นั้นเป็นโปรแกรม command line ที่ใช้ crack หรือกู้รหัสผ่านของไฟล์ RAR ได้ด้วยวิธี brute force ขอแค่รหัสผ่านนั้นสั้นกว่า 6 อักขระ ก็มีโอกาส crack ได้ด้วย cRARk [2] X แหล่งข้อมูลอ้างอิง
- ถ้าพยายามจะ crack รหัสผ่านที่ยาวกว่า 6 อักขระ แล้วไม่รู้อะไรเกี่ยวกับรหัสผ่านเลย ก็จะ crack ไม่ได้ เพราะไฟล์ RAR นั้นเข้ารหัสไว้แน่นหนามาก
- ถ้าพอรู้รหัสผ่านสัก 2 - 3 อักขระ ก็น่าจะ crack รหัสผ่านด้วย cRARk ได้มากถึง 28 อักขระ การรู้ข้อมูลของรหัสผ่านนั้นบ้าง จะช่วยประหยัดเวลาค้นหารหัสด้วย brute force ไปได้เยอะเลย
- cRARk รองรับการกู้รหัสผ่าน GPU ด้วยเทคโนโลยี CUDA และ OpenCL และใช้งานกับ NVIDIA และ AMD GPU ได้ ถ้าไม่ได้ใช้ GPU ระดับ high-end ก็ต้องใช้เวลาหน่อย กว่าจะเจอรหัสผ่าน
-
แตกไฟล์จาก RAR package. ต้องมี WinRAR หรือโปรแกรม RAR ที่ต้องการซะก่อน แค่คลิกขวาที่ไฟล์ แล้วเลือก Extract here ก็ unpack หรือแตกไฟล์ที่อยู่ข้างในได้เลย
-
เปลี่ยนชื่อหนึ่งในไฟล์ language definition ให้เป็น password.def . ในโฟลเดอร์ที่แตกได้ จะมีไฟล์ส่วนหนึ่งที่ลงท้ายด้วย .def สำหรับภาษาต่างๆ ให้คลิกขวาที่ภาษาที่ต้องการ เลือก Rename พิมพ์ password.def แล้วกด Enter
- ถ้าใช้ Windows Vista หรือ Windows 7 แล้วมี NVIDIA GPU อย่าง GeForce ต้อง run ไฟล์ driver-timeout.reg ในโฟลเดอร์ที่แตกไว้ [3] X แหล่งข้อมูลอ้างอิง พอ run ไฟล์แล้ว ให้รีสตาร์ทคอม ซึ่งเท่ากับทำให้บางฟังก์ชั่นของการ์ดจอใช้งานไม่ได้ เดี๋ยวจะแนะนำวิธีแก้ไขหลัง crack รหัสผ่านเสร็จ
-
เปิด password.def ใน Notepad. โดยคลิกขวาที่ไฟล์ เลือก Open with แล้วเลือก Notepad
-
แก้ไขไฟล์ password definition. ตอนนี้ต้องแก้ไขไฟล์ล่างสัญลักษณ์แฮชแท็ก 2 อัน ## ให้ cRARk รู้กฎการค้นหารหัสผ่าน โดยเปลี่ยนเฉพาะส่วนที่อยู่ด้านล่างของแฮชแท็ก 2 อันเท่านั้น
- ทุกบรรทัดที่ขึ้นต้นด้วยแฮชแท็กเดียว # จะเป็นแบบ comment จะเห็นว่าบรรทัดเดียวที่เป็นแบบ uncomment คือที่เขียนว่า $a * แปลว่า cRARk จะพยายาม brute force รหัสผ่านโดยใช้แค่ตัวพิมพ์เล็ก
- จะมีตัวอย่างอื่นๆ อีกหลายตัวอย่างโผล่มาในไฟล์ รวมถึงตัวเลือกที่ใช้ค้นหารหัสผ่านที่มีเฉพาะตัวเลข หรือทั้งตัวเลขและตัวอักษร ถ้าจะใช้ตัวเลือกอื่น ให้ลบแฮชแท็กต้นบรรทัดเพื่อ uncomment
- 2 ตัวเลือกสุดท้ายสำหรับกรณีที่รู้รหัสผ่านบางส่วน เช่น รู้ว่ารหัสผ่านขึ้นต้นด้วยบางอักขระ และลงท้ายด้วยเลข 4 หลัก ก็ uncomment บรรทัด MyPass $1 $1 $1 $1 แล้วปรับให้เข้าข่ายได้
- ถ้าอยากรู้เกี่ยวกับตัวเลือกอื่นๆ ของไฟล์ password definition ให้เข้าไปที่ https://www.crark.net/cRARk.html#41
-
เซฟค่าใหม่. แค่คลิกเมนู File แล้วเลือก Save หลังแก้ไข เพื่อเซฟกฎรหัสผ่านใหม่
-
ย้ายไฟล์ RAR ที่จะ crack ไปไว้ในโฟลเดอร์ cRARk. จะได้ไม่ต้องพิมพ์ path ยาวๆ ยากๆ ใน command prompt คุณย้ายได้โดยลากไฟล์ไปใส่ในโฟลเดอร์ที่แตกไว้
-
เปิด command prompt ไปยังโฟลเดอร์ cRARk ที่แตกไว้. ขั้นตอนคือ
- ขั้นแรกให้ copy path เต็มของโฟลเดอร์ที่แตกไว้ ด้านบนของหน้าต่าง File Explorer โดยเลือก path ทั้งหมด แล้วกด Control + C เพื่อ copy
- ในแถบ Windows Search ให้พิมพ์ cmd แล้วคลิก Command prompt ในผลการค้นหา
- พิมพ์ cd แล้วกด Spacebar
- กด Command + V เพื่อ paste URL ที่ copy มา แล้วกด Enter
-
พิมพ์ crark yourarchivename.rar แล้วกด ↵ Enter เพื่อ crack รหัสผ่าน. เปลี่ยน yourarchivename.rar เป็นชื่อไฟล์ RAR ที่จะ crack เพื่อเริ่มขั้นตอน crack รหัสผ่าน โดยใช้ definition ตามที่ระบุ พอ crack รหัสผ่านแล้ว จะเห็นรหัสผ่าน ตามด้วย CRC OK [4] X แหล่งข้อมูลอ้างอิง
- รหัสผ่านสั้นๆ ง่ายๆ จะ crack ได้ในแค่ไม่กี่นาที ส่วนรหัสผ่านยาวๆ ยากๆ บางทีก็นานเป็นวัน เป็นอาทิตย์ เป็นเดือน หรือนานกว่านั้น
- ถ้าจะหยุดกระบวนการ ให้กด Control + C ใน prompt ถ้าโปรแกรมไม่ยอมหยุด crack รหัสผ่าน ก็แค่ปิดหน้าต่าง command prompt ได้เลย
- ถ้าใช้ Windows 7 หรือ Vista แล้ว run ไฟล์ driver-timeout.reg ต้อง undo หรือยกเลิกคำสั่งหลังใช้ tool เสร็จ โดยคลิกขวาที่ไฟล์ เลือก Open with > Notepad เปลี่ยน dword:00000000 เป็น dword:00000001 แล้วเซฟไฟล์ จากนั้นดับเบิลคลิกไฟล์เพื่อ run อีกรอบ แล้วรีสตาร์ท PC
โฆษณา
ข้อมูลอ้างอิง
เกี่ยวกับวิกิฮาวนี้
มีการเข้าถึงหน้านี้ 4,810 ครั้ง
โฆษณา