Mật khẩu của bạn được bảo mật bằng cách nào?

Mục lục:

Mật khẩu của bạn được bảo mật bằng cách nào?
Mật khẩu của bạn được bảo mật bằng cách nào?

Video: Mật khẩu của bạn được bảo mật bằng cách nào?

Video: Mật khẩu của bạn được bảo mật bằng cách nào?
Video: Đặt mật khẩu Wifi để KHÔNG BỊ HACK | Chống hack mật khẩu wifi | Vi Tính Văn Cường - YouTube 2024, Tháng mười một
Anonim
Một trong những công cụ tiện lợi nhất mà trình duyệt cung cấp là khả năng lưu và tự động điền vào mật khẩu của bạn trên biểu mẫu đăng nhập. Bởi vì rất nhiều trang web yêu cầu tài khoản và nó được biết đến nhiều (hoặc ít nhất) nên việc sử dụng mật khẩu được chia sẻ là không lớn, một trình quản lý mật khẩu gần như là cần thiết.
Một trong những công cụ tiện lợi nhất mà trình duyệt cung cấp là khả năng lưu và tự động điền vào mật khẩu của bạn trên biểu mẫu đăng nhập. Bởi vì rất nhiều trang web yêu cầu tài khoản và nó được biết đến nhiều (hoặc ít nhất) nên việc sử dụng mật khẩu được chia sẻ là không lớn, một trình quản lý mật khẩu gần như là cần thiết.

Vì vậy, nếu bạn là một người dùng IE và trả lời "có" để cho phép trình duyệt ghi nhớ mật khẩu của bạn, thông tin này an toàn đến mức nào?

Chúng được lưu ở đâu?

Bắt đầu từ Internet Explorer 7, mật khẩu được lưu trữ trong hệ thống đăng ký (KEY_CURRENT_USER Software Microsoft Internet Explorer IntelliForms Storage2) và được mã hóa dựa trên mật khẩu đăng nhập của người dùng Windows bằng cách sử dụng API bảo vệ dữ liệu sử dụng mã hóa Triple DES.

Dữ liệu này an toàn đến mức nào?

Tại thời điểm viết bài này, Triple DES thực tế là không thể phá vỡ thông qua các phương thức vũ phu. Tuy nhiên, thực sự không cần thiết phải mã hóa mã hóa khi bạn đăng nhập vào tài khoản Windows nơi lưu trữ dữ liệu mật khẩu của bạn vì Windows cho rằng khi đăng nhập vào nó là an toàn cho các ứng dụng truy cập dữ liệu này. Do IE không sử dụng mật khẩu chủ (như những gì Firefox cung cấp) để bảo vệ mật khẩu đã lưu của nó, mật khẩu tài khoản Windows tương ứng là khóa giải mã Triple DES.

Nói một cách đơn giản, nếu bạn có thể đăng nhập vào Windows bằng tài khoản và mật khẩu, bạn có thể thấy mật khẩu trình duyệt đã lưu. Sử dụng tiện ích miễn phí có sẵn như IE PassView của NirSoft, bạn có thể xem và xuất mọi mật khẩu IE đã lưu.

Image
Image

Vậy có thể truy cập phần mềm độc hại này không?

Sau khi thấy việc truy cập dữ liệu này dễ đến mức nào, câu hỏi logic tiếp theo là phần mềm độc hại có thể dễ dàng truy cập dữ liệu này. Tôi không phải là một nhà phát triển phần mềm độc hại, nhưng tôi không thấy bất kỳ lý do gì mà nó không thể. Nếu tôi quét tiện ích IE PassView bằng cách sử dụng Virus Total, bạn có thể thấy 55% các máy quét mà họ sử dụng phát hiện nó là phần mềm độc hại (một trong số đó là Security Essentials).

