PDF download ดาวน์โหลดบทความ PDF download ดาวน์โหลดบทความ

ไฟล์ RAR ที่เข้ารหัสผ่านป้องกันไว้ แปลว่าไฟล์มีการ encrypted ด้วยหนึ่งในระบบเข้ารหัสขั้นสูง เช่น AES 256 หรือ AES 128 แล้วแต่เวอร์ชั่น [1] ถ้าเปิดไฟล์ RAR ไม่ได้ เพราะไม่รู้รหัสผ่าน วิธีเดียวที่พอจะแก้ปัญหาได้ คือวิธี brute force บทความวิกิฮาวนี้จะแนะนำวิธีการใช้ command prompt ฟรีใน Windows อย่าง cRARk ค้นหารหัสผ่านของไฟล์ RAR ที่เข้ารหัสไว้

  1. ดาวน์โหลดเวอร์ชั่นใหม่ล่าสุดได้ที่ https://www.crark.net/#download โดย cRARk นั้นเป็นโปรแกรม command line ที่ใช้ crack หรือกู้รหัสผ่านของไฟล์ RAR ได้ด้วยวิธี brute force ขอแค่รหัสผ่านนั้นสั้นกว่า 6 อักขระ ก็มีโอกาส crack ได้ด้วย cRARk [2]
    • ถ้าพยายามจะ crack รหัสผ่านที่ยาวกว่า 6 อักขระ แล้วไม่รู้อะไรเกี่ยวกับรหัสผ่านเลย ก็จะ crack ไม่ได้ เพราะไฟล์ RAR นั้นเข้ารหัสไว้แน่นหนามาก
    • ถ้าพอรู้รหัสผ่านสัก 2 - 3 อักขระ ก็น่าจะ crack รหัสผ่านด้วย cRARk ได้มากถึง 28 อักขระ การรู้ข้อมูลของรหัสผ่านนั้นบ้าง จะช่วยประหยัดเวลาค้นหารหัสด้วย brute force ไปได้เยอะเลย
    • cRARk รองรับการกู้รหัสผ่าน GPU ด้วยเทคโนโลยี CUDA และ OpenCL และใช้งานกับ NVIDIA และ AMD GPU ได้ ถ้าไม่ได้ใช้ GPU ระดับ high-end ก็ต้องใช้เวลาหน่อย กว่าจะเจอรหัสผ่าน
  2. ต้องมี WinRAR หรือโปรแกรม RAR ที่ต้องการซะก่อน แค่คลิกขวาที่ไฟล์ แล้วเลือก Extract here ก็ unpack หรือแตกไฟล์ที่อยู่ข้างในได้เลย
  3. ในโฟลเดอร์ที่แตกได้ จะมีไฟล์ส่วนหนึ่งที่ลงท้ายด้วย .def สำหรับภาษาต่างๆ ให้คลิกขวาที่ภาษาที่ต้องการ เลือก Rename พิมพ์ password.def แล้วกด Enter
    • ถ้าใช้ Windows Vista หรือ Windows 7 แล้วมี NVIDIA GPU อย่าง GeForce ต้อง run ไฟล์ driver-timeout.reg ในโฟลเดอร์ที่แตกไว้ [3] พอ run ไฟล์แล้ว ให้รีสตาร์ทคอม ซึ่งเท่ากับทำให้บางฟังก์ชั่นของการ์ดจอใช้งานไม่ได้ เดี๋ยวจะแนะนำวิธีแก้ไขหลัง crack รหัสผ่านเสร็จ
  4. โดยคลิกขวาที่ไฟล์ เลือก Open with แล้วเลือก Notepad
  5. ตอนนี้ต้องแก้ไขไฟล์ล่างสัญลักษณ์แฮชแท็ก 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
  6. แค่คลิกเมนู File แล้วเลือก Save หลังแก้ไข เพื่อเซฟกฎรหัสผ่านใหม่
  7. จะได้ไม่ต้องพิมพ์ path ยาวๆ ยากๆ ใน command prompt คุณย้ายได้โดยลากไฟล์ไปใส่ในโฟลเดอร์ที่แตกไว้
  8. ขั้นตอนคือ
    • ขั้นแรกให้ copy path เต็มของโฟลเดอร์ที่แตกไว้ ด้านบนของหน้าต่าง File Explorer โดยเลือก path ทั้งหมด แล้วกด Control + C เพื่อ copy
    • ในแถบ Windows Search ให้พิมพ์ cmd แล้วคลิก Command prompt ในผลการค้นหา
    • พิมพ์ cd แล้วกด Spacebar
    • กด Command + V เพื่อ paste URL ที่ copy มา แล้วกด Enter
  9. เปลี่ยน yourarchivename.rar เป็นชื่อไฟล์ RAR ที่จะ crack เพื่อเริ่มขั้นตอน crack รหัสผ่าน โดยใช้ definition ตามที่ระบุ พอ crack รหัสผ่านแล้ว จะเห็นรหัสผ่าน ตามด้วย CRC OK [4]
    • รหัสผ่านสั้นๆ ง่ายๆ จะ 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,699 ครั้ง

บทความนี้เป็นประโยชน์กับคุณไหม

โฆษณา