powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Закодировать и раскодировать файл программой - КАК
12 сообщений из 12, страница 1 из 1
Закодировать и раскодировать файл программой - КАК
    #33548983
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Пусть есть закодированный (не знаю как назвать или зашифрованный , чтобы нельзя было прочитать) файл. Надо написать программу перекодировки файла в нормальный вид, файл может быть текстовым или графическим.
Пожалуйста подскажите как это делается, я не прошу писать мне программу, мне нужны пояснения как это сделать.
Т.Е. файл должен быть закодированным - как это сделать, а потом раскодировать программой - как
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549035
Можно так
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ольга!Здравствуйте!
Пожалуйста подскажите как это делается, я не прошу писать мне программу, мне нужны пояснения как это сделать.
Т.Е. файл должен быть закодированным - как это сделать, а потом раскодировать программой - как
запросто...и то и другое операцией xor...
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549036
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ольга!Здравствуйте!
Пусть есть закодированный (не знаю как назвать или зашифрованный , чтобы нельзя было прочитать) файл. Надо написать программу перекодировки файла в нормальный вид, файл может быть текстовым или графическим.
Пожалуйста подскажите как это делается, я не прошу писать мне программу, мне нужны пояснения как это сделать.
Т.Е. файл должен быть закодированным - как это сделать, а потом раскодировать программой - как

самый банальный и идиотский, просто илюстрирующий как енто делаеться - это наложения ксора на каждый байт, некоего своего(их) байт(а).

Читаем кусочек файла... делаем с данными ксор...пишем обратно...
алгоритм зеркален...

с уважением
(круглый)
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549040
.....
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что-нибудь самое примитивное - прочти весь файл побайтно, по какому-либо алгоритму измени каждый байт и сохрани измененный файл на диск. А потом так же побайтно прочти закодированный файл, обратно измени его байты - и наслаждайся своими секретами :)
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549056
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если надо зашифровать, то все зависит от возможного ущерба в случае его несанкционированной рашифровки: от xor до элиптичеких кривых


Если надо расшифровать л зашифрован и, я думаю существует два пути:
1. Найти то чем его зашифровали и узнать способ, алгоритм
2. Если программное средство использованное для шифрования не известно, то необходимо хотя бы иметь представление о типе файла (если изображение - имеются априорные данные о заголовке, ...) и заняться типа криптоанализом.
Но для этого необходима хорошая мат. подготовка
Может быть это файлы зашифрованные известным прог-ым средством - можно найти программы для расшифровки
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549071
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ольга!Надо написать программу
зачем писать, если это умеет делать почти любой современный архиватор?
PS. некоторые из которых есть в исходных кодах...
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549190
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчёт побайтно - понятно.
Хочу написать полный вопрос,может будут какие-то мысли.
У нас есть,например, вордовский файл. Я хочу защитить его от копирования, для этого надо написать программу, которая зашифрует файл в другой вид(не знаю в какой - пока только идея) и файл будет открываться только моей проргаммой (естественно в нормальной виде), кроме этого программа должна считать какой-нибудь аппаратный ресурс на компьютере пользователя.
Какие будут мысли.
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549197
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OpenSSL либу подключаете и шифруете как угодно.
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549208
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вордовский файл будет программой открываться после расшифровки, интересно? Может лучше его в WMF распечатать, а потом на HDC выводить?
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33549316
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid,в OpenSSL возможно влезть в код, мне же надо и аппаратно привязать?
Может глупо, но интернет скотина не работает и я не знаю что такое HDC...
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33550339
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ольга! возможно влезть в код - защита через незнание не самый лучший выход. Суть криптографии в том, что знание алгоритма не позволяет получить доступ к зашифрованной информации.

А DarkSquid прав, если вы хотите защитить текстовую информацию от копирования, то лучшим способом будет отказаться от хранения текста в "текстовом" виде, а преобразовывать его в изображение.

Аппаратно привязать можно взяв например серийные номера некоторых устройств, выполнить над ними некоторое преобразование и выдать пользователю, он регистрируясь получает новый ключ, после ввода ключа на стороне клиента сравнить преобразование данных привязки и полученного ключа и сравнить их
...
Рейтинг: 0 / 0
Закодировать и раскодировать файл программой - КАК
    #33550855
Ольга!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
madgol, всё поняла,буду вспоминать криптографию.
Кстати я тоже из Рязани
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Закодировать и раскодировать файл программой - КАК
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]