รหัสผ่านแบบสุ่มที่ประกอบด้วยตัวอักษร ตัวเลข และสัญลักษณ์ ผ่าน crypto.getRandomValues.
ตรวจสอบรหัสผ่านที่ถูกแฮ็ก
เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ
ใช้ตรวจสอบรหัสผ่านที่ถูกแฮ็ก
หน้าที่ของมันคืออะไร
ตรวจสอบรหัสผ่านกับรายชื่อ Pwned Passwords ของ Have I Been Pwned โดยไม่ต้องส่งรหัสผ่านไป: เบราว์เซอร์ของคุณจะทำการแฮชด้วย SHA-1 และขอเพียงส่วนนำหน้า 5 ตัวอักษรของแฮชนั้นเท่านั้น
ส่งเพียง 5 ตัวอักษรแรกของค่าแฮช SHA-1 ของรหัสผ่านไปยัง Have I Been Pwned (api.pwnedpasswords.com); ส่วนรหัสผ่านเองจะไม่ถูกส่งออกจากเบราว์เซอร์เลย
วิธีใช้ตรวจสอบรหัสผ่านที่ถูกแฮ็ก
- เลือกสิ่งที่ต้องการตรวจสอบ. ในส่วน "สิ่งที่ต้องตรวจสอบ" ให้เลือก "รหัสผ่าน" หรือ "ค่าแฮช SHA-1 ของรหัสผ่าน" หากคุณมีเพียงค่าแฮชแบบเฮกซ์ 40 ตัวอักษรเท่านั้น
- พิมพ์ลงไป. ป้อนรหัสผ่านลงในช่องที่มีเครื่องหมายกากบาท; กด "แสดง" เพื่อเปิดเผยรหัสผ่าน ให้ทำขั้นตอนนี้บนอุปกรณ์ที่คุณเชื่อถือ
- ดำเนินการตรวจสอบ. กดปุ่ม Check หรือ Enter。เบราว์เซอร์ของคุณจะทำการแฮชรหัสผ่านด้วย SHA-1 และส่งข้อมูลไปยัง api.pwnedpasswords.com โดยใช้เพียง 5 ตัวอักษรแรกของค่าแฮชนั้นเท่านั้น
- ดูผล. กล่องสีจะแสดงข้อความว่า "พบ" พร้อมจำนวน หรือ "ไม่พบ" ส่วนช่องสามช่องด้านล่างจะแสดงข้อมูลที่ส่งไป จำนวนส่วนท้ายที่รับกลับมา และว่าค่าแฮชของคุณตรงกันหรือไม่
- ดำเนินการและเคลียร์. หากพบรหัสผ่านแล้ว ให้เปลี่ยนรหัสผ่านในทุกที่ที่คุณใช้รหัสผ่านนั้น และเปิดใช้งานการยืนยันตัวตนสองขั้นตอน กดปุ่ม Clear เพื่อล้างข้อมูลในช่องและผลลัพธ์
ตัวอย่าง
รหัสผ่านจากทุกรายชื่อการรั่วไหลข้อมูล
passwordFound 52,372,427 times in the Pwned Passwords breach corpus. Do not use this password. Change it wherever you use it, give every account its own password (a password manager makes that practical) and turn on two-factor authentication.
SENT TO THE SERVICE
5BAA6 (5 of 40 characters)
SUFFIXES RETURNED
1,978 + 135 padding rows
MATCHED IN YOUR BROWSER
yesถูกค้นพบมากกว่า 50 ล้านครั้ง ข้อมูลที่ส่งไปมีเพียงส่วนนำของแฮช 5BAA6 เท่านั้น ส่วน SHA-1 ครบถ้วน 5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8 จะถูกตรวจสอบความตรงกันในเบราว์เซอร์
สิ่งที่ระบบตรวจสอบ
| สัญญาณ | ความหมายของคำนี้คืออะไร |
|---|---|
| พบ N ครั้ง | รหัสผ่านของคุณปรากฏอยู่ในชุดข้อมูลการรั่วไหลของ Pwned Passwords ถึง N ครั้ง ผู้โจมตีมักจะลองใช้รหัสผ่านแบบนี้ก่อน ดังนั้นควรหยุดใช้รหัสผ่านนี้ในทุกที่ |
| ไม่พบ | แฮชนี้ไม่มีอยู่ในชุดข้อมูล รหัสผ่านที่สั้นหรือคาดเดาได้ง่ายอาจถูกเดาได้อยู่ดี |
| ส่งไปยังบริการ | ส่วนนำหน้า 5 ตัวอักษร: เป็นส่วนเดียวของแฮชที่ส่งออกจากเบราว์เซอร์ของคุณ คำขอนี้ไม่ส่งคุกกี้หรือข้อมูลผู้อ้างอิง แต่บริการจะเห็นที่อยู่ IP ของคุณ เช่นเดียวกับคำขอเว็บทั่วไป |
| ส่วนท้ายที่คืนมา | มี suffix hash ที่แท้จริงกี่ตัวที่ใช้ prefix เดียวกันนั้น รวมถึงแถว padding ที่มีค่า count เป็น 0 ซึ่งเครื่องมือนี้ร้องขอ เพื่อให้ขนาดของคำตอบไม่เปิดเผยข้อมูลใดๆ |
| แสดงในเบราว์เซอร์ของคุณ | ใช่ หรือ ไม่: ส่วนที่เหลือของแฮชของคุณได้ถูกเปรียบเทียบกับรายการที่ส่งกลับมาบนอุปกรณ์ของคุณแล้ว |
| ค่าแฮช SHA-1 มีจำนวนตัวอักษรฐานสิบหก (0-9, a-f) ทั้งหมด 40 ตัว | ระบบแฮชได้ปฏิเสธข้อมูลที่ป้อนเข้า และไม่มีการส่งข้อมูลใดๆ ไปเลย การใช้ตัวอักษรใหญ่หรือเล็ก รวมถึงช่องว่างรอบๆ สัญลักษณ์แฮชนั้นไม่เป็นปัญหา |
| ไม่สามารถเชื่อมต่อกับ api.pwnedpasswords.com ได้ | คุณกำลังอยู่ในโหมดออฟไลน์ หรือมีปลั๊กอินหรือตัวกรองเครือข่ายที่บล็อกคำขอนี้ ไม่มีข้อมูลใดที่ได้รับการตรวจสอบ |
| มีคำขอเข้าถึง Pwned Passwords มากเกินไป | บริการตอบกลับด้วยรหัส HTTP 429 โปรดรอสักครู่แล้วลองอีกครั้ง |
ตัวอย่างเพิ่มเติม
รหัสผ่านที่ติดอันดับต้นๆ ในรายชื่อรหัสผ่านที่ถูกใช้บ่อยที่สุด
123456พบ 210,461,208 ครั้ง (ตรวจสอบเมื่อวันที่ 22 ตุลาคม 2026) ส่งไปยังบริการ: 7C4A8 ตรงกับข้อมูลในเบราว์เซอร์ของคุณ: ใช่
ตัวอย่างวลีรหัสผ่านที่โด่งดัง
correct horse battery stapleพบ 391 ครั้ง (ตรวจสอบเมื่อวันที่ 22 ตุลาคม 2026) มีเพียง ABF7A เท่านั้นที่ถูกส่งไป วลีที่ยาวซึ่งได้ถูกเผยแพร่แล้ว ยังคงปรากฏอยู่ในรายชื่อการละเมิด
แฮชที่ขาดตัวอักษรหนึ่งตัว
Its SHA-1 hash: 7c4a8d09ca3762af61e59520943dc26494f8941ค่าแฮช SHA-1 มีทั้งหมด 40 ตัวอักษรฐานสิบหก (0-9, a-f) ไม่มีการส่งข้อมูลใดๆ
คำถามที่พบบ่อย
ข้อมูลใดบ้างที่ถูกส่งไปยัง Have I Been Pwned?
เพียง 5 ตัวอักษรฐานสิบหกแรกของค่าแฮช SHA-1 ของรหัสผ่าน เช่น 5BAA6 บริการจะส่งคำตอบกลับมาพร้อมทุกส่วนท้ายของค่าแฮชที่เริ่มต้นด้วยชุดตัวอักษรดังกล่าว พร้อมทั้งแถวข้อมูลเติมที่ซ่อนขนาดจริงของคำตอบ และเบราว์เซอร์ของคุณจะค้นหาส่วนที่เหลือของค่าแฮชในรายการนั้น
การที่ไม่พบผลหมายความว่า รหัสผ่านนั้นปลอดภัยหรือไม่?
ไม่ครับ มันเพียงหมายความว่า รหัสผ่านนั้นไม่อยู่ในชุดข้อมูลการรั่วไหลที่ Pwned Passwords เก็บไว้เท่านั้น; รหัสผ่านที่สั้นหรือคาดเดาได้ง่ายยังคงถูกเดาได้อย่างรวดเร็ว ผลลัพธ์ที่พบได้ถือว่าน่าเชื่อถือ เพราะผู้โจมตีมักจะลองใช้รหัสผ่านจากรายชื่อการรั่วไหลก่อน
ผมสามารถตรวจสอบค่าแฮชแทนรหัสผ่านได้ไหมครับ?
ใช่ครับ ให้เลือกค่าแฮช SHA-1 ของมัน แล้วคัดลอกค่าแฮชแบบเฮกซ์ 40 ตัวอักษรมาวาง; ส่วนคำนำหน้า 5 ตัวอักษรจะส่งไปเหมือนเดิม หน้าเว็บนี้ไม่เก็บรหัสผ่านหรือค่าแฮชไว้ และปุ่ม Clear จะล้างข้อมูลในช่องและผลลัพธ์ให้ว่าง
Can Have I Been Pwned สามารถหาคำผ่านรหัสของฉันได้จากส่วนต้นของคำผ่านรหัสได้หรือไม่?
ไม่ครับ แต่ละส่วนนำหน้า 5 ตัวอักษรจะถูกใช้ร่วมกันโดยหลายค่าแฮช และคำตอบจะประกอบด้วยส่วนนำหน้าทั้งหมดนั้นพร้อมทั้งข้อมูลเติมเต็ม ดังนั้นบริการจึงไม่สามารถระบุได้ว่าค่าแฮชใด (ถ้ามี) เป็นของคุณ
ทำไมต้องใช้ SHA-1 ทั้งที่ SHA-1 ถูกถือว่ามีความปลอดภัยต่ำ?
บริการ Pwned Passwords จัดเรียงตามค่าแฮช SHA-1 ดังนั้นการค้นหาจึงต้องใช้ค่าแฮชนี้ โดยค่าแฮชนี้ทำหน้าที่เป็นเพียงกุญแจสำหรับการค้นหาเท่านั้น ส่วนการรักษาความเป็นส่วนตัวเกิดจากการส่ง 5 ตัวอักษรจากทั้งหมด 40 ตัวอักษรของค่าแฮชนั้น
ทำไมจำนวนการลองรหัสผ่านบางรหัสจึงสูงมากขนาดนี้?
จำนวนนี้แสดงถึงจำนวนครั้งที่รหัสผ่านปรากฏขึ้นในทุกกรณีการรั่วไหลข้อมูลที่อยู่ในชุดข้อมูล และรหัสผ่านที่นิยมใช้ เช่น 123456 ถูกใช้โดยบัญชีต่าง ๆ นับล้านบัญชี จำนวนใดก็ตามที่มากกว่าศูนย์ หมายความว่ารหัสผ่านดังกล่าวมีอยู่ในรายชื่อของผู้โจมตีแล้ว
เครื่องมือนี้ตรวจสอบว่าที่อยู่อีเมลของฉันถูกละเมิดหรือไม่?
ไม่ครับ มันตรวจสอบเพียงรหัสผ่านเท่านั้น หากต้องการตรวจสอบว่าที่อยู่อีเมลของคุณปรากฏอยู่ในเหตุการณ์ข้อมูลรั่วไหลที่ทราบแล้วหรือไม่ ให้ใช้เว็บไซต์ Have I Been Pwned เอง