Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.13;
Скачать: CL | DM;

Вниз

хранение данных   Найти похожие ветки 

 
_Max ©   (2005-06-30 10:38) [0]

Мастера.
 подскажите в чём лучше всего хранить графические ресурсы?
 есть один битмап, на котором распологаются мои картинки на
 определённых координатах.
 Есть желание, что бы эту картинку небыло видно вне программы, как
 графический файл (myBitmap.bmp).
 Хотелось бы, что бы был, чо ли какой нибудь ресурсный файл, из которого
 я программным путём брал бы свой битмап. Но при этом, что бы
 среднестатистический смертный не мог бы открыть его и посмотреть чего там
 внутри.
 Спасибо.


 
Xenon   (2005-06-30 12:25) [1]

dll


 
cyborg ©   (2005-06-30 13:41) [2]

Создавай (придумывай) свой формат файла и храни в нём.


 
Маздай   (2005-06-30 14:03) [3]

Переименуй и замени в начале BM на TFX (от балды)...
Сам когда делал игрушку на VB (DD) так делал. Один ламалкин всё докапывался до редактора графики *.pmb :)


 
Asteroid ©   (2005-06-30 15:19) [4]

Одну такую фишку я раскрыл по размеру :) Была коллекция фонов, разрешение - 640*480. И меня очень насторожил размер файлов 301 КБ :) Программеры вообще не парились над защитой - заменили первые два байта BMP на пробелы.

А если очень хочется защитить - прибавь к каждому байту некоторое число. При чтении - вычитай его :) Среднестатистический МакКлауд точно не раскроет.


 
Маздай   (2005-06-30 15:32) [5]

Тогда уж xor.


 
MeF Dei Corvi ©   (2005-06-30 16:00) [6]


> А если очень хочется защитить


Zlib+какой-нить криптографический алгоритм :)


 
Маздай   (2005-06-30 17:33) [7]

Зачем так жестоко? Одним xor большинство ламаков пролетают, а если захотят, то сломают.


 
NikotiN ©   (2005-06-30 19:46) [8]

а может просто rle? на глаз в hex не поймёшь картинка это или что иное.
а вот бмп\тга очень даже хорошо читаются, так как там всё очень видно , если картинка монотонная, то вообще праздник, эти последовательность из 3/4 байтов просто глаз режут своей схожестью....


 
Asteroid ©   (2005-06-30 20:18) [9]

> Маздай   (30.06.05 15:32) [5]
Про xor уже все знают, это неинтересно :)

А чистым ZLib-ом не стоит, т.к. надпись PK! тоже хорошо заметна на глаз.


 
MeF Dei Corvi ©   (2005-06-30 23:59) [10]


> А чистым ZLib-ом не стоит, т.к. надпись PK! тоже хорошо
> заметна на глаз.

Похоже у меня Zlib не чистый :) т.к. таких надписей не добавляет...



Страницы: 1 вся ветка

Текущий архив: 2005.11.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
14-1129840864
LordOfRock
2005-10-21 00:41
2005.11.13
Вот, диалог в поезде услыхал...


14-1129710010
Nadyafra
2005-10-19 12:20
2005.11.13
Срочно требуется ПРОГРАММИСТ DELPHI/ORACLE (от 1300-2000 у.е.)


14-1130152811
Беспечный_Ангел
2005-10-24 15:20
2005.11.13
Алгоритм оптимального расположения отрезков


2-1130348210
SamProf
2005-10-26 21:36
2005.11.13
Как получить адрес из суммы двух адресов?


2-1129712316
Perf2k2
2005-10-19 12:58
2005.11.13
Всем снова привет - проблема с Query