@kur4chyt
Качественный говнокод от производителя

Как защитить данные MYSQL от декомпиляции C#?

Идёт подключение к базе данных MYSQL, через C# при нажатии на кнопку.
Возможно ли как-то защитить данные для подключения к базе данных от декомпиляции?
Я читал про некоторые способы, например через PHP файл на вашем сервере, с которого будут идти уже запросы. Подобные варианты меня НЕ ИНТЕРЕСУЮТ, мне нужно напрямую через C#.
  • Вопрос задан
  • 232 просмотра
Решения вопроса 1
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
Можно обфусцировать C# код, строки в нём зашифровать. Только толку от этого ноль! И это тупо хранить данные для подключения к своей базе на стороне клиента! Facepalm...
MySQL немного не так работает. Не занимайтесь ерундой, а сделайте нормальное API.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
Авторизация - через базу данных. Можно хранить логин в аппаратном ключе. А все остальное можно отладчиком вытащить, если захотеть - это от школьников.
Ответ написан
Комментировать
yarosroman
@yarosroman Куратор тега C#
C# the best
Строка подключения, даже если ее вытащить, ничего не даст, но не надо хранить в ней логин и пароль. Запрашиваем логин и пароль и используем их для подключения к бд. Естественно в бд создаём пользователей и права им выдаём. При этом не надо заводить свою базу пользователей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы