Stránka 1 z 1

Phoenix Anti-Cheat

Napsal: 24 bře 2017, 21:06
od Golem21cz
Phoenix Anti-Cheat (PAC)


Zdravím,
dnes si ukážeme návod na instalaci pluginu Phoenix Anti-Cheat což je velice jednoduchý, ale účinný AntiCheat. Je však potřeba vědět, že žádný anticheat není dokonalý a ani tento nevyzraje nad všemi cheatery.

Ze zkušeností doporučuji využívat v kombinaci s NoCheatPlus.

Autor:
TheMuhammed2188

Dokumentace:
  • Video prezentace pluginu
  • Blokované cheaty
    Spoiler: zobrazit
    - KillAura
    - KillAuraLegit
    - Angle
    - FastBow
    - HeadRoll
    - Blink
    - LiquidInteract
    - PingSpoof
    - DamageIndicators
    - Spam
    - Illegal Characters (ASCII)
    - Massive Connections (Bot Attack)

Požadavky:

Stažení:


Instalace:
1. Stáhneme si .jar soubor z odkazu uvedeného výše.
2. Soubor "PAC.jar" nahrajeme do FTP našeho serveru, konkrétně do složky "plugins".
3. Server restartujeme.

Příkazy:
/pac menu - GUI pro ovládání detekce
/pac reload - Reload konfigurace
/pac version - Zjištění verze pluginu
/pac checkupdate - Kontrola dostupnosti aktualizace
/pac api - Nainstalované API addony

Permise:

Kód: Vybrat vše

Phoenix.Command - Používání příkazů vypsaných výše
Phoenix.Notification - Zobrazování oznámení o potencionálním cheaterovy
Phoenix.Bypass.<module_name> - Vypnutí detekce u volitelného modulu pluginu


Konfigurace
Před ostrým vypuštěním na server důrazně doporučuji Anti-Cheat otestovat a případně vypnout/upravit moduly, které nedetekují úplně přesně a spíš oznamují falešné poplachy!

config.yml

Kód: Vybrat vše

# Notifications
notification:
  enabled: true # Má PAC zobrazovat upozornění o detekci cheatů?
  # You can block notification spam by increasing delay (1000ms = 1 second)
  delay: -1 # Doba mezi zobrazováním upozornění

# Messages
messages:
  tag: '&7[&aPAC&7] &2' # Prefix v chatu
  no-perm: '&4You dont have permission !' # Zpráva o nedostatečných oprávněních

# NPC Check
killaura:
  enabled: true # Zapnuta detekce? (true = zapnuto, false = vypnuto)
  values: # Nastavení detekce - pouze pro zkušené
    # Minimum distance between 2 players
    min-distance: 0.8
    # Deny hit when KillAura detected (1000ms = 1 second)
    deny-hit-delay: 3000
    # Allow hit for <delay> after creating fake NPCs
    allow-delay: 200
    # Creating 4 NPC around enemy.
    4npc:
      # Remove NPCs after <delay> (20 tick = 1 second)
      delay: 10
      # Positions
      locxz: 0.4
      locy: 0.1
    # Creating 2 NPC by calculating attackers angle
    2npc:
      # Remove NPCs after <delay> (20 tick = 1 second)
      delay: 60
      # Distance multiplier
      distance: 2
      # Angle value
      angle: 40
  actions: # Akce při detekci
    a: cancel::notify

# Player can't hit an entity without looking to him
angle:
  enabled: true
  values:
    # Some angle values. Increase if you have false positives
    high-chance: 480
    medium-chance: 400
    low-chance: 320
  actions:
    a: cancel::notify

# Flight/Glide check
flight:
  enabled: true
  values:
    # Teleport back if player waiting midair longer than <groundcheck>ms (1000ms = 1 second)
    groundcheck: 500
    # Fall speed values for glide check. Decrease if you have false positives.
    fallspeed1: 0.13
    fallspeed2: 0.18
  actions:
    a: cancel::notify

