Russian Qt Forum

Программирование => С/C++ => Тема начата: Денис от Сентябрь 29, 2015, 00:58



Название: Не могу найти нормальный загрузчик pe-loader file
Отправлено: Денис от Сентябрь 29, 2015, 00:58
Помогите или подскажите как на базе существующих реализовать загрузчик файла испольнимого в Windows ?
Пытался юзать вот этот загрузчик http://rsdn.ru/forum/asm/3516786.1 и вот этот тоже пытался https://github.com/abhisek/Pe-Loader-Sample ...  ??? Ни один из них не загружает в память программу и не запускает ее на выполнение.

Первый пример валится при вызове peExecute(...) с ошибкой 0xC0000005, а вторая при копировании программы в память ...
Хочу поиграться с данной вещью, никак не могу пройти барьер !!!!!!!
Нужна екстренная помощь, а то серая жидкость закипит в выпарится (

P.S. Спасибо, всем кто откликнется.


Название: Re: Не могу найти нормальный загрузчик pe-loader file
Отправлено: qate от Сентябрь 29, 2015, 08:48
а чем qprocess не устроил ?


Название: Re: Не могу найти нормальный загрузчик pe-loader file
Отправлено: Денис от Сентябрь 29, 2015, 12:37
Хочется на низком уровне поковырять загрузчик, написать что-то свое. Так что есть у кого-то рабочий пример сего чуда ?


Название: Re: Не могу найти нормальный загрузчик pe-loader file
Отправлено: Денис от Октябрь 20, 2015, 12:35
Помогите или подскажите как на базе существующих реализовать загрузчик файла испольнимого в Windows ?
Пытался юзать вот этот загрузчик http://rsdn.ru/forum/asm/3516786.1 и вот этот тоже пытался https://github.com/abhisek/Pe-Loader-Sample ...  ??? Ни один из них не загружает в память программу и не запускает ее на выполнение.

Первый пример валится при вызове peExecute(...) с ошибкой 0xC0000005, а вторая при копировании программы в память ...
Хочу поиграться с данной вещью, никак не могу пройти барьер !!!!!!!
Нужна екстренная помощь, а то серая жидкость закипит в выпарится (

P.S. Спасибо, всем кто откликнется.

Загрузчик рабочий, просто не работал со сбораными файлами от других компиляторов.