Gỡ bỏ password vba trong excel

Nếu các bạn thực hiện password đảm bảo VBA trong excel tuy vậy lại không ghi nhớ mật khẩu thì hãy đọc nội dung bài viết sau đây để phá quăng quật mật khẩu VBA đó.

Bạn đang xem: Gỡ bỏ password vba trong excel

Cách cấu hình thiết lập mật khẩu

Nếu bạn đang tìm cách crack password VBA thì chắc hẳn rằng bạn đã biết phương pháp thiết lập nó. Tuy nhiên, ở đây, tôi đang giới thiệu về cách thiết lập cấu hình loại hình bảo đảm an toàn này.

Tới tab Developer trong Excel với nhấp lựa chọn Macros.

Nếu chúng ta không thấy tab Developer, cho tới File > Options, kế tiếp chọn Customize Ribbon. Bây tiếng, dịch chuyển team lệnh Developer từ bảng phía trái thanh lịch mặt đề xuất.


Khi chúng ta đã lựa chọn Macros vào tab Developer, nhập tên cho Macro của người sử dụng (trên đây chỉ cần ví dụ, buộc phải chúng ta có thể nhập thương hiệu không giống tùy ý), sau đó nhấp lựa chọn Create.


Sao chxay cùng dán code dưới đây vào Visual Basic Editor. Đây là 1 Macro dễ dàng chất nhận được nhập văn uống bạn dạng được trích dẫn vào ô A1. Nó không tồn tại mục đích đích thực, dẫu vậy tại đây, chúng ta yêu cầu chế tác một file nhằm đảm bảo an toàn bởi mật khẩu.

Range("A1").Value = "Password Protected"

Bạn bắt buộc kết thúc như vậy này.

Trong Visual Basic Editor, điều hướng đến Tools > VBAProject Properties.

Tới tab Protection để tùy chỉnh cấu hình mật khẩu. Quý khách hàng cũng cần phải tích vào ô ở kề bên Lock project for viewing.

Nhấp OK, bảo đảm các bạn vẫn lưu giữ tài liệu Excel bên dưới dạng tệp XLSM. Giờ thì bạn có thể kiểm tra xem password vừa sản xuất đang hoạt động không. Đóng tài liệu, sau đó msống lại, tới tab Developer và nhấp chọn Visual Basic.


Khi bạn truy cập tài liệu VBAProject, các bạn sẽ thấy cửa sổ đề cập nhập password. Bây giờ đồng hồ họ lại tìm cách để loại bỏ mật khẩu đăng nhập này.

Cách phá mật khẩu

Trước tiên, bọn họ đang đề nghị download xuống một trình soạn thảo Hex. Nếu bạn chưa có, HxD (áp dụng soạn thảo mã hex) sẽ là 1 trong những tuyển lựa thay thế miễn mức giá tương đối ổn.

Tải HxD

Tải Hex

Quá trình này sẽ sở hữu được một chút ít khác hoàn toàn tùy nằm trong vào câu hỏi bọn họ đang craông xã password vào tệp tin XLS cũ tuyệt tệp tin XLSM new. Nếu bạn đang thao tác làm việc cùng với tệp tin cũ, chúng ta có thể bỏ qua phần sau đây.

Xem thêm: Tắt Ghi Chú Trong Word Mới Nhất 2021, Xóa Cước Chú, Chú Thích Cuối Hoặc Dấu Tách

Chuẩn bị tệp tin XLSM

Chúng ta phải triển khai thêm một trong những công tác làm việc chuẩn bị nhằm xóa mật khẩu ngoài file XLSM. Tìm file XLSM trên ổ cứng, kế tiếp đổi tên đến nó, thêm đuôi .zip vào thời gian cuối.

Tiếp theo, msinh sống file bởi ứng dụng nén nlỗi WinRAR hoặc 7-Zip. Quý khách hàng buộc phải tìm kiếm một thư mục mang tên xl.


Trong tlỗi mục này, bạn cần kiếm tìm kiếm một tập tin mang tên vbaProject.bin.

Trích xuất tập tin này với msinh hoạt nó bằng Hex Editor.

Vô hiệu hóa mật khẩu

Đây là dịp tùy chỉnh mật khẩu đăng nhập không giống. Tạo một tài liệu Excel ảo, thêm Macro vào nó và tùy chỉnh thiết lập mật khẩu đăng nhập nlỗi vẫn diễn tả tại đoạn bên trên. Tiếp theo, chúng ta đã lấy mã Hex lao lý mật khẩu đăng nhập cùng ckém nó vào vào tệp tin mà lại họ ý muốn truy cập.

Khi chúng ta đang thiết lập tập tin kia, lưu lại nó lại và tiến hành giống như tiến trình kết thúc file vbaProject.bin ở trên. Hãy lưu giữ mật khẩu nhé!

Bây tiếng, bạn sẽ có cả nhị tệp tin vbaProject.bin cùng mngơi nghỉ vào Hex Editor.

Sử dụng Ctrl + F trong tệp tin các bạn đang chế tác nhằm tìm kiếm chuỗi bên dưới đây:

CMG=

Đây là việc khởi đầu của code quy định password bây chừ. Chúng ta nên xào nấu và dán 3 quý hiếm sau:

CMG=DPB=GC=

Dưới phía trên bạn cũng có thể thấy cách tôi tiến hành.

Chuyển code này sang trọng tệp tin vbaProject.bin khác và đặt nó trong vị trí tương xứng. Lưu file hex vẫn sửa đổi lại.


Giờ thì xóa file vbaProject.bin cội ngoài tư liệu mà lại bọn họ đã nỗ lực loại bỏ mật khẩu. Thay nắm nó bởi tệp vbaProject.bin đã được sửa đổi, sau đó, thay tên tệp của chính nó từ .zip quý phái .xlms hoặc .xls.

Mnghỉ ngơi tệp vào Excel. Trnghỉ ngơi lại tab Developer cùng nhận Visual Basic, sau đó test truy vấn menu Project. Quý khách hàng đang thấy cửa sổ nói nhập password, mật khẩu đăng nhập ở chỗ này chính là loại nhưng mà chúng ta đang tùy chỉnh thiết lập vào tư liệu Excel ảo.

Vậy là chúng ta có thể truy vấn lại tập tin rồi.

Kết luận

Thủ thuật này hoàn toàn có thể rất tiện nghi khi chúng ta quên mật khẩu với bạn cần truy vấn tức thì một Macro VBA được bảo đảm bởi mật khẩu đăng nhập. Tuy nhiên, nó cũng biến thành minc họa một lỗ hổng bảo mật thông tin bự đang hiện diện vào Excel. Nhìn thông thường, vào trường phù hợp thúc bách, chúng ta có thể cần sử dụng cách này để msinh hoạt mật khẩu đăng nhập VBA trong Excel.


5 ★ 3