Cách Truy xuất Trang web bị Quên & Mật khẩu Trình duyệt trong Mac OS X qua Dòng lệnh

Mục lục:

Anonim

Bạn có thể truy xuất mật khẩu trình duyệt và trang web đã quên bằng cách sử dụng công cụ dòng lệnh trong Mac OS X. Đây là một tính năng hữu ích cho phép bạn truy cập Chuỗi khóa thông qua Terminal.

Bạn đã quên mật khẩu vào một trang web bao nhiêu lần? Đừng cảm thấy tồi tệ vì điều đó xảy ra với những người tốt nhất trong chúng ta. Tin vui là nếu bạn sử dụng tính năng Mac OS X Keychain để theo dõi thông tin đăng nhập của các trang web thông qua trình duyệt của mình (bạn biết khi nào trình duyệt yêu cầu lưu/lưu trữ thông tin đăng nhập của bạn không?), bạn không cần phải lo lắng, tất cả những gì bạn cần là URL của trang web và bạn sẽ có thể lấy lại mật khẩu đã quên miễn là bạn đã đăng nhập vào cùng một tài khoản người dùng mà ban đầu bạn đã lưu mật khẩu đó.Điều này sẽ hoạt động đối với tất cả các trang web đã lưu trữ thông tin thông qua Chrome, Safari, Firefox và nó cũng sẽ hoạt động đối với bất kỳ trình duyệt nào khác. Đây là một giải pháp thay thế tuyệt vời cho việc sử dụng tính năng “đặt lại mật khẩu” hoặc quên mật khẩu, đây là quy trình gồm nhiều bước trên nhiều trang web và dịch vụ vì nó không yêu cầu bất kỳ kết nối internet nào.

Lưu ý bảo mật quan trọng: Có một số nguy cơ vi phạm bảo mật nhỏ với thủ thuật này, nhưng miễn là bạn không để xảy ra sự cố mọi người đăng nhập vào tài khoản người dùng của bạn không phải là vấn đề – dù sao đó cũng là mục đích đăng nhập của khách. Mặt khác, có giá trị hợp pháp ở đây cho các mục đích pháp y và cho một số trường hợp quản trị hệ thống duy nhất và nó cũng vô cùng hữu ích đối với những người quên mật khẩu và không muốn thực hiện toàn bộ quy trình đặt lại thông qua một quy trình cụ thể. dịch vụ web. Tuy nhiên, điều này cho phép người dùng tiết lộ mật khẩu được lưu trữ cho cùng tài khoản người dùng đó, vì vậy hãy lưu ý các tác động tiềm ẩn về quyền riêng tư và bảo mật.

Khôi phục mật khẩu trình duyệt đã quên qua dòng lệnh trên máy Mac

Cú pháp lệnh cơ bản để truy xuất mật khẩu trang web được lưu trữ như sau:

security find-internet-password -s -w

Vì bảo mật tài khoản này là một chủ đề nhạy cảm, hãy chia nhỏ chuỗi lệnh để bạn không mù quáng đưa ra các chuỗi lệnh nhằm tiết lộ thông tin đăng nhập. Lệnh “bảo mật” là giao diện người dùng của Keychain, Mac OS X sử dụng để lưu trữ thông tin đăng nhập đã lưu, “tìm-mật khẩu-internet” là cờ chính có tên mô tả rõ ràng khác thường, -s được sử dụng để chỉ định URL khớp và -w yêu cầu lệnh bảo mật chỉ báo cáo lại mật khẩu chứ không phải danh sách khóa đầy đủ, nếu không thì đây là một loạt thông tin vô nghĩa.

Cái này cần được nhập vào Terminal, được tìm thấy trong thư mục /Applications/Utilities/ hoặc thông qua Launchpad trong thư mục Utilities.Sau khi nhấn Return, bạn sẽ thấy một cửa sổ bật lên xuất hiện cho biết “bảo mật muốn sử dụng thông tin bí mật của chúng tôi được lưu trữ trong “miền do bạn chỉ định” trong móc khóa của bạn. Bạn có muốn cho phép truy cập vào mục này không?”

Nhấp vào “Cho phép” là điều bạn muốn làm để tiết lộ mật khẩu. Không nên chọn “Luôn cho phép” và “Từ chối” sẽ ngăn mật khẩu bị tiết lộ.

Ví dụ lấy mật khẩu từ chuỗi khóa tại dòng lệnh

Chúng tôi sẽ sử dụng trang web “getpocket.com” làm miền ví dụ, vì đó là dịch vụ mà tôi sử dụng thường xuyên và gần đây tôi đã quên mật khẩu mặc dù đã lưu mật khẩu trong cả hai Safari và Chrome trên Mac và ứng dụng đi kèm trong iOS. Vì tôi không nhớ mật khẩu nhưng nó được lưu trong trình duyệt, đây là trường hợp hoàn hảo để sử dụng lệnh bảo mật để lấy lại.

Chuỗi lệnh sẽ như sau:

security find-internet-password -s getpocket.com -w

Nhấp vào “Cho phép” tại hộp thoại khi được yêu cầu.

Bạn sẽ thấy điều duy nhất được báo cáo lại là một dòng duy nhất chứa mật khẩu, làm cho toàn bộ chuỗi lệnh và đầu ra tiêu chuẩn trông giống như sau:

$ security find-internet-password -s getpocket.com -w password123

(không, đó không phải là mật khẩu thực)

Nếu bạn định sử dụng mã này cho mục đích tạo tập lệnh, bạn có thể thử sử dụng cờ -g thay vì kết hợp với grep để xem mật khẩu, cú pháp đó sẽ là:

"

security find-internet-password -s DOMAIN -g | mật khẩu grep"

Đầu ra của nó trông giống như “mật khẩu: (actualpassword123)” giúp dễ xác định hơn.

Giới hạn cho mật khẩu đã lưu được lưu trữ trong trình duyệt web

Chức năng cụ thể này chỉ giới hạn ở những mật khẩu đã lưu được lưu trữ trong trình duyệt web, mặc dù trình duyệt nào không quan trọng miễn là trình duyệt đó sử dụng Chuỗi khóa để lưu trữ thay vì trình quản lý mật khẩu. Do đó, đây không phải là giải pháp để truy xuất mật khẩu đăng nhập máy Mac đã quên (thay vào đó hãy truy cập vào đây) hoặc thông tin đăng nhập khác không dành riêng cho một trang web hoặc dịch vụ.

Cách Truy xuất Trang web bị Quên & Mật khẩu Trình duyệt trong Mac OS X qua Dòng lệnh