暴力破解word加密文件的方法(word解密三步法)

还在忧虑周五下班前,老板吩咐要给客户加密200个文件吗?工作到凌晨2点,还要把当日完成的10个文件加密,让人很发狂啊。想到一份份的文档要挨个打开并加密,就让人有一种想要die掉的996即视感。周五下班前,老板吩咐要给客户加密200个文件吗福音来了,无

还在忧虑周五下班前,老板吩咐要给客户加密200个文件吗?工作到凌晨2点,还要把当日完成的10个文件加密,让人很发狂啊。想到一份份的文档要挨个打开并加密,就让人有一种想要die掉的996即视感。暴力破解word加密文件的方法(word解密三步法)

周五下班前,老板吩咐要给客户加密200个文件吗

福音来了,无所不能的python带给你下面的工具:

msoffcrypto-tool(以前称为ms-offcrypto-tool)是一个Python工具和库,用于使用生成其托管密钥的密码,中间密钥或私钥解密加密的MS Office文件。暴力破解word加密文件的方法(word解密三步法)

用于使用生成其托管密钥的密码,中间密钥或私钥解密加密的MS Office文件

首先,安装工具。

安装

pip install msoffcrypto-tool

例子

作为CLI命令行工具(带密码)

msoffcrypto-tool encrypted.docx decrypted.docx -p Passw0rd

如果命令行省略密码参数值,则会贴心的提示密码:

$ msoffcrypto-tool encrypted.docx decrypted.docx -p密码:

测试文件是否加密(退出代码0或1)

msoffcrypto-tool document.doc –test -v

程序调用

用程序调用(这就很有想象空间了,比如有20000个文件,用程序循环搞定):

可以用for,或者循环目录列文件后调用以下代码或函数:

mport msoffcryptofile = msoffcrypto.OfficeFile(open(\”encrypted.docx\”, \”rb\”))#这里是加密文件名# Use passwordfile.load_key(password=\”Passw0rd\”)# Use private key# file.load_key(private_key=open(\”priv.pem\”, \”rb\”))# Use intermediate key (secretKey)# file.load_key(secret_key=binascii.unhexlify(\”AE8C36E68B4BB9EA46E5544A5FDB6693875B2FDE1507CBC65C8BCF99E25C2562\”))file.decrypt(open(\”decrypted.docx\”, \”wb\”))

支持的加密格式:暴力破解word加密文件的方法(word解密三步法)

MS-OFFCRYPTO规格

MS-OFFCRYPTO规格

  • ECMA-376(敏捷加密/标准加密)
  • MS-DOCX(OOXML)(Word 2007-2016)
  • MS-XLSX(OOXML)(Excel 2007-2016)
  • MS-PPTX(OOXML)(PowerPoint 2007-2016)
  • Office二进制文档RC4 CryptoAPI
  • MS-DOC(Word 2002,2003,2004)
  • MS-XLS(Excel 2002,2003,2004)(实验性)
  • MS-PPT(PowerPoint 2002,2003,2004)(部分,实验)
  • 办公室二进制文件RC4
  • MS-DOC(Word 97,98,2000)
  • MS-XLS(Excel 97,98,2000)(实验性)
  • ECMA-376(可扩展加密)
  • XOR混淆

其他

  • Word 95加密(Word 95及之前版本)
  • Excel 95加密(Excel 95及更早版本)
  • PowerPoint 95加密(PowerPoint 95和之前的版本)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/76969.html

(0)
新劵
上一篇 2022-01-06
下一篇 2022-01-06

相关推荐

  • 事业单位试用期多久(事业编签了5年能辞职吗)

    事业单位试用期期限及试用期内解除聘用网合同的相关问题试用期期限及试用期内解除聘用合同2002年我国开始实行事业单位人事制度改革,在事业单位试行人员聘用制度,原人事部2002年7月3日发布了《关于在事业单位试行人员聘用制度的意见》规定,其中对试行人员聘

    2021-10-14
    0
  • 苹果七多少钱一台(iphone7现在的价格)

    在目前的手机市场来说,已经逐步进入到了5G时代,对于每家的手机厂商而言产品线的调整更是很有必要,而iPhone的产品线也更是如此,毕竟在之前也有消息透露出苹果将在2020年开设对5G手机进行生产。目前

    2021-12-14
    0
  • 登岳阳楼记原文及翻译(登岳阳楼翻译及赏析)

    教学重点:1、沉雄悲壮、博大深远的意境2、诗人的爱国情怀教学过程:一、背景介绍。唐代宗大历三年(768)之后,杜甫出峡漂泊两湖,此诗是诗人登岳阳楼而望故乡,触景感怀之作。时年五十七岁,距生命的终结仅有两年,患肺病及风痹症,左臂偏

    2021-11-03
    0
  • 美国发现二(美国发现卡)

    来源:新华网新华社沈阳10月13日电(记者赵洪南)考古学者近日在辽宁朝阳举行的“纪念牛河梁遗址发现40周年学术研讨会暨首届红山文化牛河梁论坛”上发布了牛河梁遗址2021年度考古发掘新发现,该遗址第一地点2号建筑址中发现“

    2021-10-18
    0
  • 十月的英文,一至十二月份的英语简写是什么

    一月十月的英文:January简写:Jan.二月:February简写:Feb.三月:March简写:Mar.四月:April简写:Apr.五月:May简写:May.

    2022-01-16
    0
  • 打人血蛋白会引起什么(正常人可以打人血蛋白吗)

    最佳答案创伤烧伤休克等一些危重病人,对于免疫力正常的人,人血白蛋白起不了任何作用。病情分析人血白蛋白使用过多,容易发生不良反应,常可以可出现寒颤发热颜面潮红皮疹恶心。最佳答案你好,这个时候打石学单排的话,蛋白质的

    2021-10-21
    0

发表回复

登录后才能评论