Ботва ассистанс строит защиту на следующем:
1. Генерится ключ на основе аппаратуры компа (незнаю какой да и не важно)
2. По ключу автор генерит свой ключ, он проверяется при вводе формы, и теперь ещё при запуске программы (кусок кода показанный Kaimi)
3. При запуске бота, он стучится к серверу ассистанса, при этом проверяет серийный ключ, и версию. Причём проверка серийного ключа сделана с помощью той же функции которая работает непосредственно с ботвой, и есть проверка на выпиливание (она обязанна выполнится). Если сервер не найден, бот не запустится (отсечение файрволлом тоже забудьте)
4. Проверяется модификация файла hosts, чтобы вы не перенаправили бота на локальный сервер (я его только за это поломал бы)
Вот собственно и всё.
Из подсказок лично от себя скажу.
1. У тебя отвратительный деобфускатор, найди тот, который хотябы строки будет показывать, а от того что ты используешь толку нету, проще копаться сразу в недеобфусцированном
2. Серийный ключ ассистанса это md5(ключ исходный+botva assistance) в верхнем регистре разумеется. То есть можно попробовать изящно выпилить обращение к серваку, и сгенерить себе ключ, или выпилить проверку hosts и сделать свой сервак, или перенаправить трафик чем то ещё (проксиком например).
ПыСы. если помог, плюсик знаешь где

)
Ну и на последок, если взломаешь, используй для себя, но не кидай в паблик, автор на него всётаки кучу времени потратил, а товарищы которые не могут залезть внутрь и покопаться, пусть платят 330р, не огромные это деньги.