Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Сделать упаковщик Morphine совместимым с Win98


Автор: SerGreY 8.7.2006, 11:26
Кто-нибудь работал с паковщиком Morphine? 

Почему он работает только под NT? Почему не работает под Win98?

Если нужно, выкладываю исходники.
 

Автор: Poseidon 8.7.2006, 12:05
Еще ведь нужно и ридми читать smile

Цитата
Morphined files can be executed on Windows with NT kernel only.


В общем, By Design  smile  

Автор: SerGreY 8.7.2006, 13:19
Цитата(Poseidon @ 8.7.2006,  12:05)
Еще ведь нужно и ридми читать smile

Цитата
Morphined files can be executed on Windows with NT kernel only.


В общем, By Design  smile

Я тоже это читал. Поэтому и спрашиваю.

Меня интересует, чем может отличаться загрузка файла под Win98 и NT ?!



 

Автор: Alexeis 8.7.2006, 14:15
Цитата(SerGreY @  8.7.2006,  13:19 Найти цитируемый пост)
Меня интересует, чем может отличаться загрузка файла под Win98 и NT ?!

Может дело и не в этом, просто программа ипользует функции NT, которых нет в Windows 98 

Автор: Poseidon 8.7.2006, 15:05
Цитата(alexeis1 @  8.7.2006,  14:15 Найти цитируемый пост)
Может дело и не в этом, просто программа ипользует функции NT, которых нет в Windows 98  
 Это верно. Используется ntdll.dll
 

Автор: SerGreY 8.7.2006, 17:14
Судя по коду, ntdll используется только при упаковке файла.
Для меня важно, чтобы запакованный файл запускался под win98 и NT, а упаковать я могу и в NT. 

Автор: Alexeis 8.7.2006, 18:06
Цитата(SerGreY @  8.7.2006,  17:14 Найти цитируемый пост)
 ntdll используется только при упаковке файла.

Чесно говоря я не представляю как узнать весь список API функций, учитывая, что они грузятся часть статически, часть динамически на ассемблере. 

Автор: ne0n 9.7.2006, 13:52
Цитата(bartram @  9.7.2006,  11:16 Найти цитируемый пост)
по идее хороший упаковщик должен работать под любой виндой возьмите тот же UPX


Ребята, вы путаете понятия, Морфин не является упаковщиком - он есть криптор. Это разные вещи! 

Работает он потомуже принципу, что и простейшие полиморфные вирусы.   

Автор: BUGOR 9.7.2006, 15:58
Цитата

Чесно говоря я не представляю как узнать весь список API функций, учитывая, что они грузятся часть статически, часть динамически на ассемблере. 


Весь список функци dll? Ну наверное посмотреть экспорт... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)