NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
TH

เครื่องมือรักษาความปลอดภัยโอเพ่นซอร์ส

hashcat: การแคร็ก GPU กฎเกณฑ์ และความเป็นจริง

hashcat เป็นเครื่องมือถอดรหัส GPU: โหมดแฮชเป็นร้อย รายการคำและไปป์ไลน์ของกฎ การโจมตีแบบมาสก์ และ --show/--การทำบัญชีด้านซ้ายที่ทำให้สามารถตรวจสอบการทำงานของรหัสผ่านหลายร้อย GB ได้ ในการติดต่อกับชุดแฮชที่กู้คืน จะสร้างการค้นพบที่มีผลกระทบต่อนโยบายซึ่งใช้มาจากสไลด์ห้องประชุม และทำเช่นนั้นด้วยความเร็วของเครื่องที่กำหนดนโยบายรหัสผ่านสมัยใหม่ นอกจากนี้ยังเป็นเครื่องมือที่มีความทนทานต่อข้อผิดพลาดของมือสมัครเล่นน้อยที่สุด: โหมดแฮชที่ไม่ถูกต้องทำให้สิ้นเปลือง GPU เป็นเวลาหลายวัน และเอาท์พุตที่แคร็กนั้นเป็นข้อมูลรับรองที่ใช้งานอยู่

ประเด็นสำคัญ

  1. เรียนรู้ -m ด้วยใจจริงสำหรับเป้าหมายทั่วไปของคุณ: -m 0 (MD5), -m 1000 (NTLM), -m 1800 (sha512crypt) และโหมดที่เหมาะสมคือความแตกต่างระหว่าง Instant และ Garbage
  2. โหมดการโจมตีเป็นคำศัพท์ที่แท้จริง: -a 0 พจนานุกรม + กฎ -a 3 หน้ากาก -a 6 ไฮบริด; แต่ละคนตอบคำถามนโยบายที่แตกต่างกัน
  3. กฎทำให้แฮชแคทร้องเพลง: ชุดคำพร้อมกฎ/rockyou-30000.rule-style จะทดสอบตัวแปรนับพันล้านโดยไม่มีอยู่บนดิสก์
  4. --show (แคร็ก), --left (ไม่แคร็ก) และการทำบัญชี potfile เปลี่ยนการตรวจสอบรหัสผ่านให้เป็นวิทยาศาสตร์ที่ตรวจสอบได้ แทนที่จะเป็นการทดสอบควัน
  5. เกณฑ์มาตรฐานมาก่อนเสมอ: hashcat -b บนการ์ดจริงของคุณจะบอกคุณว่า Mask มีราคาเท่าใดก่อนที่ลูกค้าจะจ่ายตามอัตราชั่วโมง GPU
  6. เพดานประสิทธิภาพคือการแฮชต้นทุนหน่วยความจำ: bcrypt และ scrypt GPU ที่ช้าอย่างมาก และนั่นคือประเด็นของอัลกอริธึมเหล่านั้น — วางแผนความคาดหวังตามนั้น
  7. จรรยาบรรณของห้องปฏิบัติการด้านฮาร์ดแวร์ของตัวเอง: แคร็กเฉพาะแฮชที่คุณดึงมาจากระบบที่คุณได้รับอนุญาตให้ทดสอบ (ระบบไคลเอนต์ภายใต้สัญญา, VM ห้องปฏิบัติการ, บัญชีของคุณเอง) — GPU นั้นบริสุทธิ์ ขอบเขตการมีส่วนร่วมไม่ได้เป็นเช่นนั้น
  8. ระเบียบวินัยในการส่งออก: รหัสผ่านที่ถอดรหัสเป็นข้อมูลประจำตัวที่แท้จริงของคนจริง พื้นที่เก็บข้อมูลได้รับการเข้ารหัส การเก็บรักษาตรงกับสัญญา และไม่มีสิ่งใดที่จะรวมอยู่ในรายงานได้มากไปกว่าสิ่งที่ลูกค้าต้องการจริงๆ

