Cả hai AutoCad và MicroStation bây giờ có thể được tự động hóa / mở rộng bằng cách sử dụng VBA. Điều này là tuyệt vời. Trong môi trường làm việc hiện tại của tôi, các chương trình này được sử dụng rộng rãi, và rất nhiều phần mềm đã được viết cho nó. Nhưng không may là tốt, rất nhiều lập trình viên đã đến và đã đi một lần nữa. Vì vậy, tôi đã được trái với một chương trình để thay đổi, được khóa bằng mật khẩu. Một mật khẩu VBA. Tôi không khá chắc chắn tại sao người ta lại làm một việc như vậy, một trong những lý do chính đáng sẽ được rằng một số người dùng sẽ vô tình nhận được vào các mã, và thay đổi công cụ? Không có ý tưởng. Dừng kỹ thuật đảo ngược? Tôi có thể nhận được vào một cuộc thảo luận về việc bảo vệ toàn bộ kiến thức và chia sẻ kiến thức. Dù sao, tôi cần thiết để có được trong các mã, và người đó hoặc không thể truy cập hoặc không sẵn sàng hoặc quên mật khẩu mình. Vì vậy, tôi tìm cách để phá vỡ mật khẩu VBA. Rõ ràng có một cách rất đơn giản, mà mất thời gian của mình để tìm. Trong tập tin * .dvb, tìm kiếm từ khóa "DPB =", và thay thế mà với "DPX =" sử dụng một trình soạn thảo hex. Tải dự án, nhấp qua tất cả lỗi tin nhắn, mở các tài sản của dự án, và thiết lập mật khẩu một lần nữa để một cái gì đó mà bạn biết và nhớ, và sau đó bạn có thể gỡ bỏ mật khẩu bảo vệ tất cả cùng nhau (nếu bạn muốn). Một chi tiết hơn Mô tả có thể được tìm thấy ở đây. Phương pháp này dường như làm việc cho Excel, AutoCAD, cho tôi biết nếu nó làm việc cho mật khẩu bảo vệ tài liệu VBA khác hoặc các ứng dụng (ví dụ như Word / truy cập / ... ??).
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)