Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Соединение нескольких файлов delphi с шифрованием.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Соединение нескольких файлов delphi с шифрованием.
Имя
Сообщение << Старые топики   Новые топики >>
Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 22:46:09.476666   
hemn6vyr

Сообщений: 48
Оценки: 0
Присоединился: 2009-06-09 21:56:38
Нужно объеденить порядка десятков файлов в один, зашифровать, потом разъеденить их же. как можно это реализовать?
Post #: 1
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 22:50:39.006666   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Какую информацию нужно сохранить когда разъеденять будем, имя файла нужно, атрибуты?
Post #: 2
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 22:55:25.063333   
hemn6vyr

Сообщений: 48
Оценки: 0
Присоединился: 2009-06-09 21:56:38
размер всех файлов около 500 kb
нужно имя и расширение.
Post #: 3
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 23:03:33.993333   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Ну опеределяешь сумарный размер файлов + размер структур*.

struct abc { dword files_size; char name[n]; }
Выделяешь память размером описаным выше, далее в цикле читаешь файлы, получаешь полное имя файла, получаешь размер файла, записываешь 4 байта размер файла, далее нультерминированую строку – имя файла, и таким образом у тебя будет кусок памяти, далее можно по нему RSA пройтись. Все.

Обрато рассоединишь так:
Раскриптуешь данные
Читаешь первые четыре байта
Если не ноль то продолжаешь
Читаешь имя файла пока не встретишь 0x00
Создаешь новый файл с таким именем
Пишешь данные которые идут 8 байт от указателя, размер данных возьмешь из структуры.
И так в цикле пока не дойдешь до конца.
Post #: 4
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 23:24:59.346666   
hemn6vyr

Сообщений: 48
Оценки: 0
Присоединился: 2009-06-09 21:56:38
Спасибо :)
но мне бы в виде кода :)
Post #: 5
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 23:27:13.906666   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Ну тогда вам в комерц.

С вас штука евро.
Post #: 6
RE: Соединение нескольких файлов delphi с шифрованием. - 2010-10-28 23:27:45.913333   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
quote:

но мне бы в виде кода :)


В раздел работа.

Add: опередил )
Post #: 7
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Соединение нескольких файлов delphi с шифрованием.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.