SSL + свой сертификат + кодировка передаваемых данных своими методами.... в общем первой позиции хватит что бы обломить 99% интересующихся.
вопрос: а смысл вообще физически в лоадере что-то хранить? длл на сервере, передаем ее кодированными блоками, разбираем в памяти, инжектим из памяти на прямую в процесс, очишаем созданные блоки. Докручиваем к этому SSL и радуемся...
Шифруем передаваемые массивы и передаем по HTTS = PROFIT!!!
Так все просто же))
1 вариант: Создаем и проверяем мьютексы(отсеиваем 50% школьников)
2 Вариант: Передаем длл резервированные параметры, без которых длл не инициализируется. Передаем параметром структуру и раскидываем флаги по коду(для уверенности) (отсеиваем еще много народу)
3 вариант: берем уникальные данные своего лоадера(маркеры, сигнатуры) и сверяем их в длл, несколько раз с небольшим интервалом.
и еще куча вариантов........