Skip to content

回复:SMF PHP 代码 ​

首次公开证据

打开首次公开证据
查看 1 个交叉存档
来源说明

Published on GitHub in February 2024 as part of Martti Malmi's testimony in the COPA v. Wright trial

我重新上传了这些改动。留作以后参考,Sources 中经过自定义修改的文件是: Register.php PersonalMessage.php ManageRegistration.php Subs.php

以后每当你进行升级时都告诉我一声,这样我就能确保我的所有改动都保留了下来。

希望 1.1.x 系列已经成熟,更新不会太频繁。我们不应该升级到 2.0。我做了大量无法与其兼容的自定义修改,而且无论如何,相比 2.0,我也更喜欢 1.1 的外观。

验证码 URL 添加了 mycode=4,注册页面还有 mycode=2 到 5 的额外隐藏图片,这样任何自动化程序都不知道该选哪一张。所有使用验证码的地方都必须添加那个 mycode=4。发送私信的某处也使用了验证码。

抱歉,我更新时没有注意到你的自定义代码。如果工作量不是太大,重新集成是个好主意。我通过搜索那些有网页 URL 且发帖数为 0 的旧账户,删除了数百个垃圾账户。

我注意到我自定义的验证码内容不见了。我猜是在某次升级中丢失了?我们现在的验证码是怎么处理的?如果只有默认验证码,我们会被垃圾账户淹没。我需要重新集成自定义验证码,还是我们现在有其他解决方案?

英文原文 ​

展开英文原文

I reuploaded the changes. For future reference, the files in Sources with customisations are: Register.php PersonalMessage.php ManageRegistration.php Subs.php

Let me know whenever you do an upgrade so I can make sure all my changes survived.

Hopefully the 1.1.x line is mature and updates are infrequent. We shouldn't upgrade to 2.0. I made a ton of customisations that wouldn't be compatible, and I kind of prefer the look of 1.1 over 2.0 anyway.

The captcha url has mycode=4 added to it, and the register page has extra hidden mycode=2 through 5 images so any automated thing wouldn't know which one to pick. Everything that uses captcha has to have that mycode=4 thing added. Something in sending personal messages also uses captcha.

Sorry, I didn't notice your custom code when updating. Re-integration is a good idea if it's not too much work. I've removed hundreds of spam accounts by making a search for old accounts that have a webpage url and 0 posts.

I noticed my custom captcha stuff is gone. I guess it got lost in an upgrade? What are we doing for captcha now? If we only have default captcha, we'd be getting flooded with spam accounts. Do I need to re-integrate the custom captcha stuff or do we have another solution now?

为历史保存,为中文读者整理。每篇档案均附来源与英文原文。