Hidden / Invalid Archive Class Entries

Hidden_Class_Entries Обфускация (Obfuscation) HIGH +9 очков

🎮 Влияние на механику Minecraft

JAR-архив содержит классы с некорректными именами путей, пробелами на конце или спецсимволами, вызывающими краш декомпиляторов и стандартных ZIP-распаковщиков.

🔍 Анализируемые функции и API

ZipEntry.getName

Имя записи файла внутри ZIP-архива.

💻 Реализация в моде (Исходный код)

// Manifest/Zip structure
a.class 
b.class/
con.class

⚙️ Декомпилированный вид (Vineflower)

// Decompiler error output
[Vineflower] Error parsing entry: invalid zip name

🛡️ Сигнатура байткода и статический детект

Выявляет элементы ZIP-архива с пробелами в конце или недопустимыми символами файловой системы.