40
40
ExcelからVBAプロジェクトのパスワードをバイパスする方法
仕事でやったプロジェクトでパスワードを取得したり、パスワードをバイパスする方法を教えてほしいです。筆者はMS Excelを使ってプロジェクトを行っており、クライアントのサーバーに入っています。使用しているサーバーはメモ帳++にはアクセスできません。
仕事でやったプロジェクトでパスワードを取得したり、パスワードをバイパスする方法を教えてほしいです。筆者はMS Excelを使ってプロジェクトを行っており、クライアントのサーバーに入っています。使用しているサーバーはメモ帳++にはアクセスできません。
任意の16進数エディタでファイルを開く
テキスト" DPB=“を検索してください。DPx=**"に変更し、ファイルを保存して閉じる
Excelでファイルを開き、以下の警告が表示されたらYesを押してください。 VBAエディタを開き(Alt+F11)、以下の警告が表示されたらOKを押してください。VBAプロジェクト名を右クリックして、Propertiesを選択し、Protectionタブに移動して、既存のパスワードを削除するだけでなく、表示用にプロジェクトをロックするチェックボックスをオフにしてください:
表示用にプロジェクトをロックするチェックボックスを再チェックして、あなた自身の記憶に残るパスワードを追加してください:
これで、VBAコードにアクセスできるようになりました!
ファイルの拡張子を.ZIPに変更してください
WinRARまたは7-Zipのような任意のアーカイバでファイルを開き、次のディレクトリ構造が表示されます:
xlディレクトリに移動し、vbaProject.binを抽出します。上記のステップ#1-3を実行してください(古い.XLSファイルの場合)。 *vbaProject.bin**
5.ZIPファイル内の古い vbaProject.bin を新しい16進数で編集されたバージョンに置き換えてください
に戻して下さい 7.上記のステップ #4-7 を実行して下さい