# 恶意私信后账号自行删除

**URL:** <https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158>\
**Category:** Bug\
**Created:** [2019年八月7日 18:17 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158 "2019-08-07T18:17:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月7日 18:17 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/1 "2019-08-07T18:17:19Z")

</div>

大家好  
昨晚我在这个平台上收到了一些恶意私信，但涉事用户在看到我阅读消息后立即删除了每条消息，导致我无法截图。  
她的个人资料现在似乎也被删除了。  
请问你们能否恢复这些帖子，以便我保存？  
感谢任何帮助  
我保留了第一条消息的原始内容，因为它已发送到我的邮箱

> **摘要**
>
> ![image](https://global.discourse-cdn.com/meta/original/3X/9/1/91d0adfe54b67fbcf39037b3ad5deb60383d0d62.png)

---

<div class="post-metadata">

**Author:** ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)\
**Post date:** [2019年八月8日 02:03 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/2 "2019-08-08T02:03:36Z")

</div>

你好，  
你是在说亚马逊卖家吗？虽然他们在使用 Discourse，但由于我们并不托管他们的服务，因此无法控制他们的数据。你需要直接联系该社区的管理人员。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月8日 04:21 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/3 "2019-08-08T04:21:30Z")

</div>

关于这一点，有_很多_事情说不通：

- 用户在发布超过 2 条帖子后无法删除自己的账号

- 新用户直到达到 0 级信任度之前，根本无法发送私信

- 用户无法删除主题，而私信也是一种主题。

- 用户实际上无法直接删除帖子……他们只能“触发”删除操作，如果帖子未被标记，该操作将在 24 小时后生效。因此，如果你认为某条帖子即将被不该删除它的用户删除，只需标记它，那么该用户就_绝对无法_删除它了。

工作人员或许能实现你描述的操作，但如果是工作人员这样做……那行为就相当令人意外了。

---

<div class="post-metadata">

**Author:** ![Tracey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tracey/32/149153_2.png) [@Tracey](https://meta.discourse.org/u/Tracey)\
**Post date:** [2019年八月8日 08:09 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/4 "2019-08-08T08:09:58Z")

</div>

大家好，  
他们也给我发了消息，但第二天早上，尽管我的 Discourse 账户中显示有通知，却完全找不到私信的痕迹。

附注：他们并不是 Discourse 的新用户。我会私信您他们的消息截图以及他们于二月开通的 Discourse 账户截图，以便您进行调查。  
查看后发现，他们已删除了关于编辑的 **主题** ，且编辑图标（铅笔图标）未显示。  
您回复过的那位用户（Coding horror），您是否仍能看到您的回复？  
她曾炫耀自己能够编辑内容，但编辑后并未显示铅笔图标。然而，在查看页面源代码时，更新记录仍显示了时间和详细信息。我已将此情况报告给亚马逊版主。  
感谢您的帮助！  
编辑 - 附注：重新附上截图。我住在法国，因此显示的时间比英国早 1 小时，希望能有所帮助。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月8日 10:01 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/5 "2019-08-08T10:01:15Z")

</div>

你好 Hawk，

我指的是某位用户在此 Discourse 平台上发送的若干条私信。该用户同时也使用亚马逊论坛，并曾威胁要将我踢出该平台。

她为人 manipulative（操纵性强）且精明，在发现我已阅读其消息后立即删除了帖子，唯独最初发送到我关联邮箱的那条消息未被删除。

该话题已被删除，除非您能在其他地方看到它？

请查看我在首帖中附带的截图，其中捕捉到了该线程的详细信息。

如果这些消息能够被恢复（正如 Jeff 在其帖子中所提到的那样），我就可以将这些消息展示给亚马逊论坛的版主，以帮助我保护自己免受该问题用户的侵害。

正如 Tracey 所说，我并非唯一收到她消息随后又被她删除线程的人（Tracey 也是亚马逊论坛的用户，且已成功因该用户的行为使其被禁言一个月）。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月8日 14:09 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/9 "2019-08-08T14:09:50Z")

</div>

> [@codinghorror](#):
>
> 用户实际上无法删除帖子

这位用户找到了方法

---

<div class="post-metadata">

**Author:** ![Tracey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tracey/32/149153_2.png) [@Tracey](https://meta.discourse.org/u/Tracey)\
**Post date:** [2019年八月8日 14:24 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/10 "2019-08-08T14:24:31Z")

</div>

你好 @Brixey  
更新：另一位 Discourse 团队成员已确认这是如何发生的。对于 PM/主题，通知和用户从 Discourse 论坛中消失的情况，我会通过私信将副本发送给你。团队正在为你处理此事。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月8日 20:47 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/11 "2019-08-08T20:47:35Z")

</div>

这\_确实\_是可行的

1. 创建一个新账号
2. 阅读足够内容以达到信任等级 1（你需要这个等级才能获得发送私信的权限）
3. 最多发送\_一条\_私信和\_一条\_回复——因为拥有超过两条帖子的账号无法自行删除
4. 在 2 天内完成上述所有操作——因为账号创建超过 2 天后无法自行删除
5. 触发账号自我删除

完成所有这些步骤相当困难，但\_确实\_有可能实现，因此我们需要考虑由此产生的影响。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月8日 20:51 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/12 "2019-08-08T20:51:12Z")

</div>

你好，Jeff

第3条  
你得把发帖数量提高到至少4条，因为她发给我的是4条。除了首帖外，其他帖子一旦显示“浏览量”表明我在阅读，几秒钟内就被删除了。

顺便说一句，感谢你的帮助。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月8日 20:54 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/13 "2019-08-08T20:54:42Z")

</div>

这里_可能_存在一个未统计私信（PMs）的 bug，@gerhard？我们确实需要确保用户自行删除功能按设计正常运行。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月8日 20:57 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/14 "2019-08-08T20:57:46Z")

</div>

不知道这是否相关，因为所有这些对我来说都太深奥了，但相关人员使用 iPad 上网。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月8日 21:00 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/15 "2019-08-08T21:00:30Z")

</div>

我们一定会彻底查清此事。我们非常重视滥用行为，并致力于让每个人默认处于安全状态！

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月9日 10:10 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/17 "2019-08-09T10:10:56Z")

</div>

我们发现了一个漏洞，在此漏洞中，私信（PM）未被计入防止新账号自我删除的“最多 2 条帖子”限制内。这确实相当严重，非常抱歉。希望 @gerhard 能尽快修复并回推该问题！

---

<div class="post-metadata">

**Author:** ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)\
**Post date:** [2019年八月9日 10:27 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/18 "2019-08-09T10:27:54Z")

</div>

看起来限制是每用户仅允许发布 1 条帖子，且私信（PM）中的帖子完全不计算在内。主题中的首条帖子似乎也不计入。☹

> <https://github.com/discourse/discourse/blob/74d78e3636487ca7ea3894539e88e391be6b1acd/lib/guardian/user_guardian.rb#L63-L64>

> <https://github.com/discourse/discourse/blob/74d78e3636487ca7ea3894539e88e391be6b1acd/lib/post_creator.rb#L521-L524>

那么，新规则应该是什么？是否应统计所有帖子，除非该帖子属于与系统用户（例如 discobot）的私信？

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2019年八月9日 10:47 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/19 "2019-08-09T10:47:04Z")

</div>

> [@gerhard](#):
>
> 统计每一条帖子，除非该帖子属于与系统用户（例如 discobot）的私信？

是的，统计几乎所有内容，例外情况应极为罕见。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月9日 14:14 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/20 "2019-08-09T14:14:13Z")

</div>

大家好，  
只是想感谢大家，如此认真、迅速且彻底地处理此事。

---

<div class="post-metadata">

**Author:** ![Heather\_Dudley](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather_dudley/32/151925_2.png) [@Heather\_Dudley](https://meta.discourse.org/u/Heather_Dudley)\
**Post date:** [2019年八月9日 22:43 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/21 "2019-08-09T22:43:11Z")

</div>

我得说，我非常欣赏整个讨论过程。你们不仅复现了问题，还公开分享了复现步骤，并公开进行解决方案的探索，这充分体现了你们对开源理念的坚守。这令人印象深刻。

---

<div class="post-metadata">

**Author:** ![Tracey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tracey/32/149153_2.png) [@Tracey](https://meta.discourse.org/u/Tracey)\
**Post date:** [2019年八月11日 08:48 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/22 "2019-08-11T08:48:39Z")

</div>

> [@codinghorror](#):
>
> 我们发现了一个 bug，即私信（PM）未被计入最多 2 条帖子的限制中。

真可惜 @Brixey 没有获得“漏洞报告者”徽章。😉

---

<div class="post-metadata">

**Author:** ![tallship](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tallship/32/134211_2.png) [@tallship](https://meta.discourse.org/u/tallship)\
**Post date:** [2019年八月11日 10:11 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/24 "2019-08-11T10:11:19Z")

</div>

如果违规用户也居住在欧盟，那么恢复他们明确删除的消息（无论他们是否有权这样做）很可能违反《通用数据保护条例》（GDPR）。

---

<div class="post-metadata">

**Author:** ![Brixey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brixey/32/149073_2.png) [@Brixey](https://meta.discourse.org/u/Brixey)\
**Post date:** [2019年八月11日 10:22 UTC](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158/25 "2019-08-11T10:22:05Z")

</div>

澄清一下，我并未要求公开恢复消息，而是将其以原始发送形式恢复至我的私信，以便相关用户无法在发送威胁性消息后，一旦对方阅后即删。我不认为这违反了 GDPR。

[下一頁](https://meta.discourse.org/t/malicious-personal-messages-followed-by-account-self-deletion/125158.md?page=2)
