用 DeDRM 破解去除 AZW 格式电子书 DRM 保护 (Kindle 图书破解)

96
I_am朝朝
2015.12.28 14:43* 字数 2802

转自其他,原文已失效 ,本人整理 测试

  • 读前请注意:因为解锁去除 Kindle 电子书的 DRM 保护需要用到购买该书的 Kindle 设备的序列号,所以请确保要破解的电子书是通过绑定了你亚马逊账号的 Kindle 所购买的,本方法不适用于别人购买的或从网上下载到的受 DRM 保护的电子书。请遵守版权法,不要用于盗版电子书。
    目录
    一、电子书的 DRM 保护是什么意思?
    二、为什么要破解 DRM、除去 DRM 保护?
    三、怎么破解 DRM 保护?如何去除 DRM 保护?
    1、下载软件 DeDRM tools

DeDRM.png


2、准备好需要移除 DRM 保护的电子书
3、记下 Kindle 设备的序列号
四、移除 Kindle 电子书 DRM 保护详细步骤
1、Mac OS X 系统操作步骤
2、Windows 系统操作步骤
3、如何用 Calibre 插件移除 DRM 保护?
五、相关问答
1、为什么从 Kindle 复制的电子书破解后不显示图片了?

一、电子书的 DRM 保护是什么意思?

DRM,全称 Digital Rights Management(数字版权管理),是随着电子音频视频节目在互联网上的广泛传播而发展起来的一种新技术。出版者利用这些技术保护有数字化内容(例如:软件、音乐、电影),防止数字出版物被非法复制,或者在一定程度上使复制很困难,使得最终用户必须得到授权后才能使用数字媒体。解释听起来很官方,其实在这里我们只需要知道DRM是为了保护电子书版权而使用的一种限制技术就可以了。了解更多…

二、为什么要破解 DRM、除去 DRM 保护?

先举个例子,我从亚马逊购买了一本电子书,尝试使用 Calibre 软件把这本电子书的 azw 格式文件换成 mobi 格式时,会弹出如下图所示的错误提示,无法转换格式也无法阅读:在美国亚马逊(美亚)或日本亚马逊(日亚)购买的 Kindle 设备(如 Kindle 4、Kindle 5)是无法绑定中国亚马逊账号的,这就导致在中国亚马逊购买的电子书不能通过正常推送渠道推送电子书,同样,在美亚日亚购买的电子书也无法推送到绑定中国亚马逊账号的Kindle中。
为了保护电子书的版权,亚马逊提供的 azw 或 azw3 格式电子书都是经过 DRM 加密了的,即便是获取到了 azw 或 azw3 格式的电子书文件,也无法直接在其他阅读器或阅读设备上阅读。比如你在亚马逊买到一本电子书,想要共享给自己的亲朋好友,或拷贝到另外一台 Kindle 设备,但由于 DRM 保护,他们的 Kindle 设备却无法阅读。为了突破这种限制,就需要移除 DRM 保护(当然需要声明的是我们的目的不是为了盗版)。

三、怎么破解 DRM 保护?如何去除 DRM 保护?

其实移除破解 DRM 保护的操作很简单。在开始破解 DRM 保护之前,我们需要准备好 DRM 移除软件、带 DRM 保护的电子书以及和你的亚马逊账号绑定的 Kindle 设备的序列号。

1、下载软件 DeDRM tools

