Конференция "WinAPI" » Ресурсы в EXE-файле - VersionInfo
 
  • TForumHelp © (15.06.08 11:52) [0]
    Здраствуйте.
    Помогите пожалуйста!

    У меня есть готовый файл (.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-файл эту информацию?
  • Renegat (15.06.08 11:56) [1]
    Аааа, свой копирайт ставить надумали? =) Некарашоооо ;)
    А вообще, OllyDBG и не такое умеет.
    Шерстим в отдизассембленной проге секцию
    .rsrc

    - то что нужно изменить, находится там.
    Затем жмём
    copy to executable

    и радуемсо жизни!
  • TForumHelp © (15.06.08 11:58) [2]

    > OllyDBG

    Мне бы программно - через Delphi. просто так я и через ResiurceHacker могу изменить. :)
  • Anatoly Podgoretsky © (15.06.08 12:11) [3]
    > TForumHelp  (15.06.2008 11:52:00)  [0]

    Это называется нарушение авторских прав.
 
Конференция "WinAPI" » Ресурсы в EXE-файле - VersionInfo
Есть новые Нет новых   [134433   +21][b:0][p:0.001]