找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1704|回复: 9

关于EA的反作弊系统FairFight官方问答和监测机制

[复制链接]
发表于 2017-1-12 18:37:23 | 显示全部楼层 |阅读模式
官方问答:
       Q:什么是 FAIRFIGHT?
  A:「FairFight」是我们用于《Battlefield? 1》及其他 EA 游戏的伺服器端防弊系统,让每个人都能公平而且安心地在网路上进行游戏。

  如果你违反游戏规则,包括进行任何XX、作弊的行为,或是使用机器人,FairFight可能会将您的帐号踢出,甚至禁止您使用帐号进行游戏。

  Q:此代码的代表意义是什么??
  A:踢出或禁玩代码会告诉你被禁玩的原因,以及期间。

  ——你已被 FairFight 踢出。陈述的原因:停权1周 - LvL3 监控启用 #o3Z82z

  ——EA已暂时禁止您存取《Battlefield? 1》线上游戏的部分 1 周(168 小时),并可能重设您的统计资料。

  ——你已被 FairFight 踢出。陈述的原因:禁止代码 #RSuhf1

  ——EA已永久限制您存取《Battlefield? 1》线上游戏的部分 1 周,并可能重设您的统计资料。

  Q:我为何会看到这个代码?
  A:如果你遭到停权或禁止,你可能违法了EA的规则。

  Q:如果你进行以下行为便违反了 EA 规则:
  A:促进、鼓励或参与任何涉及骇客、XX、网络钓鱼、利用漏洞或欺诈,及/或分发盗版软体及/或虚拟货币或物品之活动。

  在《Battlefield? 1》的此类行为示例包括但不限于:

  1.使用第三方软体,如自瞄、穿牆XX以及其他类似的作弊外挂,从而取得其他玩家所没有的不公平优势。

  2.以违反游戏设计意图的方式滥用游戏功能累积分数(也称为「刷统计数据」)。

  我们的惩罚机制是以累计计算。这代表如果你持续违反规则,我们可能必须关闭你的 EA 帐号。

  Q:相关官方守则?
  A:点击进入

  你同时可以前往 tos.ea.com 查看完整协议

  Q:觉得你被误Ban了?
  A:若你觉得你的禁止或停权是场误会:

  请透过 lets_talk@ea.com 与EA联络。
------------------------------------------------------------------------------------------
Gameblocks向DICE提供了一个新的反作弊引擎FairFight。这个引擎反作弊的方式不再是扫描内存或者截图,它不会不断地去寻找新的外挂,也不会被安装在客户端。简单说,他的原理和作弊率检测网站Cheatometer一样:检查异常数据,惩罚数据逆天的玩家。当一个玩家的数据远超出软件的预期时,惩罚程序就会启动,大体流程:警告>限制>封禁账号。

FairFight 追踪数据流如下:

SPM (Score per Minute) 每分钟得分数

K/D (Kill Death Ratio) 击杀/死亡率

DPS (Damage Per shot) 每击伤害

Ranges on kills ( distance ) 击杀距离

KPM (Kills Per Minute) 每分钟击杀数

GPS like moment stats on the map

地图走位ESP detection.敌人信息可见(血条什么的)

Screenshots 截图

Chat/log history 聊天记录

Viewangles 视角

Aim movement per frame 每帧瞄准动作

body parts ( if your doing constant headshots ) 身体部分(如果一直爆头)

以下为网络原文
FairFight
How to avoid FairFight Bans
What is FairFight?
First of all, Fairfight is an algorithmic analysis of player stats and server-side cheat detection. They use many algorithmic models to evaluate the gameplay of player to catch potential cheater. They also crosschecks it with their own tolerance they have established. When the crosschecks match, you get flagged and accumulating flag will result in a BAN. Remember this is a Fully Automatic System so its running 24/7 & you can get ban anytime! Note: As you can see, Fairfight is not an anti-cheat system because it doesn't detect cheat like Punkbuster, Vac or Battleye did. Its actually based on statistical analysis so IF YOU GET BAN ITS ALL YOUR FAULT.

