ฉันจะกู้คืนรหัสผ่าน zip โดยใช้ CUDA (GPU) ได้อย่างไร


9

ฉันจะกู้คืนรหัสผ่าน zip บน linux โดยใช้ CUDA (GPU) ได้อย่างไร ในช่วงสองวันที่ผ่านมาฉันลองใช้ "fcrackzip" แต่มันช้าเกินไป

เมื่อไม่กี่เดือนก่อนฉันเห็นแอปพลิเคชั่นบางตัวที่สามารถใช้ GPU / CUDA และรับประสิทธิภาพที่เพิ่มขึ้นอย่างมากเมื่อเทียบกับ CPU

หากไม่สามารถใช้ brute-force โดยใช้ cuda ได้โปรดบอกฉันว่าแอปพลิเคชั่นที่ดีที่สุดสำหรับการโจมตีด้วยพจนานุกรมคืออะไรและฉันจะหาพจนานุกรมที่ใหญ่ที่สุดได้ดีที่สุดที่ไหน

ความนับถือ

คำตอบ:


2

ตามบทความนี้การใช้ CUDA สำหรับการบังคับเดรัจฉานกับ ZIP เป็นไปได้ แต่ฉันยังไม่พบแอปฟรี ความยากในการใช้ CUDA สำหรับ ZIP คือความพยายาม "บังคับ" ไม่ได้ประกอบด้วยการคำนวณเดียวเช่นในการแฮชบังคับแบบ brute-forcing แต่ต้องอ่านไฟล์ zip และพยายามถอดรหัส ในการใช้ CUDA คุณจะต้องจำลองกระบวนการนั้น - โหลดซิปในหน่วยความจำ GPU เขียนวิธีถอดรหัสใน GPU ที่ประมวลผลได้โดยใช้รหัสใหม่ประเมินผลแบบไดนามิก

กรุณาแบ่งปันหากคุณพบวิธีการแก้ปัญหาด้วยตัวเอง


0

คุณลองตารางรุ้งที่คำนวณล่วงหน้าแล้วหรือยัง?

หากรหัสผ่านของคุณยาวเกินไปหรือรหัสไปรษณีย์ของคุณใช้รหัสผ่านแบบพิเศษ (เช่นแบบเค็ม) รหัสผ่านนี้ควรจะพอเพียงถ้าคุณเต็มใจที่จะทอร์เรนต์ไฟล์ขนาดใหญ่

นี่คือสถานที่ที่คุณสามารถดาวน์โหลดได้

btw, ดาวน์โหลดตารางรุ้ง ophcrack และเปิดเผยว่าการแฮ็ปที่สำคัญของเว็บแอพของเราอ่อนแอเพียงใดให้ผู้จัดการ SW ของฉันยอมรับที่จะให้เรารับแฮชของเรา


2
Rainbowtables ใช้สำหรับแฮชที่ไม่ได้เข้ารหัสเท่านั้น
OliverS

1
OliverS คุณคิดว่าการเข้ารหัสใช้งานได้อย่างไรเวทมนตร์? หากซิปนั้นถูกล็อคด้วยรหัสผ่านเป้าหมายคือการดึงรหัสผ่านไม่ใช่การถอดรหัสแบบเต็มกำลัง การใช้รหัสผ่านทั้งหมดใช้การแฮชเพื่อจับคู่กับรหัสผ่านที่เก็บไว้
r00fus

2
รหัสผ่านของไฟล์ซิปที่ล็อคไม่ได้เก็บไว้เป็นแฮชเป็นกุญแจสำคัญในอัลกอริทึมการเข้ารหัส (AES) คุณไม่สามารถใช้ตารางสายรุ้งเพื่อโจมตีรหัสผ่านได้เนื่องจากคุณไม่สามารถกู้คืนแฮชเพื่อเปรียบเทียบกับ
Nick Pascucci
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.