Trong trường hợp của chúng tôi kết quả là dương tính giả, điều này cho thấy rằng có thể một phần mềm độc hại truy cập vào dữ liệu này không bị phát hiện ngay cả khi hệ thống chạy chống vi-rút. Ngoài ra, vì dữ liệu được mã hóa là người dùng cụ thể, không có dấu nhắc UAC nào sẽ được kích hoạt bởi một ứng dụng đang cố truy cập dữ liệu này. Trước khi nghĩ rằng đây là một lỗ hổng trong hệ điều hành, đây thực sự là cách mà IE phải làm và một loạt các ứng dụng Windows khác sử dụng bộ nhớ được bảo vệ sẽ kích hoạt nhắc nhở UAC mỗi khi chúng mở.
Trong trường hợp của chúng tôi kết quả là dương tính giả, điều này cho thấy rằng có thể một phần mềm độc hại truy cập vào dữ liệu này không bị phát hiện ngay cả khi hệ thống chạy chống vi-rút. Ngoài ra, vì dữ liệu được mã hóa là người dùng cụ thể, không có dấu nhắc UAC nào sẽ được kích hoạt bởi một ứng dụng đang cố truy cập dữ liệu này. Trước khi nghĩ rằng đây là một lỗ hổng trong hệ điều hành, đây thực sự là cách mà IE phải làm và một loạt các ứng dụng Windows khác sử dụng bộ nhớ được bảo vệ sẽ kích hoạt nhắc nhở UAC mỗi khi chúng mở.

Nếu máy tính của tôi bị đánh cắp thì sao?

Câu trả lời đơn giản là dữ liệu này an toàn như mật khẩu tài khoản Windows của bạn. Như chúng tôi đã trình bày ở trên, khi bạn đăng nhập vào tài khoản bằng mật khẩu thích hợp, tất cả dữ liệu này đều có thể truy cập dễ dàng. Nếu bạn không sử dụng mật khẩu, bạn không có bảo vệ.

Để thực hiện bước này xa hơn, tôi đã đặt lại mật khẩu tài khoản để xem điều gì sẽ xảy ra khi mật khẩu bị thay đổi mạnh mẽ bên ngoài Windows. Sau khi đặt lại, tôi đã lưu mật khẩu địa chỉ Gmail mới (blah @) và chạy IE PassView. Tôi đã có thể thấy tên người dùng trước đó (myemail @) đã được lưu trước khi đặt lại mật khẩu, nhưng vì mật khẩu tài khoản (nghĩa là "mật khẩu chính") được sử dụng để lưu dữ liệu khác nhau nên không thể giải mã được IE mật khẩu được lưu theo mật khẩu tài khoản Windows trước đó. Điều này chắc chắn là một điều tốt.

Image
Image

Phần kết luận

Vào cuối ngày, bảo mật của mật khẩu đã lưu của IE phụ thuộc hoàn toàn vào người dùng:

  • Sử dụng mật khẩu tài khoản Windows rất mạnh. Hãy ghi nhớ, có những tiện ích có thể giải mã mật khẩu Windows. Nếu ai đó nhận mật khẩu tài khoản Windows của bạn thì họ có quyền truy cập vào mật khẩu IE đã lưu của bạn.

  • Tự bảo vệ mình khỏi phần mềm độc hại. Nếu các tiện ích có thể dễ dàng truy cập vào mật khẩu đã lưu của bạn, tại sao phần mềm độc hại không thể?
  • Lưu mật khẩu của bạn trong một hệ thống quản lý mật khẩu như KeePass. Tất nhiên, bạn mất sự tiện lợi khi trình duyệt tự động điền mật khẩu của bạn.

  • Sử dụng tiện ích của bên thứ ba tích hợp với IE và sử dụng mật khẩu chính để quản lý mật khẩu của bạn.
  • Mã hóa toàn bộ ổ cứng của bạn bằng TrueCrypt. Điều này là hoàn toàn tùy chọn và để bảo vệ cực kỳ, nhưng nếu ai đó không thể giải mã ổ đĩa của bạn, họ chắc chắn có thể nhận được bất kỳ thứ gì từ nó.

Tất nhiên cả hai đều không nói, nhưng điều này chỉ củng cố tầm quan trọng của việc thực hiện các bước để giữ cho hệ thống của bạn an toàn.

Tải xuống IE PassView từ NirSoft

Đề xuất: