Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Корд
7 / 7 / 0
Регистрация: 22.03.2013
Сообщений: 192
#1

Кодирование файла - C++

04.05.2013, 03:45. Просмотров 559. Ответов 3
Метки нет (Все метки)

Задача написать часть полиморфного вируса для курсовой. Т.е нужно подать нашей программе на вход файл она должна зашифровать его по случайному ключу расшифровать и исполнить.
1 Вопрос как можно зашифровать?
2 Как его исполнить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2013, 03:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Кодирование файла (C++):

Кодирование файла exe - C++
Подскажите пожалуйста, почему в кодировке файле exe наиболие часто встречаются символы NULL, DEL?

Считывание и кодирование файла - C++
В общем задание такое: нужно из файла считать данные, закодировать их как-нибудь и сохранить в файл. Далее нужна вторая функция для...

Кодирование и декодирование двоичного файла - C++
Кодирование и декодирование двоичного файла путем сложения каждого байта по модулю два с заданным пользователем числом. Если можно код! ...

Азбука Морзе, кодирование файла в другой файл - C++
Здравствуйте, помогите написать код программы. На именно С++ программа должна считывать текст из файла ( определенного .txt) выводит его...

Кодирование - C++
В какой тип данных можно записывать по одному биту 0 или 1, чтобы потом можно было считать целиком последовательность. Например, 010 или 1.

Кодирование, C++ - C++
Закодировать каждую букву произвольного символьного массива равномерным кодом.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
abit
262 / 261 / 33
Регистрация: 03.02.2013
Сообщений: 722
04.05.2013, 05:24 #2
Цитата Сообщение от Корд Посмотреть сообщение
написать часть полиморфного вируса
вообще-то это уголовная статья )))

баланду делим 60 на 40

кстати отмечу полиморфизм в вирусе означает что у него нет сигнатуры и его код(исполнительный) постоянно меняется, а ещё лучше - добавить в него режим стелс, чтобы он писался в сектора, за пределами файлов, но якобы занятых этими файлами, так случилось, что файлы делятся по кластерам, которые 1% случаев кратны самому файлу и кучу свободного места в виндовых fs всегда есть для вирусов)

написать не проблема, но вы явно тролль) переформулируйте задание, это не годится в такой формулировке и я обязательно вам помогу

далее -
1) зашифровать - есть миллион и один способ, а нет, Юстас подсказывает всё же миллион и два способа
2) исполнить - зависит от платформы исполнения, т.е. цель)
Корд
7 / 7 / 0
Регистрация: 22.03.2013
Сообщений: 192
04.05.2013, 14:08  [ТС] #3
Какую курсовую дали такую и пишу. Если я дубу применять этот вирус тогда да статья. А так боевой софт.
Пока все, что от меня требуется это написать код, который зашифровывает файл, например мусорными инструкциями.(Как пока с трудом представляю мб подскажите?). Исполнить...цель...ладно пока оставим=)
И хотя бы 2 способа из миллиона можете рассказать ибо с фантазией туго^_^
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
04.05.2013, 14:16 #4
Корд, Вирусы это наверно ассемблер. На С++ можно только программы писать (типо троянов) но не вирусы.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2013, 14:16
Привет! Вот еще темы с ответами:

Арифметическое кодирование - C++
Добрый день. задали мне лабу: реализовать арифметическое кодирование. но мне не всё понятно в реализации... Надо ли разбивать на блоки...

Кодирование по Хаффману, C++ - C++
Закодируйте какой-нибудь символьный массив по Хаффману примера ради.

Кодирование и декодирование - C++
Всем привет. Народ,у меня такая проблема, есть код который кодирует и декодирует текст. Но вот проблемка, если закомментировать все функции...

Арифметическое кодирование на С++ - C++
Здравствуйте. Такая проблема: нужно реализовать алгоритм арифметического кодирования и декодирования. Кодирование у меня получилось. Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
04.05.2013, 14:16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru