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

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

John the Ripper: การตรวจสอบรหัสผ่านเสร็จสิ้นแล้ว

John the Ripper คือม้างานดั้งเดิมของการตรวจสอบรหัสผ่าน: แยกแฮช ป้อนเข้าไป และปล่อยให้ CPU loop และกฎรายการคำค้นหาข้อมูลรับรองที่ไม่รัดกุมในวงกว้าง บทบาททางวิชาชีพของมันคือส่วนที่ส่งผลกระทบต่อรายงาน — ซึ่งพิสูจน์ว่ามีนโยบายรหัสผ่านอยู่บนกระดาษและล้มเหลวในทางปฏิบัติ โดยที่ rockyou.txt ทำงานผ่าน John เปลี่ยนเรื่องราวของบัญชีให้เป็นการค้นหาบัญชี มีความเสถียร สามารถเขียนสคริปต์ได้ และมีรูปแบบที่หลากหลาย และราคาสำหรับความเสถียรนั้นคือประสิทธิภาพแบบเธรดเดียวเมื่อเทียบกับการแคร็กของ GPU

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

  • ข้อมูลพื้นฐานเกี่ยวกับเวิร์กโฟลว์: unshadow /etc/passwd + /etc/shadow ลงในไฟล์เดียว จากนั้น john --wordlist=rockyou.txt hashfile สำหรับการส่งผ่านครั้งแรกแบบมาตรฐาน
  • โหมดส่วนเพิ่ม (มาสก์) ให้การครอบคลุมที่ไม่ใช่พจนานุกรม: john --increational hashfile เบิร์น CPU ด้วยกำลังเดรัจฉานล้วนๆ และรับชั่วโมงเฉพาะสำหรับแฮชที่คุณสนใจเท่านั้น
  • รูปแบบของแฟล็กมีความสำคัญ: --format=NT, sha512crypt หรือรูปแบบจัมโบ้ที่ใหม่กว่า รูปแบบที่ไม่ถูกต้องเดาว่าเสียเวลาหลายชั่วโมงกับเครื่องยนต์ที่ไม่ถูกต้อง
  • กฎคือเครื่องมือระดับมืออาชีพ: รายการคำบวกกับกฎที่ยุ่งเหยิง (กฎ/ชุดสไตล์ 64 ที่ดีที่สุด) ค้นหารหัสผ่าน1! รูปแบบที่รายการดิบพลาด
  • Jumbo เพิ่มการใช้งานที่ทันสมัย: PDF, ZIP, ไฟล์เก็บถาวร bcrypt และ --show เพื่อแสดงรายการรหัสผ่านที่ถอดรหัสเป็นบรรทัดรายงานที่ปลอดภัย
  • นี่คือขอบเขตของ CPU: JtR ปรับขนาดตามคอร์และจำนวนเครื่อง ปล่อยให้งานระดับ GPU เป็น hashcat และเลือกต่อปริมาณงาน
  • จริยธรรมที่นี่คือกล่องเครื่องมือที่ชัดเจนที่สุด: คุณตรวจสอบแฮชที่คุณได้รับอนุญาตให้ตรวจสอบ — ระบบที่ลูกค้าเป็นเจ้าของ เครื่องจักรในห้องปฏิบัติการ ไฟล์ขอบเขตการมีส่วนร่วม เนื่องจากรหัสผ่านที่ถอดรหัสเป็นข้อมูลประจำตัวจริงสำหรับข้อมูลของคนจริง
  • การส่งมอบมีความสำคัญมากกว่าการถอดรหัส: เมื่อคุณมีหลักฐานแล้ว รายงานจะแสดงผลกระทบ (นโยบาย การใช้ซ้ำ ช่องว่างในการหมุนเวียน) และจะไม่มีสเปรดชีตรหัสผ่านที่ใช้งานจริงเกินกว่าที่ลูกค้าขอดูตามสัญญา

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

John พบบัญชีหกบัญชีที่มีรูปแบบวันฤดูกาลเดียวกัน และทำให้ทีมของเราได้รับการเขียนนโยบายใหม่ทั้งหมดตามที่เราขอ ความเป็นจริงของ CPU สอนให้ฉันระบุรายการคำศัพท์และเวลาในรายงาน ไม่ใช่การคาดเดา

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

จอห์นหรือแฮชแคท?

ทั้งสอง: John เป็นเจ้าของงาน CPU รูปแบบ และงานด่วน hashcat เป็นเจ้าของสเกล GPU กล่องเครื่องมือจะเก็บทั้งสองอย่างและเลือกตามปริมาณงาน

ทำไมไม่โต๊ะสายรุ้งล่ะ?

พวกเขาตายไปพร้อมกับเกลือ: การจัดเก็บรหัสผ่านสมัยใหม่ (bcrypt, scrypt, salted hash) ทำให้ตารางที่คำนวณล่วงหน้าไม่มีประโยชน์ ซึ่งเป็นเหตุผลว่าทำไมรายการคำและกฎจึงชนะ

การตรวจสอบรหัสผ่านควรใช้เวลานานเท่าใด?

กำหนดขอบเขต: CPU แบบมีขอบเขตทำงานบนชุดแฮชที่ไคลเอ็นต์เลือก ไม่กี่ชั่วโมงถึงหนึ่งวัน โดยมีการตั้งชื่อค่าผิดปกติ เผาผลาญงบประมาณไม่สิ้นสุดโดยไม่เปลี่ยนแปลงสิ่งที่ค้นพบ

จัมโบ้หมายถึงอะไรในชื่อ?

ชุมชน Jumbo build มีรูปแบบเพิ่มเติม รูปแบบแพตช์ และ -- โหมด; สำหรับงานแบบมืออาชีพเป็นเวอร์ชันที่คุณติดตั้งแบบครบวงจร

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

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

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

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

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

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