Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++ Builder] Получить хэш файла


Автор: MoLeX 18.5.2009, 09:10
Привет.

Подскажите как получить хэш исполняемого файла. 
на сколько я понимаю надо хэшировать следующие данные, а не само название файла (так как смысл, все равно его можно переименовть)
Цитата(Редактор ресурсов (Version Info))

BLOCK "StringFileInfo"
{
    BLOCK "040704B0"
    {
  VALUE "CompanyName", "CompanyName"
  VALUE "ProductName", "1.0.1"
  VALUE "FileVersion", ""
  VALUE "ProductVersion", ""
  VALUE "InternalName", ""
  VALUE "OriginalFilename", ""
    }
}


Так вот как узнать у запущенного файла его хэш?

Добавлено через 8 секунд
 smile 

Автор: mrbrooks 18.5.2009, 09:17
У Архангельского - в "Приемах Программирования" был подробный пример. На форуме кто - то выкладывал исходники к этой книге. Надо поискать.

Автор: MoLeX 18.5.2009, 09:19
хм, я нашел тока список запущенных процессов

Добавлено через 50 секунд
http://forum.vingrad.ru/act-Attach/type/post/id-1116252.html

Автор: mrbrooks 18.5.2009, 09:23
http://cppbuilder.ru/articles/0008.php

Автор: MoLeX 18.5.2009, 11:30
mrbrooks, спасибо. то что надо

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