Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2013, 21:38   #1
temik612
Пользователь
 
Регистрация: 01.07.2012
Сообщений: 21
По умолчанию Внедренние в программу

Стало очень интересно как можно внедрить в программу свой код(без дополнительных файлов типа длл и тд)
чтобы запустил программу а код который внедрён работает...

если мысль бред пишите
temik612 вне форума Ответить с цитированием
Старый 19.03.2013, 22:51   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
если мысль бред пишите
Бред. Деллириум тременс.
Цитата:
без дополнительных файлов
По факту любой патчер это делает. Только нужно знать как именно вставлять свое.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.03.2013, 23:46   #3
temik612
Пользователь
 
Регистрация: 01.07.2012
Сообщений: 21
По умолчанию

вообщем то мне надо запустить в цикле апи функцию findwindow вообщемто и всё...
прошу помочь с этим вопросом =)
temik612 вне форума Ответить с цитированием
Старый 19.03.2013, 23:50   #4
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

Цитата:
Сообщение от temik612 Посмотреть сообщение
вообщем то мне надо запустить в цикле апи функцию findwindow вообщемто и всё...
прошу помочь с этим вопросом =)
какбэ не хорошо зловред на порядочных форумах обсуждать...
counter вне форума Ответить с цитированием
Старый 20.03.2013, 00:07   #5
temik612
Пользователь
 
Регистрация: 01.07.2012
Сообщений: 21
По умолчанию

мне не для вирусов молвари и тд
думал просто в игровой файл вписать =) своеобразная анти - чит защита =)

всё же если кто поможет будет хорошо
temik612 вне форума Ответить с цитированием
Старый 20.03.2013, 00:15   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
мне надо запустить в цикле апи функцию findwindow
Вопрос не в том что запускать, а как это все поместить в тело программы.
Вот это самое сложное, поскольку нарушается целостность программы, и она вполне может перестать работать. Обычно злокод помещают на пустое место в конце секции, а jmр на него в самом теле, но нужно точно найти место для этого трамплинчика.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.03.2013, 14:57   #7
temik612
Пользователь
 
Регистрация: 01.07.2012
Сообщений: 21
По умолчанию

место найти непроблемма главное это написать всё на асм ..
асм не очень знаю только push pop mov inc sub вроде бы только эти операторы :D
temik612 вне форума Ответить с цитированием
Старый 20.03.2013, 16:48   #8
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Цитата:
Сообщение от temik612 Посмотреть сообщение
вообщем то мне надо запустить в цикле апи функцию findwindow вообщемто и всё...
прошу помочь с этим вопросом =)
Для этого не надо лазить в другой процесс, тем более "без всяких ДЛЛ" - findwindow работает из любого процесса.
waleri вне форума Ответить с цитированием
Старый 20.03.2013, 16:57   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
место найти непроблемма
Ошибаешся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как переделать программу на TASM? подскОжите как упростить данную программу а то билеберда какая-то datileo Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 25.02.2013 11:56
Программу на С ноунейм Помощь студентам 3 28.12.2010 20:24
Программу на СИ. ноунейм Помощь студентам 0 28.12.2010 13:32
Программу на СИ ноунейм Помощь студентам 4 27.12.2010 22:52
Написал программу, помогите натянуть Шейдеры или как нибудь модифицировать программу WMLite Паскаль, Turbo Pascal, PascalABC.NET 0 16.06.2009 13:57