Nhờ kiểm tra khả năng bảo mật của Add-Ins

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Thử xem có ai mở được VBA của file này không.
Trong file có hàm DaoNguocChu để kiểm tra

=DaoNguocChu("dien dan giai phap excel - www.giaiphapexcel.com")

Thử

Dùng tool hay làm thủ công vậy bạn?

Làm thủ công thôi bạn (tôi từng gặp vấn đề này rồi nên để ý chút là thấy. Tuy nhiên, nếu SaveAs thì cũng không cần để ý nữa).

Xin được thỉnh giáo phương pháp ạ!

Phương pháp làm là lưu lại tập tin với tên khác (với sự 'tài lanh' của excel thì nó sẽ lưu lại theo cấu trúc chuẩn, tức là trong tập nén có xlvbaProject.bin)
Vì là addin nên sẽ không cho SaveAs, vì vậy ta cần chút thủ thuật :
1. Mở tập tin đó lên.
2. Vào cửa sổ Immediate (ấn Ctrl+G) của VBE, bạn nhập vào dòng code sau :

ThisWorkbook.IsAddin = False

Em đã thử và … không thành công. Chắc vẫn làm sai bước nào đó. Đã saveas addins thành 1 file khác nhưng cũng không được.

Một cách khác là không cần SaveAs thành tập tin khác nhưng bạn phải đọc một số tập tin (kiểu xml, đuôi có thể là kiểu khác) trong tập tin nén (đổi đuôi addin thành .zip) và tìm ra file 'vbaProject.bin' thực sự của nó.
Bạn dùng addin này để mở ra nhé www.giaiphapexcel.com/diendan/threads/135158/
(Hoặc bạn mở bằng các phần mềm đọc mã nhị phân khác như Hxd, … cũng được)
(Tuy nhiên, tôi nhắc lại là bạn cần tìm ra tập tin vbaProject.bin thực sự, ở file của HuuThang_BD có tập vbaProject.bin ảo nhé)

www.giaiphapexcel.com/diendan/threads/nh%E1%BB%9D-ki%E1%BB%83m-tra-kh%E1%BA%A3-n%C4%83ng-b%E1%BA%A3o-m%E1%BA%ADt-c%E1%BB%A7a-add-ins.135753/page-2

Khóa học Power PI – Ứng dung trong Nhân sự
Khóa học SprinGO phù hợp

Khóa học Power PI – Ứng dung trong Nhân sự

TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm