powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обфускация имен таблиц и полей
6 сообщений из 6, страница 1 из 1
Обфускация имен таблиц и полей
    #39239707
Pavel J.B.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времение суток!

У меня такая проблема. Заказчик просит, чтобы имена таблиц и полей были названы случайными именами и ни в коем случае не имели отношения к реальным данным. То есть таблицы и поля названы ` asbfh `, ` jgjru82 ` и т.д. Заказчик мотивирует это тем, что если злоумышленник получит базу данных, то не сможет понять, какие данные в ней находятся.

Вопрос : можно ли как-то автоматизировать этот процесс? То есть, чтобы, например перед коммитом в репозиторий, запускался какой-нибудь скрипт, который бы переименовывал таблицы и поля в исходном коде. И кто-нибудь вообще сталкивался с такими требованиями ранее?

Спасибо
...
Рейтинг: 0 / 0
Обфускация имен таблиц и полей
    #39239724
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel J.B.Заказчик мотивирует это тем, что если злоумышленник получит базу данных, то не сможет понять, какие данные в ней находятся.
То есть ума спереть базу у него хватит, а понять, что в поле с именем ` asbfh ` и значениями типа 'Иванов', 'Петров' и т.п. хранятся фамилии - нет? наивняк...
...
Рейтинг: 0 / 0
Обфускация имен таблиц и полей
    #39239732
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel J.B.То есть, чтобы, например перед коммитом в репозиторий, запускался какой-нибудь скрипт, который бы переименовывал таблицы и поля в исходном коде.В дампе базы поменять одни строчки с нормальными именами таблиц/полей на другие, с "секретными". Простенький скриптик, в принципе.

Pavel J.B.И кто-нибудь вообще сталкивался с такими требованиями ранее?Пока такой клиники не попадалось. Видимо, всё ещё впереди :)
...
Рейтинг: 0 / 0
Обфускация имен таблиц и полей
    #39239757
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle , да обфуськать имена полей и таблиц - это не проблема. Вот как он будет все эти обфуськи в код клиентского приложения запихивать - это и есть вопросина.
...
Рейтинг: 0 / 0
Обфускация имен таблиц и полей
    #39239784
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina vkle , да обфуськать имена полей и таблиц - это не проблема. Вот как он будет все эти обфуськи в код клиентского приложения запихивать - это и есть вопросина.
ну если стандартную стоимось *10 можно будет найти любителя
...
Рейтинг: 0 / 0
Обфускация имен таблиц и полей
    #39239835
Pavel J.B.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaPavel J.B.Заказчик мотивирует это тем, что если злоумышленник получит базу данных, то не сможет понять, какие данные в ней находятся.
То есть ума спереть базу у него хватит, а понять, что в поле с именем ` asbfh ` и значениями типа 'Иванов', 'Петров' и т.п. хранятся фамилии - нет? наивняк...

Данные зашифрованны произвольным ключом. Сам не очень понимаю, зачем поля и таблицы переименовывать.

И да вопрос, как сделать эти переименования в коде приложения (проблема в том, что имена столбцов могут совпадать в разных таблицах).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обфускация имен таблиц и полей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]