![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.11.2010
Сообщений: 569
|
![]()
Нужно модифицировать программу, как бы дописать часть кода к уже откомпилированому коду. Эта часть кода в принципе будет полностью самостоятельная, просто на моей маленькой ос, должна заработать программа, от ОС друга. Можна ли это сделать на Си? Если да, то как? Идея пришла ко мне, когда удалял вирус neshta у себя на компе, который тоже модифицирует файлы, правда написан он на асме.
Это ещё не конец и даже не начало конца, это возможно только конец начала.
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]()
Можно. Читаешь про формат исполняемых файлов, открываешь, дописываешь. В чем конкретно вопрос?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.11.2010
Сообщений: 569
|
![]()
Ну в принципе как это усуществить... Куда рыть? Как я понимаю, это как бы 2 программы обьеденить, значит что-то в "описании" файла изменить, как бы сделать розделенную иснтрукцию, как бы вся инструкция программы в 2-х разных местах... Вобшим куда рыть, что искать, с чего начинать? А то как-то даже не с чего начать...
Это ещё не конец и даже не начало конца, это возможно только конец начала.
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
http://yandex.ru/yandsearch?text=%D1...B%D0%B0&lr=240 |
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 10.11.2010
Сообщений: 569
|
![]()
Нашол приблизительно, то что нужно, но это на асме. А мне нужно для си... В PE EXE вроди невношко разобрался. Как я понимаю на си, то что я хочу сделать нужно делать через API, не так ли? Тогда к какою часть большой куди информации, под названием API рыть?
Добавлено: Решил сделать асемблерную вставку. Цитата:
Это ещё не конец и даже не начало конца, это возможно только конец начала.
Последний раз редактировалось pufystyj; 24.12.2011 в 16:24. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
модификация TApplication | xrob | Компоненты Delphi | 0 | 16.09.2011 04:23 |
Модификация рандома | RayGGG | Общие вопросы C/C++ | 2 | 17.02.2011 03:43 |
Модификация сканера | gamer123 | Общие вопросы C/C++ | 1 | 30.10.2010 22:45 |
Модификация фаила *.db | @#dro# | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 30.01.2010 18:15 |
модификация программы | olla-la | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 10.05.2008 14:01 |