บันทึกจากหน้างาน

คำถามสองข้อก่อนการวิ่งทุกครั้ง: ฉันเลือกสิ่งที่ถูกต้อง -m และฉันได้อ่านสิ่งที่ฉันจะทำอย่างไรกับรายการถอดรหัสหรือไม่ ครั้งแรกที่บันทึกวัน GPU; ส่วนที่สองจะเก็บรหัสผ่านของลูกค้าไม่ให้อยู่ในอีเมลอ้างอิง ซึ่งเป็นกฎจากความผิดพลาดในอาชีพการงานในช่วงแรกๆ

คำถามที่พบบ่อย

ความแตกต่างระหว่าง -a 0 และ -a 3 คืออะไร?

-a 0 เรียกใช้พจนานุกรมและกฎเกณฑ์ -a 3 สร้างด้วยมาสก์ (มาสก์ส่วนบน, คลาสถ่าน) กำลังเดรัจฉาน; ไฮบริด (-a 6) รวมทั้งสองอย่างเข้าด้วยกัน

ฉันจำเป็นต้องมี GPU เฉพาะหรือไม่?

การ์ดสมัยใหม่ใดๆ ก็ช่วยได้ แต่ความเร็วในการถอดรหัสนั้นขึ้นอยู่กับฮาร์ดแวร์และค่าแฮช เกณฑ์มาตรฐานก่อนการนัดหมายขัดขวางไม่ให้สัญญาไม่มีบัตรใดสามารถรักษาได้

hashcat สามารถถอดรหัสการจับมือ WPA ได้หรือไม่

ใช่ (โหมด 22000 ในบิลด์สมัยใหม่ที่มีไฟล์แฮนด์เชคที่บันทึกไว้อย่างถูกต้อง) ซึ่งเป็นวิธีที่โดยปกติแล้วแคร็กเชนไร้สายจะสิ้นสุด

GPU ในเครื่องหรือ GPU บนคลาวด์?

บัตรท้องถิ่นมีราคาถูกกว่าสำหรับการทำงานต่อเนื่องและเก็บข้อมูลภายในองค์กร เมฆระเบิดสำหรับการวิ่งครั้งใหญ่เพียงครั้งเดียว ข้อคำสั่งการจัดการข้อมูลสัญญาลูกค้าจะตัดสินใจว่าคุณได้รับอนุญาตให้ใช้ข้อใด

Kinetikatech ช่วยเรื่อง เครื่องมือรักษาความปลอดภัยโอเพ่นซอร์ส ได้อย่างไร

พูดตรง ๆ ว่าทีมส่วนใหญ่มาหาเราหลังลองทำเองมาแล้ว: ผู้เชี่ยวชาญด้านกล่องเครื่องมือทดสอบมักโหลดอยู่เสมอ: เครื่องสแกน เครื่องดมกลิ่น แครกเกอร์ และเว็บพรอกซี อธิบายวิธีการใช้งานเครื่องมือเหล่านี้ในภารกิจจริง เช่น คำสั่ง แฟล็ก เอาท์พุต และตำแหน่งที่แต่ละเครื่องมืออยู่ในระเบียบวิธี บริการ การทดสอบการเจาะระบบและความปลอดภัยเซิร์ฟเวอร์ Linux ของเรามีอยู่เพื่อไม่ให้คุณต้องเรียนรู้ เครื่องมือรักษาความปลอดภัยโอเพ่นซอร์ส แบบเจ็บปวด เราดูแลทั้งการตั้งค่า การเฝ้าดู และเรื่องกะทันหันตอนตีสาม

คุยกับช่างเทคนิค

เซิร์ฟเวอร์มีปัญหา? เว็บถูกแฮก? โหลดช้า?

ตอบสนองเหตุกรณ์ฉุกเฉินใน 30 นาที — ตลอด 24 ชั่วโมง ทุกวัน

ขอความช่วยเหลือฉุกเฉิน support@kinetikatech.com