Сейчас на форуме: asfa, bartolomeo, hgdagon (+6 невидимых)

 eXeL@B —› Программирование —› Контрольная сумма EXE, DLL
Посл.ответ Сообщение


Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 07 июня 2006 23:29
· Личное сообщение · #1

Здравствуйте!

Подскажите, пожалуйста, как на VB посчитать контрольную сумму exe файла (ну или любого PE Executable) с помощью функций из библиотеки imagehlp.dll, как это делает PE Tools. Если можно примерчик киньте, пожалуйста.

Заранее благодарен.

-----
The truth is out of there...




Ранг: 34.9 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 08 июня 2006 03:41
· Личное сообщение · #2

Зачем из imagehlp? Напиши свою функцию... или просто загляни в MSDN




Ранг: 122.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 08 июня 2006 08:32
· Личное сообщение · #3

MapFileAndCheckSum

The MapFileAndCheckSum function computes the checksum of the specified file.

DWORD MapFileAndCheckSum(
PTSTR Filename,
PDWORD HeaderSum,
PDWORD CheckSum
);

в следующий раз используй поисковики (ya.ru например)



Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 08 июня 2006 13:03
· Личное сообщение · #4

lumen, зайди сюда: www.pbcrypto.com/pbcrypto.php

ps. чуть-чуть адаптируешь под vb, язык очень схожий




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 08 июня 2006 15:31 · Поправил: lumen
· Личное сообщение · #5

Большое всем спасибо за помощь. Вроде разобрался.

-----
The truth is out of there...



 eXeL@B —› Программирование —› Контрольная сумма EXE, DLL
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати