Вид быстрого вопроса здесь, не удалось найти ответ в режиме онлайн .. и это вполне может быть потому, что это странный вопрос.Скомпилирует ли мои конфиденциальные данные?
Я хочу отправить данные (в основном строки/JSON) через порт, который я прослушиваю на сервере Linux из приложения C#. Когда приложение впервые обращается к серверу, оно должно передать правильные учетные данные, которые, очевидно, должны быть секретными. Итак, когда я компилирую это приложение, эти учетные данные (имя пользователя/пароль комбо) безопасны? Думаю, не потому, что я слышал об декомпиляторах и т. П. Итак, каким образом вы сделаете это безопасным? Разумеется, любое приложение, которое было скомпилировано и подключено к публичной базе данных или что-то подобное, должно содержать информацию, хранящуюся в исполняемом файле.
Я пропустил что-то явно очевидное здесь, извините за мое невежество!
Большинство приложений передают данные в приложение на сервере, а затем это приложение взаимодействует с базой данных. – howderek
Абсолютно нет. Даже немного безопасно. –
Даже обфускация - это шутка. Поэтому не беспокойтесь, если вы действительно беспокоитесь о безопасности кода. –