SQL появляется в скомпилированных DLL-файлах - PullRequest
0 голосов
/ 25 мая 2018

Я обнаружил, что наши операторы SQL появляются в наших скомпилированных файлах DLL в наших проектах WinForms.Какие есть хорошие способы скрыть эти утверждения в файлах DLL?

1 Ответ

0 голосов
/ 25 мая 2018

Вы ищете термин обфускация , и есть несколько коммерческих продуктов, которые сделают это, а также некоторые с открытым исходным кодом.

Имейте в виду, что кто-то определился достаточносможет увидеть строки.Это можно сделать с помощью методов удаления запутывания или проверки строк во время выполнения с помощью отладчика, например WinDbg.

В лучшем случае следует использовать обфускаторы для защиты интеллектуальной собственности.На них не следует рассчитывать на безопасность вашего приложения.Если вы жестко кодируете учетные данные в своем приложении, я бы вместо этого пересмотрел, где они хранятся или извлекаются.На это нет однозначного ответа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...