Книги о защите программ
Ищу по интернету книги c#, которые явно расскажут про защиту программ. Я не знаю, сколько методов взлома программ, поэтому прошу поделится названием книг. Защита и безопасность одно и то же? Я думаю что безопасность больше всего строиться на защите информации пользователей. Нашел книгу: Криптография и безопасность в технологии .NET
Но там я думаю не то что мне нужно. Там как я понял шифрование например информации пользователя, аутентификация, обеспечение конфиденциальности информации, целостность информации и так далее. Конечно же меня интересует тема о защите пользователей, как раз эта книга наверное подойдет. Возможно я ошибаюсь и там есть еще и защита программ. Я понимаю что мою программу рано или поздно взломают, да и наверное она не будет популярная, но все рано, рано или поздно взломают, да и хотелось бы очень озадачить взломщика.
Я знаю что можно использовать сервер, что бы большую часть логики кода исполнял он. Но например аутентификацию я думаю легко смогут обойти, удалить подключение к серверу и т.д. А большие коды, которые исполняются в многопоточном режиме будут тормозить сервер и клиент будет ожидать очень долго ответ от сервера. А если например каждую информацию которую проделала программа, выводить на экран пользователя? Я думаю что будет нужен мощный сервер.
Приведите книги пожалуйста которые точно рассказывают о защите программ. Можно даже не на c#, но что бы я понимал как это делается. Нашел книги на форуме, но вопрос был задан 8 лет назад. Боюсь что там все устарело.