小心使用 Obsidian
Be Careful with Obsidian

原始链接: https://phong.bearblog.dev/be-careful-with-obsidian/

在最近的一篇博文中,Hữu Phong 对流行的笔记应用 Obsidian 的安全性表达了谨慎的担忧。 他赞扬了 Obsidian 的理念以及他自己的积极体验(主要是在 iOS 上,功能有限),但也强调了其闭源代码和分发方式带来的潜在风险。 与 Mac App Store 上的应用程序不同,Obsidian 没有沙盒保护,并且缺乏公开代码审查。 这,加上对可能存在风险的社区插件的严重依赖,以及频繁访问敏感用户文件夹(如 iCloud Drive)的权限,造成了漏洞。 Phong 将 Obsidian 与 VS Code 进行比较,指出其开源性质和更大的社区提供了更强的安全监督。 他信任 Obsidian 团队,但敦促用户和开发者承认并解决这些潜在的“尖锐问题”,以防止应用程序在人们的工作流程中变得越来越重要时出现未来的安全问题。

## Obsidian 与开源争论 一篇博客文章引发了 Hacker News 的讨论,凸显了对开源软件的期望与支持闭源开发的实用性之间的紧张关系。发帖者反对日益盛行的“只有开源软件才是可信赖的”观点,并将 Obsidian 作为一个有价值且维护良好的专有软件的积极例子。 用户们辩论了闭源与开源的伦理问题,一些人坚信闭源本质上是不道德的。另一些人则反驳说,开发者需要谋生,而专有模式可以在负责任地实施的情况下实现可持续发展——他们认为 Obsidian 通过其易于数据导出和明确的数据所有权政策做到了这一点。 人们对 Obsidian 等 Electron 应用中固有的安全风险(由于 npm 包漏洞)以及潜在的恶意代码提出了担忧。Joplin 和 Logseq 等替代方案被提出,但用户指出在功能和文件管理方面存在权衡。最终,讨论的重点在于平衡信任、功能以及支持软件开发的需求。
相关文章

原文
Be Careful with Obsidian | Phong's blog

Just a few personal thoughts.
Notes to myself, to people who use and love this app everyday.

This is not an attack or hostility toward Obsidian or the talented engineers who created it.


Obsidian’s source code is closed.

Its macOS app is distributed as a .dmg file without any checksum.
Although Obsidian has an iOS version, it isn’t distributed through the Mac App Store. It’s unclear whether this is a design choice or due to technical or policy constraints. It's a point worth questioning.
Since Obsidian isn’t distributed through the Mac App Store, it isn’t required to use sandboxing,

Combined with the fact that its source code isn’t public,

And that many users rely heavily on Community Plugins (some of my friends have customized their Obsidian setups so much that I barely recognize the app),

And that users often grant Obsidian access to sensitive folders like iCloud Drive, Documents, or Desktop (protected by TCC or not), etc to open Vault.

To me, this represents a very serious risk.

I trust the Obsidian team.

It’s an app built on good philosophy to me.

I’ve used it for quite some time, mainly on iOS, with almost all Core Plugins disabled and never touching any Community Plugins.

Yet I’ve always felt that something wasn’t quite right.

This situation is somewhat similar to VSCode.
But VSCode is open-source, 
and it benefits from stricter review systems, a larger user base, and much more attention overall.

Even so, extensions still carry enormous potential risk.

I believe Obsidian will gradually become an indispensable part of many people’s work and life.

I like Obsidian’s icon because it gives me the feeling that I’m sharpening a rough stone into the shape I desire, a metaphor for turning collected knowledge into applicable understanding.

But I also hope that the sharp edges and potential risks of this “sharpening tool” receive more attention, so that we don't cut our hands or bleed during that process.

Thanks,


Hữu Phong.

#notes

联系我们 contact @ memedata.com