# Limits the speed of sending command/message
spam:
  enabled: true
  values:
    # 1000ms = 1 second
    # You can change spam message at messages.yml
    chat:
      delay: 1000
    command:
      delay: 1000
  actions:
    a: cancel::pacmessage &cPlease talk slowly.
    5: kick <player> <tag>&cSpam &bis not allowed !

# Blocks unknown characters
ascii-characters:
  enabled: true
  # If you have different characters in your language, use whitelist.
  # Example:
  # - a
  # - b
  whitelist:
  - some_different_chars_in_your_language
  actions:
    a: cancel::notify::pacmessage &cASCII Characters are not allowed !

# Prevents from using bow too quickly
fastbow:
  enabled: true
  values:
    kick: 4
    # Player can shoot bow with force 1.0 in <delay>
    delay: 1000
  actions:
    a: cancel::notify

# Blocks impossible angles
headroll:
  enabled: true
  actions:
    a: cancel::notify::kick <player> <tag>&cHeadRoll &bis not allowed !

# Blocks liquid interact
impossibleinteract:
  enabled: true
  actions:
    a: cancel::notify

# Checks packets
morepackets:
  enabled: true
  values:
    # Limits movement packets
    movement:
      # Maximum movement packets in <delay>
      max-packets: 40
      # 1000ms = 1 second
      delay: 1000
    sneak:
      # Maximum sneak packets in <delay>
      max-packets: 18
      # 1000ms = 1 second
      delay: 1000
  actions:
    a: cancel::notify

# PingSpoof check
pingspoof:
  enabled: true
  values:
    # If player's ping is greater than <check>, check is it real
    check: 200
    # Run "actions" if player's ping is greater than <max-ping>
    max-ping: 400
  # PingSpoof actions don't have "violation level, internal commands: cancel, notify"
  actions:
    a: kick <player> <tag>High ping !

# DamageIndicators/HealthESP
damageindicators:
  enabled: true
  values:
    fake_health: 1
# Limits incoming connections
botattack:
  enabled: true
  values:
    # 1000ms = 1 second
    delay: 300
    # Maximum connections in <delay>
    max-connections: 2

# Do not change this value !
pac_version: 1.1.5 # Verze pluginu - NEUPRAVOVAT!

Config se může lišit v závislosti na verzi pluginu!

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 21:18
od pitilon@seznam.cz
Napsal jsem jednomu na fb aby AC otestoval, má pandoru aplha centuri a další a myslím si, že když bypassne AC na velkých serverech i v zahraničí proč by ne tohle.. A napsal jsem mu zda by udělal i video.. Uvidím co odepíše.

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 21:23
od Golem21cz
Osobně doporučuji využívat starší verzi pluginu, používám ji i já. Té nové se moc nechce detekovat killaura. U té staré detekuje vcelku dobře.
Stará verze | VirusTotal
Poprosím, jestli by mohl tak ať vyzkouší i tuhle starší verzi.

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 22:52
od pitilon@seznam.cz
https://www.youtube.com/watch?v=MpvV9flH-qk vážně? kvalita jako z kauflandu..

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 23:00
od Golem21cz
Jak říkám... spíš doplněk k anticheatu. Mně při testování killauru blokoval, ale samozřejmě jsem netestoval na placených klientech.

ehm... na videu vidím, že používá příkazy, které může mít OP. Jen pro info, s OP to nedetekuje.

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 23:13
od pitilon@seznam.cz
dobrá, udělá video bez OP

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 23:16
od pitilon@seznam.cz
máš se připojit na play.kiwicraft.eu:25600 aby ti to asi ukázal sám..

Re: Phoenix Anti-Cheat

Napsal: 24 bře 2017, 23:20
od Golem21cz
Já bohužel nemám čas. Momentálně dělám na něčem jiném.
Ale chápu, že ten anticheat za moc nestojí - max jako doplněk k jinému. Akorát když jsem ho měl na serveru tak celkem dobře detekoval KA.

Re: Phoenix Anti-Cheat

Napsal: 25 bře 2017, 10:43
od pitilon@seznam.cz
https://www.youtube.com/watch?v=wDW2H13qQzs bez OP poslal to včera okolo 23 ale již jsem byl na mobilu..