Почему нет кряков под LINUX?
Фундамент и основа виндового лекарства - UNI-patch, он внедряет эмулятор двух ключей (ORGL8 и "ENSR8" для 32-bit или "EN8SA" для 64-bit).
Когда появится UNI-patch для линукса, тогда он станет основой для репаков линуксовых изделий. соображения по теме "почему создатели UNI-patch для 64-bit не создали его линукса?":
1) в винде UNI-patch для 64-bit добавляет новую секцию в либу бэкбейс, в которой располагается его код и дампы двух ключей (серверный и клиентский ORGL8);
2) в винде UNI-patch для 32-bit располагается прямо в коде HASP-API т.к. его код консервативен (никем не меняется и легко находится по сигнатурам) и имеет достаточный размер (60% его кода - мусор, отвлекающий реверсера от сути дела. и затраты на хитрости против дизассемблирования - этого не набюдается в линуксе, где размер участка кода HASP-API не позволяет втиснуть код UNI-patch и дампы двух ключей). Размер кода виндового UNI-patch для 64-bit = 5747байт и размер двух дампов ключей=5000 байт.