If your interested in not ever getting Fair Fight banned in BF4 and BF Hardline:

What they track:(It can varied from Game to Game but most important are here)
- Score per Minute (SPM)
- Kill Death Ratio (KDR)
- Damage Per Shot (DPS)
- Kills per Minute (KPM)
- Accuracy (Of your Weapon)
- Ranges on kills (Distance)
- Tracking Mouvement (GPS, your position on the map about other player position)
- Aim Mouvement per frame (Can Detect Aimbot, because aimbot always move at the same speed, human aim can't)
- Hit location on target (If you constantly do headshot, etc.)
- Tracking key you press (Exemple: If you keep spamming Insert while in-game, associated to cheat)
- Screenshot (Don't worry, hack can't show, its for gliching player, like people under map, etc.)
- ViewAngles (Where you look compared to other player)
- ESP Detection (Explained below)

How to avoid ESP detection, here some tips you can apply while your playing. (Originally posted in the BF4 section by me.)

Most of us already know the basic:
- Don't track boxes and player through walls.
- Don't shoot enemy out of render range.
- Don't follow your enemy around the map.

And for Sniper:
- Don't scope at target you can't see without scope, why? because you can't do this if you don't have ESP on.
- Never shoot a target you can't see while scoped. Like a player behind tree, rock, etc.

But you can still get banned even if you obey those basic rules, this is why:

Let me explain you some basic behavior pattern.

We got three players: Average player, the pro player and the cheater.

Scenario 1 - Consists of a regular hot zone. Two enemies are present.

Player A moves with an alert pattern into the hot zone and kills both enemies.
Player B moves carelessly into the hot zone and is killed.
Player C moves with an alert pattern into the hot zone and kills both enemies.
Which player is using ESP? Theres no pattern yet…

Scenario 2 - Same players and same hot zone but no enemies this time.

Player A moves with an alert pattern into the hot zone and then moves on.
Player B moves carelessly into the hot zone and then moves on.
Player C moves carelessly through the hot zone.
Guess who was the cheater. ''C'' right? Well, Fairfight spot him and you just get flagged for potential ESP.

Actually it take alot of time to ban player using this method, but getting flags after flags will leads in a ban over time. No matter if you follow the basic rules by not traking player through walls, etc. If you still not understand basic behavior pattern like this one, you will get banned by time. The solution is pretty simple, always act like an enemy is nearby, this mean that when your about to turn a WALL, cross a ''T'' junction, move in like someone is there, especially in close quarter map, do not just run in because you know there is anybody in. If you do this, over time they will know your using wallhack. There is nothing hard to understand in this, keep the same play style all the time. Act like the Player A.

To work great, Fairfight need cheater. When more cheater are banned, more they can compiled statistic & make the line between legit player & cheater better and flag potential players with suspicious stats. By time, this will increase the accuracy of who might be cheating and who is not & in the same time make it harder for us to stay under this line.

More Tips:

Aimbot:
- This can be easily detected by Aim Mouvement per frame with their stats tracking system, so its recommend to not use it or switch between On & Off if you really want to use it. (Use at your own RISK!)

No Spread/No Recoil:
- Having insane accuracy can cause a flag, its also recommend to not use it. Well, if you want to play with it, keep sure to lower your accuracy by time and keep it legit.

Aim Assistance (The Silent Aimbot): (Not available atm on Titanfall)
- Probally the best option arround here for an aimbot because it keep your real aim (Human Aim) but be aware that having to hight accuracy can result in a flag. Also, do not use no spread/no recoil with it.

HitZone:
- Having an insane headshot ratio can cause a flag by Fairfight.
- Avoid it by changing your hitzone location if you are using any kind of aimbot. (Normal Aimbot & Aim Assistance)

Snap Kills:
Yeah, thats right! a legit player can't kill 5 people under 2 second, if you keep doing this you will be flagged and banned very fast!
Now you got all you need to know about Fairfight and how to avoid BAN by them. So there is no reason that you get caught, if you do, well, stop cheating you're not done for it.

Just because we sell a hack that has 40 awesome hack features that lets you kill enemies fast, don't use them all! Be selective.
Here are some things to limit your hacking game play that if you follow 100%, you wont ever get FF banned using my hacks:

1) Set Random Bone! Hitting same bone over and over is a clear indication your cheating.
2) Set Slow Aim/Human Aim to 15 or greater - Snapping quickly to target is a dead giveaway!
3) Set FOV to < 10 - Avoids Snapping to much
4) Don't wall trace enemies behind walls
5) Don't use No Spread/No Recoil (this increases your stat kills etc, not sure if they can catch this or not yet)
6) Don't ever ever ever rage.
7) Play Like someones spectating you!

