Skip to content
View in the app

A better way to browse. Learn more.

OKCCN - XenForo & IPS Plugin Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Multiple Accounts Detector 多账户检测防御 2.2.1 Enhanced

(0 reviews)

1 Screenshot

描述:

  • 此应用会扫描数据库,检测在您的论坛中拥有多个账号的会员,并列出结果。您还可以自动封禁已在您的论坛注册过账号的会员的多个新账号。自动封禁基于 IP 地址和设备进行。您也可以在注册多个账号时,将某些 IP 地址和设备排除在自动封禁范围之外。

检测方法:

  • 检测方法有 4 种。

1)注册方式:

  • 此方法基于扫描会员表,查找使用同一 IP 地址在您的论坛注册多个帐户的会员。系统将显示该 IP 地址及其最新的多个帐户。点击该 IP 地址,即可显示该会员的所有其他别名。

2)发布方式:

  • 此方法基于扫描帖子表,查找使用同一 IP 地址在论坛上使用多个帐户发帖的会员。系统将显示该 IP 地址及其最新的多个帐户。点击该 IP 地址,即可查看该会员的所有其他别名以及他们发布的帖子和主题。

3)IP登录方式:

  • 此方法基于扫描成员已知的 IP 地址(即他们上次使用的 IP 地址),在登录期间进行扫描。如果成员使用同一 IP 地址登录了不同的帐户,则该操作将被记录并显示。

4)设备检测方法:

  • 我认为这是最准确的方法。IPB会在用户登录论坛时,在其设备上添加一个唯一的cookie。该cookie的有效期设置为一年,其唯一字符串与用户设备关联并存储在设备表中。这意味着,如果有人登录您的论坛,然后注销,再使用另一个帐户和不同的IP地址登录,系统就能识别出是同一个人。也就是说,无论使用哪个IP地址,该用户都必须使用同一台电脑和同一个浏览器。 

搜索:

  • 所有 4 种多账户检测方法都提供快速搜索选项,您可以根据成员姓名搜索结果。

自动封禁:

  • 所有尝试使用同一IP地址或设备注册多个账号的用户,注册成功后将被自动封禁。管理员可以设置IP地址和设备不受封禁限制。

本次增强更新核心功能总结:

🆕 4大新增检测系统
  1. 邮箱模式检测 - 临时邮箱、Gmail别名、序列模式

  2. 注册时间聚类 - DBSCAN算法、机器人识别

  3. 行为相似度分析 - 在线重叠、发帖模式、内容指纹

  4. 增强浏览器指纹 - 40+维度、反伪装检测

🎯 智能评分系统
  • 0-100分综合风险评分

  • 自动封禁(≥80)/验证(60-79)/放行(<60)

  • 可配置阈值

📊 2个新管理界面
  • 用户风险评分报告 - 实时监控、详细分析

  • 增强检测设置 - 灵活配置各检测模块

🗄️ 3张新数据表
  • 指纹存储表

  • 行为模式表

  • 风险评分表

📈 效果提升
  • 准确率: 60% → 95%+

  • 误报率: 10% → <1%

  • VPN抵御: 弱 → 强

What's New in Version 2.2.0 Enhanced

Released

核心修复

1. 邮箱验证评分逻辑修复

  • 文件sources/EmailPatternDetector.php

  • 问题: 验证邮箱得50分,未验证得0分(逻辑相反)

  • 修复:

    • 已验证邮箱: -30分(降低风险)

    • 高质量邮箱(Gmail/Outlook): -15分

    • 临时邮箱: +40分

    • 未验证普通邮箱: +5分

    • 最终分数限制在0-100

2. 自动邮箱验证监听

  • 文件listeners/Banning.php

  • 新增onValidate() 方法

  • 功能: 用户验证邮箱后自动重新计算风险分数

  • 逻辑: 分数降低后自动取消验证要求

3. 游客账户过滤

  • 文件listeners/Banning.php, riskscores.php

  • 修复位置: 9处添加 WHERE member_id > 0

  • 影响:

    • onCreateAccount() - 注册时跳过游客

    • onValidate() - 验证时跳过游客

    • manage() - 列表查询过滤游客

    • scan() - 所有扫描模式过滤游客

    • 循环遍历时过滤游客

4. 删除功能重构

  • 文件riskscores.php

  • 旧逻辑: 调用 $member->delete(TRUE, TRUE) 删除用户账户+所有内容

  • 新逻辑: 只删除数据库记录

UI改进

5. 验证状态显示优化

  • 文件: riskscores.php

  • 位置manage() 方法的 action_taken 格式化器

  • 改进:

    • 实时读取 $member->members_bitoptions['validating']

    • 已验证: ✓ 邮箱已验证(绿色)

    • 已验证(原需验证): ✓ 已验证(风险已降低)(绿色加粗)

    • 待验证: ⚠️ 等待邮箱验证(橙色)

    • 未验证: 邮箱未验证(灰色)

6. 手动重新扫描功能

  • 文件: riskscores.php

  • 新增rescanMember() 方法

  • 功能: 管理员手动触发单个用户完整扫描

  • 重新计算: 邮箱/时间/行为/指纹 四个维度


错误处理

7. 友好错误代码系统

  • 文件: riskscores.php

  • 新增错误码:

    • 2MAD002: 找不到该用户,可能已被删除

    • 2MAD003: 重新扫描失败

    • 2MAD004: 找不到该用户

    • 2MAD005: 该用户没有风险分数记录

    • 2MAD007: 找不到该风险记录

    • 2MAD008: 删除失败(系统错误)

    • 2MAD009: 未选择记录

  • 移除2MAD006(已被2MAD007替代)

User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
  • This will not be shown to other users.

  • Your review Required
    Add a review...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.