В общем, как бы там ни было, в случае C# и Java проще получить представление об исходном коде даже после обфускации, структура у них такая. C++ значительно сложней декомпилировать, но получить, так сказать, примерный исходный код тоже вполне можно. Но опять же, если надо модифицировать программу, поменяв какие-то определённые её части или вырезав защиту, профи справится и с C++ за вменяемое время. ИМХО.
Вероятность — есть.
Заморачиваться — в определённой степени. Выбирать язык по одному этому критерию я бы не стал.
А вот обфускацией в случае C# или Java заморочился бы — оно не требует больших усилий =)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.