xiaomlove / nexusphp

A private tracker application base on NexusPHP
https://nexusphp.org
GNU General Public License v2.0
856 stars 178 forks source link

bug:优化作弊检测机制 #151

Open 404reposter opened 1 year ago

404reposter commented 1 year ago

近期发现多名作弊用户都是单种刷出异常高的分享率,20GB种子刷出十几TB的上传流量,结合1.作弊用户下载时没有或很少同时下载的用户2.单种分享率异常高,判定这几位用户是在作弊。

管理组面板-异常上传速度探测(查看作弊者),该功能是对账号总分享率进行的探测,大部分玩的好的用户分享率都高,所以实用性不大。建议修改(或新增一个)功能为——对单种比率的探测,这里的比率不是分享率(因为容易误报),比率=上传量/种子体积,该界面提供3.0-10.0、15.0、20.0等比率的筛选选项(就像现有cheaters.php中的Ratio),站点后台自动探测可疑账号(如单种累计比率超过20的,具体数值由管理员在管理组面板设置),发现可疑账户时横幅提醒。

此外,上述几位作弊用户(小种刷出TB级别上传量)并不会触发cheaterbox.php作弊者的提醒,这个机制还待完善.(暂时没有想法给不出建议)