Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ресурсы в EXE-файле - VersionInfo


TForumHelp ©   (2008-06-15 11:52:00) 

Здраствуйте.
Помогите пожалуйста!

У меня есть готовый файл (.rc), который содержит информацию VersionInfo:



1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEOS 0x4
FILETYPE 0x2
{
BLOCK "StringFileInfo"
{
BLOCK "041904B0"
{
 VALUE "Comments", ""
 VALUE "CompanyName", "My Company"
 VALUE "FileDescription", "My File"
 VALUE "FileVersion", "1.0"
 VALUE "InternalName", ""
 VALUE "LegalCopyright", "Copyright ©2008"
 VALUE "LegalTrademarks", "Copyright ©2008"
 VALUE "OriginalFilename", "Test.exe"
 VALUE "PrivateBuild", "beta"
 VALUE "ProductName", ""
 VALUE "ProductVersion", "0.1"
}
}

BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0419 0x04B0
}
}


Есть возможность откомпилировать в файл ресурсов (.res).

Каким образом можно программно добавить в "чужой" Exe-файл эту информацию?


Anatoly Podgoretsky   (2008-06-15 12:11:00) [1]

> TForumHelp  (15.06.2008 11:52:00)  [0]

Это называется нарушение авторских прав.


TForumHelp   (2008-06-15 11:58:00) [2]


> OllyDBG

Мне бы программно - через Delphi. просто так я и через ResiurceHacker могу изменить. :)


Renegat   (2008-06-15 11:56:00) [3]

Аааа, свой копирайт ставить надумали? =) Некарашоооо ;)
А вообще, OllyDBG и не такое умеет.
Шерстим в отдизассембленной проге секцию .rsrc- то что нужно изменить, находится там.
Затем жмём copy to executableи радуемсо жизни!


Наверх

Титульная страница Поиск, карта сайта Написать письмо