Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: CL | DM;

Вниз

Нацепить свою иконку на чужой ехе-файл   Найти похожие ветки 

 
Jetus ©   (2004-08-14 02:27) [0]

Уважаемые мастра, помогите мне с довольно таки сложным вопросом: как можно поменять иконку в чужом ехе-файле на свою? Может есть спец. компоненты или библиотеки для таких дел? Только не говорите мне, что надо садиться за ASM!!!


 
GuAV ©   (2004-08-14 05:25) [1]

UpdateResource

> Только не говорите мне, что надо садиться за ASM!!!

А как же иначе ? ;-)


 
Sergey Kaminski ©   (2004-08-14 08:13) [2]

BeginUpdateResource
UpdateResource
EndUpdateResource
Это только для NT, для 9x придется "ручками"

А если не секрет, что это за программа такая будет? Это такое вирусо?


 
Кириешки ©   (2004-08-14 09:37) [3]

Вот как на процесс чужой нацепить иконку свою - это всем извесно, а  вот как у екзешника поменять я не знаю. Разве только в каком-нибудь Restoratore ее ковырять.


 
Sergey Kaminski ©   (2004-08-14 09:40) [4]

>> Кириешки ©   (14.08.04 09:37) [3]

Вы, наверное, удивитесь, но серия *UpdateResource не использует никакого Restorator"а ;-)


 
Jetus ©   (2004-08-14 15:44) [5]

Это не вирусо, но для чего - объяснять долго: это будет что-то типа генератора скриптов :) не смейтесь! А если можно, то как на счет примерчика с BeginUpdateResource, UpdateResource и EndUpdateResource?


 
Anatoly Podgoretsky ©   (2004-08-14 15:51) [6]

Интересна идея превратить любую чужую программу в генератор скриптов. А насчет времени не беспокойся, объясняй, у народа много к тебе вопросов.


 
Sergey Kaminski ©   (2004-08-14 20:15) [7]

Это будет такой генератор скриптов, что останется только порадоваться, что MS Word еще не научился размножаться, перемещаться по сетке, присваивать свои иконки другим программам и писать в них скрипт на VB %~<


 
Jetus ©   (2004-08-15 12:19) [8]

Нет, ну а все-таки? Может примерчик, а? :)


 
Anatoly Podgoretsky ©   (2004-08-15 12:28) [9]

Неужели ты думаешь, что здесь вирусы помогают писать?


 
Vetek_2   (2004-08-15 18:38) [10]

не, это даже не вирус .. это фиг знает что ..
совет -  сделай 2 файла с разными значками, сравни ..
она должна записываться по определённому смещению, возможно не полностью ..


 
Vetek_2   (2004-08-15 19:08) [11]

тока будут проблемы, если ехе сжат ..


 
Jetus ©   (2004-08-16 19:37) [12]

Да не вирь это! Значит так, рисую ситуацию. Есть некая программа, написаная мною (ну, для примера, нечто вроде скрин-сейвера). В зависимости от того, какие параметры будут дописаны в конец этого файла, буду выполеятся различные действия (например, для этого же сейвера: можно, чтобы летал 3Д текст, разные волны... ну в общем все что угодно в зависимости от того, что в конец файла загнали). И вот, получается, что из одного и того же ехе-шника можно получить целую кучу вроде бы различных! Но тут есть загвоздка - иконка на всех остаётся одна и та же :( а мне надо, чтобы этот ехе-шник имел совершенно "левую" иконку, выбранную юзером... Эх, надеюсь, что понятно объяснил. Жду рекомендаций.

З.Ы. Только не говорите мне что это бред, потому что я это слышу уже не впервой, но работу до конца августа сделать и сдать надо. Салют!


 
GuAV ©   (2004-08-23 01:08) [13]


> Только не говорите мне что это бред, потому что я это слышу
> уже не впервой, но работу до конца августа сделать и сдать
> надо. Салют!


[12] - возможно и не бред. Но идея писать иконку в себя - имхо бред.
Рекомендую прочитать про Shell Extensions, а конкретно про IExtractIcon... Думаю появятся правильные мысли.


 
AlexZ   (2004-08-23 01:24) [14]

Я вообще не понял о чём речь.. Надо собрать PE файл "по кусочкам"? Оверлей? Или что вообще? Иконку менять у активного процесса или Вы хотите сделать что-то типа WinRAR-sfx?


 
IXT   (2004-08-23 11:05) [15]

А кто (что), как и когда будет дописывать в конец файла (и какого)???


 
Anatoly Podgoretsky ©   (2004-08-23 11:47) [16]

Jetus ©   (16.08.04 19:37) [12]
Понятно, правая кнопка на файле - свойства, сменить иконку, выполняется чисто пользователем.


 
Anatoly Podgoretsky ©   (2004-08-23 11:49) [17]

Ну только твое уточнение полностью расзодится с началом вопроса, вначале речь идет про чужой файл, к которому дописывается свой вирус.



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

Текущий архив: 2004.10.03;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
1-1095259544
Relaxxx
2004-09-15 18:45
2004.10.03
Как мне у предложения отрезать последнее слово и записать.....


1-1095237932
Misha123
2004-09-15 12:45
2004.10.03
ООП - корректный тип для экземпляра объекта


3-1094452595
Fantom
2004-09-06 10:36
2004.10.03
Вопрос по тригерам


14-1093916546
Александр1
2004-08-31 05:42
2004.10.03
Меню windows


6-1090569032
BJValentine
2004-07-23 11:50
2004.10.03
Проблема отправики потока данных в сокет