วิธีดึงรหัสผ่านเบราว์เซอร์ & ของเว็บไซต์ที่ถูกลืมใน Mac OS X ผ่าน Command Line

สารบัญ:

Anonim

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

ลืมรหัสผ่านเข้าเว็บไซต์กี่ครั้ง? อย่ารู้สึกแย่เพราะมันเกิดขึ้นกับสิ่งที่ดีที่สุดของเรา ข่าวดีก็คือ หากคุณใช้คุณสมบัติพวงกุญแจของ Mac OS X เพื่อติดตามข้อมูลการเข้าสู่ระบบสำหรับเว็บไซต์ผ่านเบราว์เซอร์ของคุณ (คุณทราบหรือไม่ว่าเมื่อเบราว์เซอร์ขอให้บันทึก/จัดเก็บข้อมูลการเข้าสู่ระบบของคุณ) คุณไม่จำเป็นต้องกังวล สิ่งที่คุณต้องมีคือ URL ของเว็บไซต์ และคุณจะสามารถกู้คืนรหัสผ่านที่ลืมได้ ตราบใดที่คุณลงชื่อเข้าใช้บัญชีผู้ใช้เดียวกันกับที่คุณบันทึกไว้ในตอนแรกวิธีนี้จะใช้ได้กับทุกเว็บไซต์ที่เก็บข้อมูลผ่าน Chrome, Safari, Firefox และควรใช้ได้กับเบราว์เซอร์อื่นๆ ด้วย นี่เป็นทางเลือกที่ดีในการใช้คุณสมบัติ "รีเซ็ตรหัสผ่าน" หรือลืมรหัสผ่าน ซึ่งเป็นกระบวนการหลายขั้นตอนในเว็บไซต์และบริการต่างๆ เนื่องจากไม่ต้องใช้การเชื่อมต่ออินเทอร์เน็ต

หมายเหตุด้านความปลอดภัยที่สำคัญ: มีความเป็นไปได้เล็กน้อยสำหรับการละเมิดความปลอดภัยด้วยเคล็ดลับนี้ แต่ตราบใดที่คุณไม่ปล่อยให้สุ่ม ผู้คนลงชื่อเข้าใช้บัญชีผู้ใช้ของคุณซึ่งไม่ควรเป็นปัญหา – นั่นคือสิ่งที่เข้าสู่ระบบของผู้เยี่ยมชม ในทางกลับกัน มีค่าที่ถูกต้องตามกฎหมายสำหรับวัตถุประสงค์ทางนิติวิทยาศาสตร์และสำหรับกรณีการดูแลระบบเฉพาะบางกรณี และยังเป็นประโยชน์อย่างยิ่งสำหรับพวกเราที่ลืมรหัสผ่านและไม่ต้องการผ่านกระบวนการรีเซ็ตทั้งหมดผ่านกระบวนการเฉพาะ บริการเว็บ. อย่างไรก็ตาม การทำเช่นนี้ทำให้ผู้ใช้สามารถเปิดเผยรหัสผ่านที่เก็บไว้สำหรับบัญชีผู้ใช้เดียวกันนั้น ดังนั้นโปรดระวังผลกระทบด้านความเป็นส่วนตัวและความปลอดภัยที่อาจเกิดขึ้น

การกู้คืนรหัสผ่านเบราว์เซอร์ที่ลืมผ่าน Command Line บน Mac

ไวยากรณ์คำสั่งพื้นฐานในการดึงรหัสผ่านเว็บไซต์ที่เก็บไว้มีลักษณะดังต่อไปนี้:

ความปลอดภัย ค้นหารหัสผ่านอินเทอร์เน็ต -s -w

เนื่องจากการรักษาความปลอดภัยบัญชีนี้เป็นหัวข้อที่ละเอียดอ่อน มาแยกย่อยสตริงคำสั่งเพื่อที่คุณจะได้ไม่ต้องออกสตริงคำสั่งสุ่มสี่สุ่มห้าเพื่อเปิดเผยข้อมูลการเข้าสู่ระบบ คำสั่ง "ความปลอดภัย" เป็นส่วนหน้าของพวงกุญแจซึ่งเป็นสิ่งที่ Mac OS X ใช้เพื่อเก็บข้อมูลการเข้าสู่ระบบที่บันทึกไว้ "find-internet-password" เป็นค่าสถานะหลักที่มีชื่อที่สื่อความหมายอย่างชัดเจนผิดปกติ -s ใช้เพื่อระบุ URL ให้ตรงกัน และ -w บอกให้คำสั่งความปลอดภัยรายงานกลับเฉพาะรหัสผ่าน ไม่ใช่รายการคีย์แบบเต็ม ซึ่งมิฉะนั้นจะเป็นเรื่องไร้สาระ

ต้องป้อนสิ่งนี้ใน Terminal ซึ่งอยู่ในไดเร็กทอรี /Applications/Utilities/ หรือผ่าน Launchpad ในโฟลเดอร์ Utilitiesหลังจากที่คุณกด Return คุณจะเห็นหน้าต่างป๊อปอัปปรากฏขึ้นโดยระบุว่า “ความปลอดภัยต้องการใช้ข้อมูลลับของเราที่จัดเก็บไว้ใน “โดเมนที่คุณระบุ” ในพวงกุญแจของคุณ คุณต้องการอนุญาตให้เข้าถึงรายการนี้หรือไม่”

การคลิก “อนุญาต” คือสิ่งที่คุณต้องการทำเพื่อเปิดเผยรหัสผ่าน ไม่แนะนำให้เลือก “อนุญาตเสมอ” และ “ปฏิเสธ” จะป้องกันไม่ให้เปิดเผยรหัสผ่าน

ตัวอย่างการดึงรหัสผ่านจากพวงกุญแจที่ Command Line

เราจะใช้เว็บไซต์ “getpocket.com” เป็นโดเมนตัวอย่าง เนื่องจากเป็นบริการที่ผมใช้บ่อยและบังเอิญเพิ่งลืมรหัสผ่านไป ทั้งๆ ที่บันทึกไว้ในทั้งสอง Safari และ Chrome บน Mac และแอพที่มาพร้อมกันใน iOS เนื่องจากฉันจำรหัสผ่านไม่ได้แต่เก็บไว้ในเบราว์เซอร์ นี่เป็นกรณีที่สมบูรณ์แบบในการใช้คำสั่งความปลอดภัยเพื่อดึงข้อมูล

สตริงคำสั่งจะเป็นดังนี้:

ความปลอดภัย ค้นหารหัสผ่านอินเทอร์เน็ต -s getpocket.com -w

คลิก “อนุญาต” ในกล่องโต้ตอบเมื่อมีการร้องขอ

คุณจะพบว่าสิ่งเดียวที่รายงานกลับมาคือบรรทัดเดียวที่มีรหัสผ่าน ทำให้สตริงคำสั่งทั้งหมดและเอาต์พุตมาตรฐานมีลักษณะดังนี้:

$ ความปลอดภัย ค้นหารหัสผ่านอินเทอร์เน็ต -s getpocket.com -w รหัสผ่าน123

(ไม่ นั่นไม่ใช่รหัสผ่านจริง)

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

"

ความปลอดภัย ค้นหารหัสผ่านอินเทอร์เน็ต -s DOMAIN -g | รหัสผ่าน grep"

ผลลัพธ์ที่ดูเหมือน “รหัสผ่าน: (รหัสผ่านจริง123)” ทำให้ระบุได้ง่ายขึ้น

จำกัดรหัสผ่านที่บันทึกไว้ในเว็บเบราว์เซอร์

ฟังก์ชันเฉพาะนี้จำกัดเฉพาะรหัสผ่านที่บันทึกไว้ซึ่งจัดเก็บไว้ในเว็บเบราว์เซอร์ แม้ว่าจะไม่สำคัญว่าเบราว์เซอร์ใด ตราบใดที่ใช้ Keychain สำหรับการจัดเก็บแทนที่จะเป็นผู้จัดการรหัสผ่าน ด้วยเหตุนี้ นี่จึงไม่ใช่วิธีแก้ปัญหาสำหรับการเรียกรหัสผ่านเข้าสู่ระบบ Mac ที่ลืม (ไปที่นี่แทน) หรือข้อมูลการเข้าสู่ระบบอื่นๆ ที่ไม่ได้มีไว้สำหรับเว็บไซต์หรือบริการโดยเฉพาะ

วิธีดึงรหัสผ่านเบราว์เซอร์ & ของเว็บไซต์ที่ถูกลืมใน Mac OS X ผ่าน Command Line