การถอดรหัสไฟล์ต้องรู้ว่าไม่มีซอฟต์แวร์หรือเครื่องมือในการลบรหัสผ่านโดยตรง
คนส่วนใหญ่ไม่คิดว่าการกู้คืนรหัสผ่านของเอกสารที่เข้ารหัสเป็นกระบวนการที่ช้ามากและต้องใช้ทรัพยากรมาก แต่ก็เป็นเช่นนั้น
ด้านล่างนี้เราจะอธิบายในภาษาง่ายๆว่ากระบวนการกู้คืนรหัสผ่านคืออะไรและวิธีการทำงานบนบริการคลาวด์ของเรา วิธีการกู้คืนรหัสผ่านที่สูญหาย สมมติว่าคุณทำรหัสผ่านของไฟล์ที่ได้รับการป้องกันหายโดยไม่ได้ตั้งใจและคุณต้องการกู้คืนรหัสผ่าน
ก่อนอื่นคุณไม่ควรเสียเวลาพยายามหาโปรแกรมที่จะแคร็กไฟล์ที่ได้รับการป้องกันได้อย่างง่ายดายเพราะโปรแกรมดังกล่าวไม่มีอยู่จริง ซอฟต์แวร์สมัยใหม่ทั้งหมด เช่น MS Office ใช้อัลกอริธึมการเข้ารหัสเพื่อเข้ารหัสข้อมูล ความเสถียรของอัลกอริธึมเหล่านี้ได้รับการพิสูจน์ทางคณิตศาสตร์แล้ว ดังนั้นกระบวนการกู้คืนรหัสผ่านคือการค้นหาที่ยาวนานผ่านตัวแปรจำนวนมากเพื่อค้นหารหัสผ่านที่ถูกต้อง เพียงเพื่อให้คุณจินตนาการถึงขนาดของงาน: รหัสผ่าน 60 อักขระมีมากกว่า 60 ล้านล้าน (60 * 1018) ตัวแปร ตัวเลขนี้สะท้อนเฉพาะรหัสผ่านที่ประกอบด้วยตัวอักษรภาษาอังกฤษตัวเลขและสัญลักษณ์พิเศษ หากมีตัวอักษรกรีกและสัญลักษณ์อื่น ๆ ให้เลือกจำนวนตัวแปรที่เป็นไปได้จะเพิ่มขึ้นอีกดังนั้นแม้แต่ซูเปอร์คอมพิวเตอร์ก็ไม่สามารถทำการค้นหาโดยตรงผ่านรหัสผ่านที่เป็นไปได้จำนวนมากในระยะเวลาที่เหมาะสม (เรียกว่าวิธีการรุนแรง) เนื่องจากกระบวนการทดสอบของรหัสผ่านที่เป็นไปได้แต่ละรหัสต้องใช้การคำนวณทางคณิตศาสตร์ที่ซับซ้อนซึ่งต้องใช้เวลาและพลังงานของโปรเซสเซอร์จำนวนมาก ยิ่งอัลกอริธึมการเข้ารหัสซับซ้อนมากเท่าใด กระบวนการค้นหารหัสผ่านก็จะยิ่งช้าลงเท่านั้น กู้คืนรหัสผ่านผ่านพจนานุกรม แต่ก็ไม่ได้แย่อย่างที่คิด ผู้คนมักจะเลือกรหัสผ่านที่ "จำง่าย" ซึ่งง่ายต่อการกู้คืน รหัสผ่านที่ใช้กันทั่วไปจำนวนมากมีรูปแบบที่อ่านง่ายหรือรวบรวมตามกฎบางประการ เหล่านี้เป็นคำทั่วไปเช่น "เงา" ชื่อเล่นสัตว์เลี้ยงการรวมกันของคำเช่น "letmein" คำบวกตัวเลขเช่น "John1234" วันเกิดการรวมกันของตัวเลขอย่างง่ายเช่น "654321" ตัวอักษรเพื่อนบ้านบนแป้นพิมพ์เช่น "asdcxz" และรหัสผ่านประเภทอื่น ๆ ที่เกือบทุกคนสามารถจดจำได้ง่าย
เมื่อเทียบกับความเป็นไปได้ 60 ล้านล้าน การรวมกันของประเภทเหล่านี้มีไม่มากนัก ซึ่งทำให้งานของเราง่ายขึ้นอย่างมาก ในปัจจุบันเราได้รวบรวมฐานข้อมูลของรหัสผ่านที่ใช้กันทั่วไปมากกว่า 20 พันล้านรหัสสำหรับการถอดรหัสด้วยความรุนแรง ฐานข้อมูลรหัสผ่านนี้ให้โอกาสที่ดีแก่เรา แต่ก็ยังไม่สามารถรับประกันความสำเร็จได้ 100% อย่างไรก็ตาม เราสามารถค้นหารหัสผ่านได้สำเร็จในมากกว่าครึ่งหนึ่งของกรณี ซึ่งเป็นผลลัพธ์ที่ดี
รหัสผ่านถอดรหัสโดยใช้หน้ากาก หากคุณรู้โครงสร้างของรหัสผ่านที่หายไป คุณสามารถใช้หน้ากากเพื่อค้นหารหัสผ่านที่เป็นไปได้ทั้งหมด ตัวอย่างเช่น หากคุณรู้ว่ารหัสผ่านประกอบด้วยตัวอักษร 8 หรือ 9 ตัว ขึ้นต้นด้วย "999" และตัวอักษรที่เหลือเป็นตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก กระบวนการค้นหาจะง่ายขึ้นมาก ในกรณีนี้จำนวนตัวแปรที่เป็นไปได้ทั้งหมดคือ 333,629,036 คลัสเตอร์คอมพิวเตอร์ของเราจะถอดรหัสไฟล์ที่ได้รับการป้องกันดังกล่าวอย่างรุนแรงในเวลาเพียงไม่กี่นาที การใช้พจนานุกรมเพื่อถอดรหัสรหัสผ่านเป็นงานที่มีต้นทุนคงที่ แต่การใช้หน้ากากเพื่อถอดรหัสรหัสผ่านเป็นงานที่กำหนดเอง คุณสามารถใช้หน้าคำขอที่กำหนดเองเพื่ออธิบายทุกสิ่งที่คุณรู้เกี่ยวกับรหัสผ่านที่สูญหาย: ความยาวที่คาดหวังและชุดอักขระ ฯลฯ บางทีคุณอาจรู้อักขระที่เริ่มต้นหรือสิ้นสุดของรหัสผ่าน เราสามารถสร้างมาสก์ตามเกณฑ์เหล่านี้ คำนวณจำนวนรหัสผ่านที่เป็นไปได้ทั้งหมด และแจ้งให้คุณทราบต้นทุนของงาน โปรดทราบว่านี่จะเป็นงานแบบชำระเงินล่วงหน้าและรับประกันความสำเร็จได้ก็ต่อเมื่อพารามิเตอร์หน้ากากที่ระบุถูกต้อง หากคุณทำผิดพลาดในการอธิบายโครงสร้างรหัสผ่าน (ตัวอย่างเช่นรหัสผ่านนั้นยาวกว่าจริง ๆ และ / หรือมีอักขระนอกชุดที่ระบุ) มาสก์รวมจะไม่ช่วยค้นหา อย่างไรก็ตาม งานเสร็จเรียบร้อยแล้วและไม่สามารถคืนเงินได้ ใช้การถอดรหัสด้วยความรุนแรงของหน้ากากเฉพาะเมื่อคุณกำหนดโครงสร้างรหัสผ่านที่แน่นอน! ฉันสามารถใช้คอมพิวเตอร์ที่บ้านของฉันเพื่อกู้คืนรหัสผ่านที่หายไปได้หรือไม่? ในความเป็นจริงไม่ใช่ แน่นอนว่าคุณสามารถลองใช้โปรแกรมกู้คืนรหัสผ่านบนคอมพิวเตอร์ของคุณได้ แต่โปรดทราบข้อเท็จจริงที่สำคัญบางประการ: โปรแกรมเหล่านี้ส่วนใหญ่เป็นแชร์แวร์ ในโหมดฟรี พวกเขาจะช่วยให้คุณค้นหารหัสผ่านที่มีความยาวจำกัดมาก (โดยปกติจะมีความยาวไม่เกิน 4 ตัวอักษร)
ผู้ใช้ที่มีประสบการณ์จะประสบความสำเร็จในการลองใช้โปรแกรมดังกล่าวและซื้อมันโดยหวังว่าจะถอดรหัสรหัสผ่านที่ยาวขึ้น อย่างไรก็ตาม จำนวนตัวแปรที่เป็นไปได้ที่มีรหัสผ่านที่ยาวกว่านั้นไม่ได้เพิ่มขึ้นเป็นเส้นตรง แต่เพิ่มขึ้นแบบทวีคูณ ตัวอย่างเช่น กระบวนการถอดรหัสรหัสผ่าน 4 ตัวอักษรคือการค้นหาตัวแปรตัวอักษรและตัวเลขเพียง 15 ล้านตัว รหัสผ่าน 5 อักขระมีตัวแปรที่เป็นไปได้ 931 ล้านแบบ (62 เท่า) ในขณะที่รหัสผ่าน 6 อักขระมีประมาณ 58 พันล้านแบบ นี่เป็นงานที่ยากแม้สำหรับคอมพิวเตอร์ที่มีประสิทธิภาพมาก ดังนั้นอย่าพยายามถอดรหัสรหัสผ่าน 7 ตัวอักษรด้วยซ้ำ ฟังก์ชันการทำงานของโปรแกรมแคร็กนั้นถูก จำกัด โดยทรัพยากรคอมพิวเตอร์
ในระบบคลาวด์ของเรา เรามีคลัสเตอร์เซิร์ฟเวอร์ GPU ประสิทธิภาพสูงที่ทรงพลัง นี่คือระบบคอมพิวเตอร์แบบกระจาย กล่าวอีกนัยหนึ่ง รหัสผ่านสามารถกู้คืนได้โดยเซิร์ฟเวอร์ที่ทรงพลังหลายเครื่องในเวลาเดียวกัน และเราสามารถทำงานที่คอมพิวเตอร์ที่บ้านสมัยใหม่ต้องใช้เวลาหลายเดือนหรือหลายปีในเวลาไม่กี่ชั่วโมง
โปรแกรมซอฟต์แวร์ที่ใช้ร่วมกันไม่มีพจนานุกรมรหัสผ่านที่ดี สิ่งที่สามารถทำได้คือสร้างการโจมตีแบบผสมผสาน: รวมคำและตัวเลขในพจนานุกรมขนาดเล็กและเปลี่ยนตัวพิมพ์เล็กของตัวอักษร ใช้เวลานานและช่วยถอดรหัสรหัสผ่านที่ง่ายที่สุดเท่านั้น สุดท้ายแต่ไม่ท้ายสุดเมื่อซื้อแคร็กคุณต้องจ่ายเงินแม้ว่าคุณจะหารหัสผ่านไม่ได้ เราเรียกเก็บเงินเฉพาะรหัสผ่านที่พบสำเร็จเท่านั้น รวดเร็ว รับประกัน และสะดวก การกู้คืนรหัสผ่านทันที โดยปกติจะหมายถึงการกู้คืนรหัสผ่านอย่างรวดเร็วภายใต้การเข้ารหัสที่อ่อนแอ
ตัวอย่างเช่น รหัสผ่านสำหรับฐานข้อมูล Access หรือไฟล์ Word หรือ Excel ที่เก่ากว่า การรีเซ็ตรหัสผ่าน ในบางกรณี คุณสามารถรีเซ็ตรหัสผ่านได้โดยการแทนที่หรือลบรหัสผ่านออกจากไฟล์โดยตรง การโจมตีที่รุนแรง นี่เป็นวิธีที่พบบ่อยที่สุดในการถอดรหัสไฟล์ การโจมตีนี้เพียงแค่ลองใช้อักขระแต่ละชุดในคอลเลกชันที่กำหนดเพื่อพยายามกู้คืนรหัสผ่านของคุณ การกู้คืนรหัสผ่าน co ตัวอย่างเช่น เมื่อใช้ตัวอักษรตัวพิมพ์เล็ก "A" จะต้องใช้ชุดค่าผสม 26 ชุด (จาก "A" ถึง "z") ในกรณีตัวอักษรสองตัว เราจะได้ = 676 เรากำลังรับมือกับการเติบโตแบบทวีคูณ ดังนั้นการรวมรหัสผ่านอัตโนมัติจึงสูงขึ้น ดังนั้นการกู้คืนรหัสผ่านจึงยากขึ้น แน่นอนว่าชุดค่าผสมอาจมีตัวอักษรตัวพิมพ์ใหญ่ตัวเลขหรืออักขระพิเศษในกรณีนี้การกู้คืนรหัสผ่านที่ยาวนานสามารถทำได้ภายในไม่กี่วันหรือสัปดาห์ (ขึ้นอยู่กับความยาว) เราใช้ซอฟต์แวร์เฉพาะเพื่อกระจายพลังการประมวลผลไปยังเซิร์ฟเวอร์หลายเครื่อง ซึ่งช่วยลดเวลาในการกู้คืนรหัสผ่านได้อย่างมาก การโจมตีพจนานุกรม วิธีการกู้คืนนี้ใช้พจนานุกรม ซอฟต์แวร์มืออาชีพจะลองใช้ทุกคำในพจนานุกรมเป็นรหัสผ่าน นอกเหนือจากคำทั่วไปแล้วพจนานุกรมที่ดียังมีการรวมกันของรหัสผ่านที่ใช้กันทั่วไปเช่น "qwerty" วิธีการกู้คืนรหัสผ่านพจนานุกรมมักจะเร็วกว่าการโจมตีที่รุนแรงมาก แน่นอนว่าการกู้คืนรหัสผ่านจะช้าลงหากพจนานุกรมมีขนาดใหญ่ แต่วิธีนี้มักจะใช้ก่อนที่จะมีการกู้คืนรหัสผ่านแบบ Fortcrack มีวิธีการที่แตกต่างกันในการรวมการกู้คืนสองประเภทข้างต้น (Hybrid Method) การเปลี่ยนแปลงรหัสผ่าน วิธีการกู้คืนนี้มักใช้เมื่อรหัสผ่านอาจพิมพ์ผิด โดยปกติแล้วผู้ใช้จะรู้ว่ารหัสผ่านมีคำและอาจมีตัวเลขบางตัว หรือใส่รหัสผ่านไม่ถูกต้องหรือละเว้นอักขระ โดยปกติจำนวนชุดค่าผสมจะน้อยและรหัสผ่านจะถูกกู้คืนอย่างรวดเร็ว การโจมตีด้วยรหัสผ่านแบบข้อความธรรมดา วิธีนี้ใช้กันมากที่สุดในการเก็บถาวร ZIP ที่มีการป้องกันด้วยรหัสผ่าน การกู้คืนรหัสผ่านจะง่ายขึ้นเมื่อทราบเนื้อหาที่เก็บถาวรบางส่วน ตัวอย่างเช่นเรารู้ว่าไฟล์ที่เข้ารหัสบางไฟล์ในคลังเก็บถาวร อีกทางหนึ่งไฟล์เก็บถาวรมี DLL มาตรฐานบางอย่างที่สามารถพบได้ใน Windows หรือไม่ได้เข้ารหัสบนอินเทอร์เน็ต
รหัสผ่าน ZIP คืออะไร? (คำจำกัดความ) ไฟล์ ZIP เป็นรูปแบบไฟล์ที่ใช้ในการเก็บถาวรไฟล์อื่น ๆ โดยการบีบอัด ไฟล์ที่อยู่ในที่เก็บถาวรสามารถป้องกันได้ด้วยรหัสผ่าน นี่คือรหัสผ่านสำหรับไฟล์ ZIP จะหารหัสผ่านสำหรับไฟล์ ZIP ได้อย่างไร? วิธีเดียวที่จะกู้คืนรหัสผ่าน ZIP คือการทดสอบ เลือกไฟล์ ZIP บนอุปกรณ์ของคุณแล้วคลิกค้นหา จะเร่งการค้นหารหัสผ่านได้อย่างไร? การค้นหาเป็นงานที่ใช้เวลานาน (โดยปกติจะใช้เวลาหลายชั่วโมง) และขอแนะนำให้จำกัดการค้นหาตามขนาดของรหัสผ่านและอักขระที่ใช้ตัวอย่าง: รหัสผ่าน 3 อักขระที่มีเพียงตัวอักษรตัวพิมพ์เล็กต้องใช้ความพยายาม 17576 ครั้ง ในขณะที่หากประกอบด้วยตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก และตัวเลข จะต้องใช้ความพยายาม 238328 ครั้ง (มากกว่า 13 เท่า) ใช้ทรัพยากรของเบราว์เซอร์และอุปกรณ์ของคุณ ยิ่งมีประสิทธิภาพมากเท่าไหร่ การคำนวณก็จะยิ่งเร็วขึ้นเท่านั้น
โปรแกรมถอดรหัสรหัสผ่าน ZIP ทำงานอย่างไร?
เครื่องมือสร้างรายการรหัสผ่านที่เป็นไปได้ตามอักขระที่เลือกและความยาวของรหัสผ่านที่สันนิษฐาน และพยายามแยกไฟล์ออกจากไฟล์เก็บถาวร ZIP