19.04.2010, 08:30
Думаю все сталкивались или слышали о краже серверных файлов с ftp. Это могут быть файлы аккаунтов, файлы с уникальными координатами машин, объектов, пикапов и т.д
Я предлагаю простое решение этой проблемы, шифровать данные в файлах и только при необходимости дешифровать и брать данные.
Данный инклуд имеет инструменты:
/*
name[] - абсолютное имя файла
hash_method - метод (file_crypt - шифровка, file_decrypt - дешифровка)
*/
fhash(name[], hash_method = x_method:file_crypt)
Тестировал с разными файлами, всё работает без ошибок.
Пример:
Скачать: Pastebin
Я предлагаю простое решение этой проблемы, шифровать данные в файлах и только при необходимости дешифровать и брать данные.
Данный инклуд имеет инструменты:
/*
name[] - абсолютное имя файла
hash_method - метод (file_crypt - шифровка, file_decrypt - дешифровка)
*/
fhash(name[], hash_method = x_method:file_crypt)
Тестировал с разными файлами, всё работает без ошибок.
Пример:
Code:
main() { ... fhash("myfile.ini", x_method:file_decrypt); // дешифруем ... <берём значения из файла, например mxINI> ... fhash("myfile.ini", x_method:file_crypt); // шифруем обратно ... }