【问题标题】:Is It Possible To Prevent a PDF From Opening On Another Computer?是否可以防止 PDF 在另一台计算机上打开?
【发布时间】:2011-10-04 10:52:33
【问题描述】:

我正在尝试销售 PDF 文件。我要刻录它并在本地以 CD 形式出售。我担心其中一位买家会将其上传到网上并免费提供给其他人。我想知道是否有办法使上传的文件在有人下载时无法打开。我希望我出售的那份副本仅限于那一位客户。我假设这样做的唯一方法是将其限制在一台计算机上,因为不可能将其限制在一个人本身。那么如何将其限制在一台计算机上呢?

即使我为每个副本提供不同的密码,上传它的人仍然可以发布该副本的密码。那么有没有一种免费的方法可以将它限制在一台计算机上,在 PC 或 Mac 上都可以使用?

PS.这些客户不是很精通技术(但可能足以知道如何上传文件和密码)。 PDF 中的信息在一定程度上会随着时间的推移而消失,这意味着可能一年后它就会变得一文不值。所以我真的不需要太激进/太难的方法。

【问题讨论】:

  • 我认为这不可能。即使有可能,他们仍然可以打印为 pdf 并生成新的 pdf 文件。
  • “他们仍然可以打印到 pdf 并生成新的 pdf 文件”是的,但这需要精通技术,而这些人不是,所以这不是问题。不过还是谢谢。
  • 如果您有 Mac,只需单击“打印”->“PDF”
  • 仅供参考 - 您可以在创建 PDF 时关闭打印 PDF 的功能。
  • @plinth:并非所有 PDF 阅读器都关心这一点

标签: pdf drm copy-protection


【解决方案1】:

白痴安全

使用与他们的个人/社会安全号码和/或电子邮件地址相同的密码发送 CD。这可能使他们不想向万维网提供凭据。我现在假设他们愚蠢到认为受保护的 PDF:s 是安全的,并且他们担心隐私。

n00b 黑客安全

在没有导出功能的自定义格式阅读器中提供 PDF,并将 PDF 以您的自定义格式嵌入可执行文件中。使用混淆器进一步阻碍反编译过程。

平均不耐烦的黑客安全

提供具有独特算法的外部物理设备,以不同方式响应各种输入(常见于网上银行安全解决方案)。要求使用“n00b Hacker Security”中的技术对 SWF 或 Java Applet 中的材料进行 Internet 访问,您可以使用用户凭据和物理设备的响应来确认算法与您发送给特定用户的算法相匹配。

熟练的病人黑客安全

这超出了我的范围。即使不是,这里的任何建议也可能被黑客入侵。

【讨论】:

    【解决方案2】:

    您可以使用客户姓名、电话号码、地址为它添加水印。这称为“社交 DRM”。客户不想将他的信息分享给公众。当然,PDF 可以编辑,但任何合理复杂的东西都可以破解。您还可以尝试在 PDF 中隐藏一些独特的信息,这样客户在删除可见信息时可能会错过它。

    【讨论】:

      【解决方案3】:

      经过大量研究后,我得出的结论是,如果您要销售 PDF 文档,最好与一家专业公司合作,该公司可以安全地为您分发该文档,并获得一定的价格和/或利润分成。例如,SENDOWL 会在分发前为您的 PDF 文档盖章,费用为每月 15 美元。还有其他更昂贵且安全性更高的解决方案。

      例如,Locklizard 允许您:

      -限制查看和打印 - 限制修改和复制 - 限制保存和分享 - 防止打印到文件 - 防止截图 - 您可以决定何时无法在 PC 上查看文档 - 可以将 PDF 文档限制在特定的 PC 上 -等等。等等等等。

      【讨论】:

        猜你喜欢
        • 2011-11-10
        • 2019-12-09
        • 1970-01-01
        • 1970-01-01
        • 2011-08-07
        • 2013-10-17
        • 2020-09-08
        • 2014-11-10
        • 2013-02-10
        相关资源
        最近更新 更多