- Для версий
- 1.7.10
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- 26.✘
- Зависимости
- PacketEvents, ProtocolLib (опционально), PlaceholderAPI (опционально),
Vulcan AntiCheat 2.9.7.23 -
Full Deobfuscated Source Code
Полностью деобфусцированный, очищенный и 100% человеко-читаемый исходный код премиум-античита Vulcan AntiCheat 2.9.7.23. Проект приведен к стандартной структуре Maven (src/main/java), не содержит мусора декомпиляции и собирается «из коробки» без ошибок.🔍 Что было сделано:
- InvokeDynamic & Расшифровка строк: Все строковые константы, названия проверок, ключи конфигурации и сетевые пакеты, скрытые за вызовами Bootstrap-методов и XOR-ключами, полностью расшифрованы и возвращены в открытый вид.
- Восстановление Control Flow: Устранены запутанные switch-case машины состояний (Control Flow Flattening) и ложные предикаты. Восстановлена естественная структура условий if-else и циклов.
- Реконструкция классов и переменных: Всем 533 классам, 181 чеку, внутренним полям, векторам и математическим методам (BoundingBoxUtil, TrigUtil, CollisionUtil, Ray3d) возвращены читаемые и понятные имена (deltaXZ, ticksSinceAttack, bufferDecayConfig, isStandingOnScaffold).
- Удаление DRM / Лицензии: Вырезана внешняя SpigotMC привязка лицензий, плагин полностью автономен и готов к работе на любых серверах.
- Аудит проверок: Все 181 проверка (Combat, Movement, Player) аудированы на корректность порогов нарушений, работу буферов и совместимость с PacketEvents 2.x.
📦 Архитектура проекта:
AcV2/
├── src/main/java/ # 533 чистых Java 8 исходника
│ ├── me/frep/vulcan/ # Ядро, трекеры, GUI, чеки
│ │ └── check/impl/ # 181 проверка (combat, movement, player)
│ ├── ac/vulcan/ # Адаптеры шедулеров Folia / Paper / Bukkit
│ └── org/apache/commons/ # Утилиты Apache Commons Lang 3
├── src/main/resources/ # plugin.yml, config.yml, checks.txt, stats.yml
├── tools/ # Сборочные стабы и скрипт build.py
├── pom.xml # Стандартный Maven POM
└── README.md # Полная документация
⚡ Как собрать проект:
Вариант 1 (быстрая автономная сборка):Готовый JAR появится в папке build/Vulcan-2.9.7.23-deobf.jar.
Вариант 2 (через Maven):
🛡️ Список проверок (181 Check):
- Combat (62): Aim (A–Y), AutoClicker (A–T), AutoBlock (A–D), KillAura (A–L), Reach (A–B), Hitbox (A–B), Velocity (A–D), Criticals (A–B), FastBow (A).
- Movement (52): Flight (A–F), Speed (A–E), Jesus (A–E), Jump (A–D), Motion (A–E), NoSlow (A–C), Elytra (A–N), EntitySpeed, EntityFlight, BoatFly, Step, Strafe, VClip, WallClimb.
- Player & World (67): BadPackets (5–Z), Scaffold (A–N), Tower, FastPlace, FastBreak, AirPlace, GhostHand, Baritone (A–B), GroundSpoof (A–C), Improbable (A–F), Invalid (A–J), Timer (A, D).
Материал опубликован в исследовательских и образовательных целях для изучения архитектур античит-систем и реверс-инжиниринга.
по всем вопросам в дс trubochistv2_66959