Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];

Вниз

Запуск приложения загруженного в MemoryStream   Найти похожие ветки 

 
VoAnt   (2005-10-31 15:21) [0]

Как загрузить приложение загруженное в MemoryStream?

В MemoryStream находится обычный exe файлик..
Как его загрузить не создавая предварительно файл на диске?


 
wal ©   (2005-10-31 15:32) [1]

1. а зачем?
2. виндовс не позволяет.
3. но заставить можно.
4. а зачем?


 
VoAnt   (2005-10-31 15:46) [2]

Мне нужен загрузчик встроенного приложения в ЕХЕ. Загрузчик в себе содержит ехе файлики в виде ресурсов.

Самаже программа делает превью других приложений по нажатию кнопки ..
Поэтому отпадает момент с созданием из MEmoryStream файла.

Помогите пожалуйста..
Расскажите как заставить виндовз загрузить из MemoryStream приложение?


 
Игорь Шевченко ©   (2005-10-31 15:49) [3]


> Расскажите как заставить виндовз загрузить из MemoryStream
> приложение?


На RSDN статья была, только, IMHO, овчинка выделки не стоит


 
VoAnt   (2005-10-31 15:52) [4]

Если Вас не затруднит.. link

Дело в том, что программа будет ездить на дисках по разным офисам. И категорически запрешено выкладывание ехе файлов вложенных в основную программу.

Поэтому приходится извращаться...

Ещё раз спасибо за помощь!

(и линк если можно ... ;) )


 
Digitman ©   (2005-10-31 16:05) [5]


> выкладывание ехе файлов


выкладывают хряков)

а от того что ты извлечешь из ресурсов pe-образ во врем.файл, исполнишь его, а затем тут же удалишь, ничего страшного не приключится ... ибо у тебя там далеко не тайна гос.важности содержится)


 
VoAnt   (2005-10-31 16:12) [6]

Нууу.. вообще-то тайна, и файлик можно восстановить после удаления.. рисковать не хочется :)))
Ладна .. всетаки надеюсь ещё на вашу помощь!!


 
wal ©   (2005-10-31 16:15) [7]


> Нууу.. вообще-то тайна,
Если такая тайна и это не "неуловимый Джо", то что помешает постороннему человеку из ресурсов выдернуть и сохранить, а затем "пользовать по назначению и не очень". Или оно там еще и зашифровано?

С уважением.


 
VoAnt   (2005-10-31 16:16) [8]

Зашифровано .. %) Запаковано и защищено от дизассемблирование (правда пока примитивно)

--- [у автора Параноя] ---

)))


 
Digitman ©   (2005-10-31 16:18) [9]


> файлик можно восстановить после удаления


ну и какой идиот будет этим заниматься, если это не тайна гос.важности и не популярный супер-пупер коммерческий продукт многомиллионной стоимости ?

а он, твой "скрываемый продукт" - ни то ни сё ... ибо ты даже не удосужился (потому что явно не в курсе) изъясниться, в контексте какого процесса должен быть выполнен тот самый супер-пупер-сверхсекретный код, который нельзя "выкладывать"))


 
VoAnt   (2005-10-31 16:20) [10]

Удалено модератором


 
Digitman ©   (2005-10-31 16:25) [11]


> Информацию по SUBJ если найду, то расскажу и Вам


ты найдешь лишь ЧАСТНЫЕ случаи ... кои попытаешься выдать за общее решение задачи ... это здесь уже проходили)


 
VoAnt   (2005-10-31 16:29) [12]

Удалено модератором


 
VoAnt   (2005-10-31 16:31) [13]

Удалено модератором


 
Anatoly Podgoretsky ©   (2005-10-31 16:34) [14]

А кому охота время тратить на ерунду и по всей видимости речь про сокрытие какого то ворованного продукта.


 
VoAnt   (2005-10-31 16:36) [15]

Удалено модератором


 
VoAnt   (2005-10-31 16:37) [16]

Кстати я не первый задаюсь таким вопросом

http://www.experts-exchange.com/Programming/Programming_Languages/Delphi/Q_20267515.html


 
Digitman ©   (2005-10-31 16:38) [17]


> мне так и не помогли


тебе, дурню, так и никто не поможет, пока ты не "ущучишь" главное - в АП КАКОГО процесса ты желаешь исполнить код некоего pe-модуля.


 
Digitman ©   (2005-10-31 16:40) [18]


> мне так и не помогли


тебе, дурню, так и никто не поможет, пока ты не "ущучишь" главное - в АП КАКОГО процесса ты желаешь исполнить код некоего pe-модуля.


 
VoAnt   (2005-10-31 16:41) [19]

Обычный ЕХЕ файл тоже написанный на Делфи ..
Так давайте так:

1. Это вообще Возможно?
2. Кто-то в состоянии написать такое?


 
Digitman ©   (2005-10-31 16:46) [20]

1. В частном случае. С указанием, в  КАКОМ АП д.б. исполнен этот код.
2. Кто-то в состоянии.  В частном случае. Общих же случаев нет.


 
VoAnt   (2005-10-31 16:55) [21]

Удалено модератором


 
Digitman ©   (2005-10-31 17:00) [22]


> VoAnt   (31.10.05 16:55) [21]


пока ты с процессами не разберешься - смысла нет.


 
VoAnt   (2005-10-31 17:02) [23]

Удалено модератором


 
Игорь Шевченко ©   (2005-10-31 17:22) [24]

http://rsdn.ru/article/baseserv/peloader.xml

и эта...правила почитай пожалуйста


 
VoAnt   (2005-10-31 17:42) [25]

сори за флуд, спасибо за link!



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.011 c
8-1121077543
Дельфин
2005-07-11 14:25
2006.01.01
Как проигрывать *.bik файлы в Delphi?


2-1134414537
Form1
2005-12-12 22:08
2006.01.01
Как отловить момент переключения раскладки клавиатуры Rus-Eng ?


6-1127129647
Piero
2005-09-19 15:34
2006.01.01
Как сделать тоже самое только под в Delphi 3


4-1130654380
stenford
2005-10-30 09:39
2006.01.01
стандартное меню Windows


14-1134044588
vajo
2005-12-08 15:23
2006.01.01
12 декабря. Красный день календаря?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский