Crack XLS

      Excel算得上是办公最常用的工具软件,用的好,能大大提高工作中重复性事务的效率。中秋节的时候,搞到一个比较知名顾问公司的职位评估系统,把公司的大部分岗位都试了一下,总体上感觉一般般,没什么出彩的地方。从评估指标、评估方式、评估内容上,都是大家常用的,没什么特色。这个评估系统是Excel+VBA做的界面,Excel用来存储标准与结果,但呈现给用户的只有两张表,所以对这个职位评估系统的内部运作方式、评分、计分方式非常感兴趣。中秋节就对这个职位评估系统捣鼓里两天,对Excel表和职位评估系统的内部计算方式有个大概的了解。这个评估系统Excel工作簿是经过加密、工作表保护、VBAProject加密,记录一下打开的过程。
      打开密码
      用Advance Office password recovery这个工具,俄罗斯的这个东东在破解Excel打开密码,简直就是小菜一碟,速度飞快。
      工作表/簿保护密码
      有两种方式:1)还是用上面的Advance Office password recovery这个东东;2)从xls表中寻找。很多xls的vba中会操作工作表,对受保护的工作表会先将其取消保护进行操作,完毕后再进行保护。因此,在VBA中会出现下列代码:
     Sheets("xxx").Unprotect Password:="123456"    //xxx表示操作的工作簿,passw表示保护工作簿的密码
      如果在VBA中找到这段代码,也就知道了工作簿保护的密码。另外,用1)中的破解工具获得的密码,会和这个密码不一样,但是同样可以打开,因为这个工具相当于暴力破解,爆破可以的密码就会停止。
      很多的时候,工作表/簿是加密的,那他的VBA工程也是加密,用2)中的方法不通。

Read more…

Go back to top