For the paranoid players, don't use aimbot, but use auto shoot only.
If you are ever FairFight Banned, Change your Computer Name, and External IP address before re-buying/running the game the first time. - They have a new EA Fingerprinting routine that is activated when you first run BF3/BF4/Hardline - it uses your Computers Motherboard Serial # by using WMI(WMIC)

Note Some of this info has been taken from various web resources!
回复

使用道具 举报

发表于 2017-1-12 18:41:47 来自手机 | 显示全部楼层
宁尚超你倒是上来说句话
回复

使用道具 举报

发表于 2017-1-13 00:43:43 | 显示全部楼层
什么时候放出来?
回复

使用道具 举报

 楼主| 发表于 2017-1-13 09:08:47 | 显示全部楼层

bf4时代已经放出消息,最近贴吧闹得沸沸扬扬的某人被ff给ban了,就是这个软件的自动判断。
回复

使用道具 举报

发表于 2017-1-13 15:35:07 | 显示全部楼层
=|HERO|=redone 发表于 2017-1-13 09:08
bf4时代已经放出消息,最近贴吧闹得沸沸扬扬的某人被ff给ban了,就是这个软件的自动判断。

有屁用~作弊的还是很多啊
回复

使用道具 举报

 楼主| 发表于 2017-1-13 16:21:35 | 显示全部楼层
=|HERO|=Alex110 发表于 2017-1-13 15:35
有屁用~作弊的还是很多啊

稍后研究怎么通过这个软件杀一批残疾人啊
回复

使用道具 举报

 楼主| 发表于 2017-1-13 16:41:28 | 显示全部楼层
我突然想起FF这个系统在bf4的服务器就已经开启了,每次我们租用服务器后,打开就会出现提示
现在看起来这个ea自行设计投入运用的反作弊机制,就是个垃圾啊
回复

使用道具 举报

发表于 2017-1-13 22:55:27 来自手机 | 显示全部楼层
=|HERO|=redone 发表于 2017-1-13 16:41
我突然想起FF这个系统在bf4的服务器就已经开启了,每次我们租用服务器后,打开就会出现提示
现在看起来这 ...

没事,我们还有be…
回复

使用道具 举报

发表于 2017-1-17 11:07:03 | 显示全部楼层
FairFight 这个东西在战地四已经部署到各服务器上了,但是效果依然是个渣渣。
这个反作弊的源代码在我和Zero 合作搞iLag战队咖喱棒的时候就已经读过,简单的原理是服务器端通过不断的获取你的数据[包括准心移动的距离,速度,目标人员的可见性等等]做一个合理性范围的判别,超过这个范围,就认定你是原力。
回复

使用道具 举报

发表于 2017-1-17 11:09:28 | 显示全部楼层
FairFight 目前是个开源的项目,任何人都能够获取他的源代码进行学习和应用。
EA 的反作弊,在战地1 来说,还不如战地四。至少战地四有各类第三方封禁数据库的存在,可以依赖广大玩家去进行人工鉴别。可是战地1,EA 把这条路封死了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队

GMT+8, 2024-4-25 14:42

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表