8BP ops

SCAN / DISABLE / LIVE notice (8 Ball Pool only). Unlock with GATE_ADMIN_SECRET.

8BP OPS

Controls

PUBG-only (not used on 8ball-gate).

SCAN OFF = menu/ESP/aim off (reversible). DISABLE = sticky dead build + alert (+ optional crash). No PUBG antiban / AOB patterns on 8BP.

CRASH ON = abort after N sec. CRASH OFF = revoke only (no abort).

Min build (IPA expire)

Old IPA below min_build_id expires. host_ver = exact 8 Ball Pool CFBundleShortVersionString — mismatch SIGKILLs the process (~2s poll). No source rebuild to change game version.

Feature flags

Legacy coarse flags (kept). Per-layer arming uses Antiban layers below.

Antiban layers

Classic stack. Master ANTIBAN / SCAN OFF / DISABLE still kill all. Only ON layers arm after signed runtime.

Extra / new layers

Extra layers — GL defaults OFF; Global profile turns several ON (sg.bin required for BinaryRedirect).

Live message

Preset fills message + LIVE ON. Hit Save to broadcast.

Class offsets (8BP)

ObjC Class + ivar. Leave off blank to resolve via ivar_getOffset. Set a number to force (hex or decimal).

Menu header + tabs

Show/hide in-game tabs (~2s poll). Hiding a tab also force-disables that tab’s options. Full display names below (served from gate — not baked in dylib).

Menu options (show / hide + names)

Checked = show in menu (player can toggle). Unchecked = hide + force OFF. Edit the name field for the in-game label. ~2s live.

AOB patterns