如何破解Excel VBA的工程密码

article/2025/9/21 16:25:19

有时候,我们对自己所设置的 Excel VBA工程密码忘记了,导致不能对 VBA 代码进行修改或修正。此时,可以用本文所述方法进行移除。

破解的原理和方法:MS Excel 文件以压缩格式存储的,如果 Excel 文档有 VBA 工程,在压缩文档中有一个 vbaProject.bin 文档。这是一个二进制的文件,其中保存有VBA工程的密码,可以将文件的密码部分替换,达到破解的目的。

需要用到的工具:VSCode、WinRAR、 合适的二进制文件编辑器。为什么说是合适的二进制文件编辑器呢?主要是在于能让我们方便地替换文件的内容。一会说明。

假设我们有一个 工作簿1.xlsm 文件,其中的 VBA 工程密码我们不知道,需要破解。我们先将文件的扩展名改为 rar, 然后用 WinRAR 解压该文件。为安全起见,原始文件请做好备份。

该文件位于 xl 文件夹下面

接下来,使用 VSCode + Hex Editor插件方法以文本方式打开 vbaProject.bin,下面截图的部分就是密码存储区。


我们的目的就是要对框起来的部分进行替换。新建一个 Excel 文件,比如 123.xlsm,将 123.xlsm 的VBA 的工程密码设为 123,再将文件名改为 123.xlsm.rar,然后用 WinRAR 打开(注意:是打开,不是解压缩)。WinRAR 提供 二进制文件的查看功能,我们同样找到 vbaProject.bin 的密码保存区,将这一部分文本拷贝出来:


将123.xlsm.rar 文件中的这一部分拷贝出来,替换解压的文件夹中相应的部分并且保存。

接下来,需要将修改后的 vbaProject.bin 塞回到 “工作簿1.xlsm.rar” 文件中。为保险起见,用 WinRAR 查看的方式打开 “工作簿1.xlsm.rar” 文件,如下图这样:


进入 xl 文件夹:


将修改后的 vbaProject.bin 拖到相同的位置,就替换了。再将 “工作簿1.xlsm.rar” 更名为 “工作簿1.xlsm” 即可。此时,该文件的 VBA 工程密码为123,我们可以修改密码,或者去掉 VBA 工程密码保护。


http://chatgpt.dhexx.cn/article/J2EHJd6X.shtml

相关文章

Excel工作表保护的密码破解与清除...假装自己破解密码系列?

网上下载来的Excel经常会有工作表保护,也就是无法修改,妄图做任何修改的时候你就会看见这句话: 您试图更改的单元格或图表位于受保护的工作表中。若要进行更改,请取消工作表保护。您可能需要输入密码。 那么这篇文章可以简单的帮…

Excel破解工作表保护密码

目录: 一、破解过程 1、新建一个EXCEL文件“BOOK1”,在工具栏空白位置,任意右击,选择Visual Basic项,弹出Visual Basic工具栏 2、在Visual Basic工具栏中,点击“录制”按钮,弹出“录制新宏”…

Excel加密如何破解

我们遇到的加密的Excel一般是有打开密码或者有工作表保护的,或者两种都有的文件,有些情况可能是自己设置了密码的,这个时候自己重新把密码取消掉就可以了。但是遇到忘记密码或者不知道密码,这种情况就不是很好解决了。 不知道密码…

EXCEL密码破解

方法一:VBA代码破解 右键单击身份证校验工作表,单击查看代码,如下图所示: 然后粘贴以下VBA代码,在点击运行(F5),大功告成! Sub 密码破解() ActiveSheet.Protect Drawing…

Excel 各种密码的破解,大全建议收藏!

本文介绍在 Excel 的多个文件版本中破解各类密码,包含文件的查看、只读密码,工作表、工作簿的保护密码,以及 VBA 工程密码。内容非常全面,建议你收藏。文件作者加密码是防止数据被查看,修改,所以&#xff0…

树莓派搭建nas服务器的详细过程

前奏 默认的登录帐号为 pi,密码是 raspberry 开启 ssh : 在根目录,新建一个名为 ssh 的空白文件就行了。然后,重启就可以ssh访问了。命令行下配置:sudo raspi-config ,启用root, 开启ssh, 扩容, 然后选择…

NAS入门之——Windows下添加My Cloud EX2 Ultra访问

一 概述 Windows 10系统下,通过网上邻居的方式添加My Cloud EX2 Ultra文件访问时,无法完成添加操作。MyCloud或WD网络设备的名称在Windows 10 系统下无法完成加载 二 原因 Windows 10v1709及更高版本的“网络浏览”功能已被禁用通过:设置—…

