| RackTables - скрываем данные |
| Автор H@wk! | ||||||
| 24:02:2009 г. | ||||||
|
Данные в базе RackTables хранятся простым текстом. Есть поле "Comment", куда можно писать свой текст, любого содержания, так вот иногда, ибо память дырявая, пишу туда инфу, которую желательно хранить в неявном виде. Что делаем. В папке, где лежит проект, находим файл database.php, находим в нем строки связанные с "RackObject" - сама таблица, интересует строка 'comment'. После этого выполняем правку, изменяем строку 275. Она принимает следующий вид: $ret['comment'] = base64_decode($row['comment']); Находим строку 419 и меняяем ее на следующую: $new_comment = base64_encode($new_comment); Посе этого, в поле "Comment" RackTables пишем любые слова, например "Проверка". Переходим в phpmyadmin таблица "RackObject", находим объект для которого писали коммент и смотрим что там в поле, должны увидеть примерно следующее: 0L/RgNC+0LIg0YHQstGP0LfQuA== Если видим, значит работает =-). Но внимание! - это нельзя назвать шифрованием и есть еще один момент при данной правке напроч ингорируются форматирование в поле "Comment". В общем - это защита от дурачка ))), знающему человеку не составит труда выполнить encode всего что там в базе и прочитать инфу. О шифровании информации, хранение паролей и другово текста я рассказал в статье: Gnome - храним пароли безопасно. Примечание! Если в полях "Comment" уже были комментарии, то они превратятся в кракозябрики, в общем придется заного писать. Это касается только русского текста.
Просмотров: 856
|
||||||
| « Как скопировать файлы с удаленного ПК, если есть только SSH? | Vpsinfo : Статистика UNIX сервера в Вашем браузере » |
|---|
Ваш коментарий будет первым

