Доброго времени суток всем и сразу к сути вопроса.
Есть простая программка разобранная на части в .NET reflector по причине моего жлобства и неимоверно завышенной стоимости активации. В ней я наткнулся на строчку c RSA2048 в которой указан мой публичный ключ и условие вычисления ключа активации путем складывания публичного и приватного ключей. Мои познания в написании кода ограничиваются парой начальных уроков на sololearn, так-что, возможно, я вообще не туда забрел. Подскажите, могу ли я просто убрать условие проверки ключа, либо поставить любой ключ валидным? Взломать его не получится, если верить вики. Прикладываю кусок кода, думаю, так понятней будет) Заранее спасибо что ломаете мозг)
Методы везде возвращают NULL, где тут проверка на валидность ключа? Вам нужно то место, где ключи сравниваются и возвращаются два разных значения, в зависимости от успешности проверки. Как найдете такое место, то надо подправить код чтоб возвращал всегда одно и тоже значение.