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

Вниз

Подскажите, плз, как сделать саморасшифровывающийся текст?   Найти похожие ветки 

 
OldJek   (2003-12-12 13:51) [0]

Подскажите как написать следующую программу (план хотя-бы):
1.Запускаем ехе файл в котром есть зашифрованный текст.
2.В ответ на запрос вводим пароль.
3.Открывается окно с текстом (редактор).
4.Читаем, правим.
5.Нажимаем сохранить.
6.Файл сохраняется с включенным в себя зашифрованным текстом.


 
Erik ©   (2003-12-12 14:13) [1]

Возми в теле exe файла место с запасом +
маркеры 0a0f..mytext..0a0f
Включи его туда как ресурс. После рашиифровки запускай другую програму которя подождет окончания основной и перепишет текст. Главное стобы размер неизменился.


 
ALEIIIKA ©   (2003-12-18 14:41) [2]

Есть хорошая логическая функция: XOR, она хороша тем, что с её помощью можно как шифровать
Password XOR Text = Code_Text,
так и расшифровывать:
Password XOR Code_Text = Text.


 
Digitman ©   (2003-12-18 14:50) [3]

одним exe-файлом и без использования недокументированных (и поэтому сомнительных в надежности) трюков не обойдешься

если в составе готового приложения допускается хотя бы одна dll, то дело резко упрощается


 
OldJek   (2003-12-23 14:40) [4]

Всем спасибо за советы!
Тогда еще вопрос:
Можно ли, чтобы запущенная прога создала отдельную задачу в памяти, которая создаст новый файл -> разшифровщик+текст, закроет запущенную прогу, удалит старый файл, переименует новый файл в старое имя и закончит свою работу?



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-25530
Floppy
2003-12-19 14:32
2004.01.09
Delphi 5.0 на Win2k


1-25311
LAMER-XP
2003-12-23 01:58
2004.01.09
Типой вопрос: как в Memo сделать так, чтобы слово было с новой ст


1-25324
AndrewK
2003-12-22 14:50
2004.01.09
Как в TVirtualStringTree создать структуру?


1-25425
ЮрийК
2003-12-22 18:29
2004.01.09
Селектирование слов в WebBrowser


14-25522
Igorek
2003-12-18 13:09
2004.01.09
Прикольная задача с РСДН - 5 пиратов