Elcomsoft Co.Ltd. » Advanced Office Password Recovery

Visual Basic for Applications (VBA)

Top  Previous  Next


Microsoft® Visual Basic for Appications (VBA) allows using a password to protect the source code. When this password is set, a password record is appended to the VBA Macro Storage. However, the source code is not encrypted. VBA 5 encrypts the original password with XOR, while VBA 6 uses SHA-1 to hash the password.


AOPR reveals the VBA 5 passwords and allows to change or delete VBA 6 passwords.


The Professional Edition of AOPR offers the VBA Backdoor feature that allows bypassing VBA password checks in any application.

Get more information about Advanced Office Password Recovery
Get full version of Advanced Office Password Recovery

© 2021 ElcomSoft Co.Ltd.