Gở Password cho VBA
Mình có một file đã đặt Pass khi mở VBA, lâu mình không mở nó bây giờ quên Pass.
Bác nào có cách phá pass không ?
Thanks các Bác!
Open với Noteped thì thấy dòng sau giống Hxd………….Toàn nghĩ cách phá ko….–=0–=0–=0
CMG="………..B215F255F25"
DPB="……….6FE28CE28C1D74E38C7937B8B25EC791A9F8398804DC0B2EE4694DDFDF067468C1B1"
GC="………..14D514D"
www.giaiphapexcel.com/diendan/threads/g%E1%BB%9F-password-cho-vba.45183/page-2#posts
mấy cái này dễ quá mà
peMP8tjWZxg
Open Pass VBA thì GPE có Code rồi mà………..Mạnh nghĩ Open Pass Unviewable
thì cứ thử gỡ Unviewable bằng cách đó xem , mình có thử rồi mà , nạn nhân là 1 bạn rất quen mặt trên GPE tên là "gi……..p" hí hí
Và tôi cũng đã thử là pass Sheet/ workbook bay hết…chỉ có cái pass Open thôi…–=0–=0–=0
P.s: tôi xài office 2016 (2013 cũng gần tương tự.)
Test với file .xlsx & .xlsb (có code) : 2 file đều có pass Sheet/ Pass workbook…..=> Save as chúng thành .xls
Save và đóng lại. Sau đó mở file vừa save as .xls lên tự nhiên Pass Sheet/ lần pass Workbook bay hết…..
——————–
Và lưu ý: hình như là tôi đang xài Office 2016 (chắc 2013 cũng tương tự).
1. Nếu file đang là ở định dạng .xlsx .xlsb .xlsm chúng ta tiến hành Đặt pass Protect Sheet/ Protect Workbook. Sau đó save thành .xls . Sau đó save file .xls này lại. Đóng file này. Mở lên thì bay hết pass nhá
2. Nếu đi đường vòng là: nếu file đang ở định dạng .xls (2003 trở về trước) mà tiến hành đặt Pass sheet/ workbook. Sau đó save as thành .xlsx .xlsm .xlsb (tât nhiên là save as lên phiên bản cao hơn thì pass vẫn tồn tại.)
Sau đó từ file .xlsx .xlsm .xlsb vừa save as này. Ta lại save as ngược lại file .xls => Khi mở file .xls vừa save as lên thì Pass vẫn còn tồn tại nhé
=> Kết luận Lỗ Hổng do chính là lúc ta đặt pass cho file ở đuôi dạng phiên bản cao hơn là .xlsx .xlsm .xlsb ……… Còn nếu ta cố tình đặt pass Protect sheet/Protect Workbook từ file đuôi .xls thì Pass vẫn tồn tại…………… (và đây là chiêu mới…kakaka…….Công nhận siêng TEST quá chừng.)
hahaha……..@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%@$@!^%
www.giaiphapexcel.com/diendan/threads/g%E1%BB%9F-password-cho-vba.45183/page-3#posts
Kỹ năng giải quyết vấn đề hiệu quả
Mô tả Nội dung Đánh giá Tài nguyên KỸ NĂNG GIẢI QUYẾT VẤN ĐỀ HIỆU QUẢHiểu đúng vấn đề là một nửa của giải...
Xem khóa học
Mình test với Excel 2013 (32bit)… thì hết password (pw).
Qua kiểm tra các file được đóng gói trong các file.xlsx và .xls thì có sự khác nhau như sau:
File .xlsx gồm:
2492
File .xls gồm:
2491
Tiến hành mở file sheet1.xml trong file .xlsx (xlworksheetssheet1.xml), kéo xuống cuối có dòng (1):
<sheetProtection scenarios="1" objects="1" sheet="1" spinCount="100000" saltValue="CoPbac4CxTqDCZhGFaIEFw=="
hashValue="Oixj4Dwq7wC71QDQQmbOauEJeCGagMkLlQM6A+6BuBEbPtlbYpgy0khRQwExKN6+ciDMfGYLspvwl78ZPl5Ubw=="
algorithmName="SHA-512"/>
Đoán là khi lưu về .xls thì mất tiêu cái này –=0
Đoạn hay ở phần này, tiếp tục lưu file .xls ở trên về .xlsx (*) rồi lại lưu về .xls thì không mất pw.
Tuy nhiên, khi mở file sheet1.xml ở đoạn (*) thì có dòng này (2):
<sheetProtection sheet="1" password="CE88"/>
Nhận thấy (2) khác với (1)…