Учту, благодарю за наводку к улучшению защиты
ну это не совсем наводка, если интересно то:
обойти детект через peb можно просто поменяв значение в нем соответственно
isdebuggerpresent может быть полезен только если при анти анти дебаге он хукается, соответственно проверяем его, стоит хук - мы под анти анти дебагом
ксорки хуевые, но затрудни анализ и можно юзать
crc можно использовать для проверки целостности кода, дебагер обязан ломать целостность при тех же бриках, если они не аппаратные
юзай tls callbacks, там же можем инициализировать часть защиты
абуз seh, которыми можно заставить отключить обработку исключений в дебагере впринципе, а после и вовсе крашить приложение при детекте, тем самым не давая человеку понять где вызвано то самое ебучее исключенние
да тут в принципе до бесконечности как будто можно писать
основное это накинуть пару анти дебаг трюков, пару анти статик анализ трюков, по типу поломанного стека, большого участка кода, которые просто не дают нажать ебучую ф5 в иде, мутатор какой нибудь, запаковать, и вот уже почти блэкджек со шлюхами
а если хотим быть как все, накидываем какой нибудь вмп на все наше чудо, и радуемся жизни что наш великолепный продукт крякнут не за 10 минут, а за несколько часов