Khôi phục mật khẩu Excel - Hoạt động mọi lúc
Quên mật khẩu Excel trên tập tin của riêng bạn? Câu trả lời trung thực tùy thuộc vào khóa nào trong số hai khóa của Excel: tính năng bảo vệ trang tính và sổ làm việc có thể được xóa khỏi bản sao trong vài phút một cách đáng tin cậy — trong khi mật khẩu mở tệp là mã hóa AES thực, trong đó chỉ có tính năng đoán mới có tác dụng. Trang này đi qua cả hai con đường và nói rõ ràng rằng không ai có thể hứa hẹn thành công.
📑Chapters
- Two completely different locks behind one forgotten password
- The safety rules: a copy first, and your own files only
- Five seconds to tell which lock you have
- Why protection is a note inside the XML, not encryption
- Remove the sheetProtection element from a copy
- Put the file back together and check the data
- Encrypted file: hunt for another copy first
- Guessing honestly: dictionary, mask and brute force
- Why password length decides, and when to stop
- Why office files never go to online unlock websites
📋 Tổng quan & Hướng dẫn từng bước
Làm việc trên một bản sao và chỉ trên tệp của riêng bạn
Mọi phương pháp trên trang này đều dành cho tệp của bạn hoặc tệp mà bạn được ủy quyền chính thức để mở — ví dụ: tệp của chủ lao động của bạn có sự cho phép bằng văn bản. Xóa hoặc đoán mật khẩu tập tin của người khác mà không được phép không phải là một ân huệ: nó có thể là một tội ác và tại nơi làm việc, nó có thể là một hành vi phạm tội có thể bị sa thải.
Tìm ra khóa nào trên tệp
Excel có thể khóa một tệp theo hai cách cơ bản khác nhau. Mật khẩu bảo vệ bảo vệ trang tính, cấu trúc sổ làm việc hoặc dự án VBA: tệp mở ra, bạn có thể đọc mọi giá trị nhưng Excel từ chối cho phép bạn chỉnh sửa các phần được bảo vệ. Mật khẩu mở tệp được đặt trong Tệp, Thông tin, Bảo vệ sổ làm việc, Mã hóa bằng mật khẩu hoặc vào thời điểm lưu — mật khẩu đó mã hóa toàn bộ tệp, do đó, hộp mật khẩu sẽ xuất hiện trước khi hiển thị một ô.
Việc phân biệt chúng chỉ mất năm giây. Nếu tệp mở và chỉ chỉnh sửa bị chặn thì bạn có khóa bảo vệ: hãy làm theo Bước 3 đến 5. Nếu yêu cầu nhập mật khẩu trước khi mọi nội dung hiển thị thì bạn có khóa mã hóa: đi thẳng đến Bước 6.
Mở bản sao dưới dạng ZIP và tìm trang tính XML
Tệp .xlsx hiện đại không phải là một khối dữ liệu vững chắc; nó là một thùng chứa ZIP chứa các tài liệu XML, mỗi tài liệu một trang, cộng với các phần được chia sẻ. Bảo vệ trang tính không bao giờ là mã hóa — đó là một ghi chú được lưu trữ bên trong XML đó, đó là lý do tại sao nó có thể bị xóa. Thay đổi phần mở rộng của bản sao từ .xlsx thành .zip, sau đó mở nó bằng Windows Explorer hoặc công cụ như 7-Zip.
Vào thư mục xl, sau đó vào worksheets. Mỗi trang tính là một tệp có dạng sheet1.xml. Thay vào đó, nếu vấn đề của bạn là bảo vệ cấu trúc sổ làm việc — không thể thêm, xóa hoặc đổi tên các trang tính — phần tử tương đương nằm trong xl/workbook.xml và quy trình tương tự sẽ áp dụng cho tệp đó.
Xóa phần tử sheetProtection
Mở XML của trang tính được bảo vệ bằng trình soạn thảo văn bản thuần túy như Notepad. Tìm phần tử bắt đầu bằng />. Nó trông như thế này — các giá trị băm bên trong khác nhau ở mỗi tệp:
<sheetProtection algorithmName="SHA-512" hashValue="..." saltValue="..." spinCount="100000" sheet="1" objects="1" scenarios="1"/>
That one element is the whole lock: it holds the protection settings and the password hash Excel checks when you click Unprotect Sheet. Your rows, values and formulas live in a separate part of the same XML and are not touched by deleting it. For workbook structure protection, delete the workbookProtection element in xl/workbook.xml the same way. Save the XML and change nothing else — use a plain editor, because one that reformats the XML or changes its encoding can break the file.
Xây dựng lại tệp và xác minh mọi thứ
Đặt XML đã chỉnh sửa trở lại ZIP ở cùng một vị trí, sau đó thay đổi phần mở rộng về .xlsx. Mở tệp trong Excel: trang tính hiện không được bảo vệ. Kiểm tra các giá trị và một vài công thức trước khi bạn tin cậy vào bản sao và giữ nguyên bản gốc làm bản dự phòng của bạn.
xl và [Content_Types].xml — phải nằm ở thư mục gốc của ZIP, không nằm trong thư mục bổ sung. Nếu Excel đề nghị sửa chữa tệp, đừng lưu phiên bản đã sửa chữa vào bất cứ thứ gì. Quay lại bản gốc chưa chỉnh sửa, tạo một bản sao mới và chỉnh sửa lại cẩn thận hơn.Nếu tệp được mã hóa: Con đường trung thực
Nếu Excel yêu cầu mật khẩu trước khi mở tệp thì không có bước nào ở trên có thể giúp ích được. Tệp .xlsx hiện đại có mật khẩu mở sử dụng mã hóa AES chính hãng: mật khẩu không được lưu trữ ở bất kỳ đâu trong tệp — chỉ có một trình xác minh cho phép Excel kiểm tra mật khẩu bạn nhập — vì vậy không có gì để trích xuất, xóa hoặc tiết lộ. Việc đổi tên một tệp được mã hóa thành .zip chứng tỏ điều đó: bạn sẽ không tìm thấy bảng tính nào có thể đọc được bên trong. Bản thân việc kiểm tra ZIP đó là cách nhanh nhất để xác nhận bạn có khóa nào.
Trước tiên, hãy tìm một cánh cửa khác. Bạn có thể đã gửi phiên bản không được bảo vệ qua email, lưu một bản sao trước khi thêm mật khẩu hoặc lưu tệp trong ổ đĩa đám mây mà lịch sử phiên bản vẫn giữ phiên bản có trước mật khẩu. Một đồng nghiệp có thể có mật khẩu trong biên bản bàn giao. Một bản sao được tìm thấy sẽ giải quyết vấn đề trong vài phút một cách chắc chắn — điều mà việc đoán mò không bao giờ mang lại.
Nếu không có bản sao nào tồn tại, cách duy nhất là đoán trên PC của bạn và trên bản sao của tệp. Việc đoán từ điển sẽ thử các từ và các biến thể mà con người luôn tạo ra - viết hoa chữ cái đầu tiên, năm ở cuối, 123 sau một từ. Tính năng đoán mặt nạ sẽ sửa các phần bạn nhớ, chẳng hạn như độ dài, từ bắt đầu và các chữ số ở cuối và chỉ thay đổi các phần còn lại. Lực lượng vũ phu thử mọi sự kết hợp và là phương sách cuối cùng. Độ dài quyết định tỷ lệ cược: mật khẩu ngắn hoặc đơn giản sẽ giảm; tám ký tự trộn lẫn các chữ cái và chữ số là một công việc chậm chạp và nghiêm túc; mười ký tự thực sự ngẫu nhiên trở lên sẽ không rơi vào bất kỳ thời điểm thực tế nào. Cung cấp cho công cụ mọi thứ bạn nhớ — mật khẩu được nhớ một phần dễ dàng hơn đáng kể so với mật khẩu hoàn toàn trống — và quyết định trước điểm dừng. Qua đó, phán quyết trung thực là dữ liệu phải được xây dựng lại từ các bản ghi khác.
🏷️Topic Search Variables & Keywords
Không thể tải bản ghi cho video này từ trang nguồn khi hướng dẫn này được chuẩn bị, vì vậy không có bản ghi nào được hiển thị ở đây thay vì tự tạo ra một bản ghi. Hãy xem video ở trên để biết hướng dẫn bằng giọng nói đầy đủ — hướng dẫn từng bước trên trang này trình bày toàn bộ quy trình và các giới hạn trung thực của quy trình đó.
❓ Câu hỏi thường gặp
Hướng dẫn này có miễn phí 100% để làm theo không?
Đúng vậy! Tất cả hướng dẫn và phương pháp do Tech Anshu trình bày đều sử dụng tài nguyên giáo dục, hợp pháp và miễn phí.
Người mới bắt đầu có thể làm theo hướng dẫn này không?
Chắc chắn rồi! Mỗi bước đều được thể hiện trên màn hình với hướng dẫn chi tiết để mọi người có thể làm theo dễ dàng.
Tôi có thể đặt câu hỏi ở đâu nếu gặp khó khăn?
Hãy để lại nhận xét trực tiếp trên video YouTube và cộng đồng của chúng tôi cũng như Anshu kỹ thuật sẽ giúp bạn.
🚀 Xem hướng dẫn đầy đủ trên YouTube
🚀 Xem video hướng dẫn từng bước đầy đủ trên YouTube: https://www.youtube.com/watch?v=_n8L2SrB2wg
Đăng ký Anshu kỹ thuật để được hỗ trợ CNTT, khắc phục sự cố Windows và quản lý máy chủ.
➡️ Xem toàn bộ video