DeDRM tools (v6.3.3) 下载:官方下载 百度网盘
将下载来下的压缩包 DeDRM_tools-master.zip 解压备用。

  • 注意:在 Windows 系统中运行 DeDRM_Drop_Target.bat 时如果出现“找不到 Python”之类的提示,请务必确保您的系统安装了 Python 和 PyCrypto 这两款软件:
    Python 下载:https://www.python.org/downloads/mac-osx/
    PyCrypto 下载:https://www.dlitz.net/software/pycrypto/
    2、准备好需要移除 DRM 保护的电子书
    把需要破解的 azw 或 azw3 格式的电子书获取到本地,获取方式有以下几种两种:
    ① 第一种获取电子书的方法:从亚马逊云端下载(推荐)
    进入亚马逊后台的 我的内容(用绑定 Kindle 的亚马逊账号登录),找到想要破解的那本书,点击电子书旁边的【…】按钮,在弹出的菜单中点击“通过电脑下载USB传输”,选择你的 Kindle 设备,点击【下载】按钮把电子书下载到电脑中,然后再按照本文的方法进行破解即可。
    ② 第二种获取电子书方法:从 Kindle 阅读软件的目录中拷贝。
    这一种方法需要安装 Kindle 桌面客户端软件。如果没有安装请先在下面的列表中选择合适您的系统版本安装。安装完成后打开软件,用你的亚马逊账号登录,然后下载想要破解的电子书,再从相应电子书存放路径中找到它们(文件名类似于“B0080BKP1K_EBOK.azw”这种),请将它们拷贝到如桌面等任意位置备用。
    Kindle for Windows 版:官方去下载
    电子书存放路径:C:\Users\你的用户名\Documents\My Kindle Content
    Kindle for Mac 版:官方去下载
    电子书存放路径:/Users/你的用户名/Library/Application Support/Kindle/My Kindle Content
    ③ 第三种获取电子书方法:直接从 Kindle 阅读器中拷贝。
    用USB线将 Kindle 连接到电脑,打开 Kindle 驱动器,在根目录里的 Documents 文件夹内找到 azw 或 azw3 格式的电子书文件将其拷贝出来。这种方法现在不建议使用,因为最新版本固件已经将下载到 Kindle 中的电子书中的图片抽离出去,导致直接复制的电子书缺失图片。
    3、记下 Kindle 设备的序列号
    Kindle 的序列号可以在包装盒或保修单上找到,没有包装盒或保修单的话也可以在系统里找到,因为 Kindle 系列阅读器的序列号位置不一样,下面列出了各个版本查看序列号的步骤:
    kindle paperwrite 1 / 2:
    中文版:首页 — 菜单(右上角的三道杠) — 设置 — 菜单(右上角三道杠) — 设备信息
    英文版:Home — Menu — Settings — Menu — Device Info
    kindle 4 / kindle touch:
    home — menu — setting — 第二页的Device Info里的“Serial Number:”
    Kindle 1 / 2 / 3 / Keyboard / DX / DXG:
    home — menu — settings — 屏幕右下角会显示序列号(未证实)

    四、移除 Kindle 电子书 DRM 保护详细步骤

    做完以上准备工作就可以开始破解操作了。下面的操作步骤分为 Mac OS X 系统和 Windows 系统,选择适合自己系统的方法。
    1、Mac OS X 系统操作步骤
    打开刚才解压的 DeDRM_tools-master 文件夹,进入 DeDRM_Macintosh_Application 目录,双击打开 DeDRM,界面如下图所示, 点击界面右下角【Configure…】

在弹出的窗口中选中第一项【eInk Kindle ebooks】,然后点击【Configure…】(也可以双击【eInk Kindle ebooks】这一项)。

在弹出的窗口中输入你的 Kindle 序列号,点击【Add】按钮。

返回主界面后,点击界面下方的【Select Ebook】,选择刚才拷贝的那个 azw 或 azw3 文件,点击确定即可完成破解。

2、Windows 系统操作步骤

打开刚才解压的 DeDRM_tools-master 文件夹,进入 DeDRM_Windows_Application\DeDRM_App 目录,双击打开 DeDRM_Drop_Target.bat,出现如下界面:

在【eInk Kindle Serial Number list】一栏中填写你的 Kindle 序列号,然后点击下方的【Set Prefs】按钮保存。接下来,点击界面下面的【Select an eBook to Process】一栏后面的【…】按钮,选择电子书,点击【Process eBook】即可完成破解。

3、如何用 Calibre 插件移除DRM保护?
  • 注意:本插件暂时不支持 2.0.0 版本之后的 Calibre,如有遇到导入后双击该插件出现“ImportError: No module named PyQt4.Qt”或“AttributeError: ‘module’ object has no attribute ‘ConfigWidget’”等错误提示的小伙伴请使用上面的非插件方式或下载使用 1.4.8 版本的 Calibre。最新版 DeDRM tools 已无此问题。
    如果你习惯使用 Calibre 软件(下载)管理电子书,结合 Calibre 移除 DRM 就更简单了,只需要将“DeDRM_tools-master/DeDRM_calibre_plugin”文件夹里的插件包“DeDRM_plugin.zip”导入到 Calibre 的插件里,填入你的 Kindle 序列号,这样把 azw 或 azw3 格式的文件拖进去,就自动移除DRM了。
导入插件详细步骤:

打开 Calibre,点击菜单中的【首选项】,在高级选项区域点击【插件】
点击右下角的【从文件加载插件】,选择刚才解压的文件 DeDRM_tools-master/DeDRM_calibre_plugin/DeDRM_plugin.zip。
再“文件类型 插件”中双击刚刚导入的插件,在弹出的窗口中点击【eInk Kindle ebooks】按钮,在新弹出的对话框中点击右侧的【+】按钮,在弹出的对话框中的【EInk Kindle Serial Number】一栏里输入你的 Kindle 序列号。然后一路确定、关闭、确定。
应用更改后重新启动 Calibre 软件,插件即可生效,把带 DRM 的书拖进书库即可完成破解。

五、相关问答

1、为什么从 Kindle 复制的电子书破解后不显示图片了?

请检查一下未破解前的 azw3 文件和破解后的 azw3 文件的字节数是否相同,如果相同说明这并非破解导致的问题,而是在没破解前图片就已经不存在了。这这可能是因为亚马逊的新的处理机制的问题,推送到 Kindle 的电子书内容和图片被分离了,从而导致直接从 Kindle 中复制出来的 azw3 文件不包含图片。如遇到此问题,请进入亚马逊后台的 我的内容(用绑定 Kindle 的亚马逊账号登录),找到想要破解的那本本书,点击电子书旁边的【…】按钮,在弹出的菜单中点击“通过电脑下载USB传输”把电子书下载到电脑中,再按照本文的方法进行破解即可。

设计技术之软件篇