GRE over IPsec VPN配置

GRE over IPsec VPN配置 【实验目的】 理解GRE Tunnel的概念。理解GRE over IPsec VPN的概念。掌握GRE Tunnel的配置。掌握GRE over IPsec VPN的配置。验证配置。 【实验拓扑】 实验拓扑如下图所示。 实验拓扑 设备参数表如下表所示。 设备参数表 设备 接口 IP地址 子网…

美国VPS服务器选择贴士

如今,许多用户都开始转向美国VPS服务器,不仅是因为其性能、安全性的优势,还有免备案的原因。但是,相信大家在选择时一定会面临许多问题,下面来看看美国VPS服务器选择贴士: 1.备份服务 服务器备份是经常发生…

用树莓派搭建全功能NAS服务器(01):树莓派基础操作OMV搭建

写在前面 对于文件互传来说,局域网和云盘的操作总是独立的,而且很难将两者的优势合为一体。如果想要集多种优势为一体,那么NAS应该就是较为完美的解决方案了。 在这个系列中我们尽量跳过一些枯燥的理论知识,专注于说明两件事&am…

一键搭建本地Wordpress环境 - MacOS

写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成…

QNAP威联通NAS搭建SFTP服务,并内网穿透实现公网远程访问

文章目录 前言1. 威联通NAS启用SFTP2. 测试局域网访问3. 内网穿透3.1 威联通安装cpolar内网穿透3.2 创建隧道3.3 测试公网远程访问 4. 配置固定公网TCP端口地址4.1 保留一个固定TCP端口地址4.2 配置固定TCP端口地址4.3 测试使用固定TCP端口地址远程连接威联通SFTP 转载自远程内…

在树莓派上搭建WordPress博客网站,并内网穿透发布到公网

✨个人主页:bit me👇 目 录 🐾概述💐安装 PHP🌸安装MySQL数据库🌷安装 Wordpress🍀设置您的 WordPress 数据库🌹设置 MySQL/MariaDB🌻创建 WordPress 数据库 &#x1f33…

无需公网IP,在外远程访问威联通QNAP|NAS|【内网穿透】

前言 购入威联通NAS后,很多用户对于如何在外在公网环境下的远程访问威联通NAS不太熟悉,但这又很有必要。所以,本次教程分享如何实现在外远程访问连接家里内网的威联通NAS,无需公网IP,也不用设置路由器,简单…

利用cpolar为群晖NAS建立稳定外网地址(2)

系列文章 利用cpolar为群晖NAS建立稳定外网地址(1)利用cpolar为群晖NAS建立稳定外网地址(2) 上一篇 利用cpolar为群晖NAS建立稳定外网地址(1) 在上篇介绍里,我们成功的在群晖NAS上安装了cpolar…

IPSEC实验(IPSECVPN点到点,DSVPN,IPSECVPN旁挂)

目录 一、复现实验1、防火墙的IPSECVPN点到点实验-1,拓扑图的搭建-2,配置IP,开通ping,并且设置策略-3,在网络中的IPSEC进行配置第一阶段:发出的UDP500流量第二阶段 发出的ESP流量二台防火墙建立策略禁用其它策略,在IPSEC上配置策略…

群晖NAS 7.X搭建本地web服务器并实现公网访问 3/3

系列文章 群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3群晖NAS 7.X搭建本地web服务器并实现公网访问 3/3 上一篇: 群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3 在之前的两篇介绍中,我们使用群晖…

群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3

系列文章 群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3群晖NAS 7.X搭建本地web服务器并实现公网访问 3/3 上一篇: 群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3 在上篇文章中,我们在群晖系统中使…

如何正确配置美国网络服务器?

在使用美国网络服务器时,充分注意其配置对于确保服务器和网络的性能、稳定性和安全性至关重要。网络服务器配置是指设置和配置网络服务器的硬件和软件以使其启动和运行的过程。它涉及多个步骤,包括配置操作系统、网络协议、安全设置、用户访问、共享资源…

如何本地搭建Plex私人影音云盘教程,实现Plex家庭影音中心,打造超级多媒体中心

文章目录 1.前言2. Plex网站搭建2.1 Plex下载和安装2.2 Plex网页测试2.3 cpolar的安装和注册 3. 本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4. 公网访问测试5. 结语 转发自CSDN远程穿透的文章:免费搭建Plex家庭影音中心 - 打造超级多媒体中心【公网远程访问…