; begin UnmapViewOfFile(lpFileBase); CloseHandle(hFileMapping); CloseHandle(hFile); Exit; end;
for i := 0 to pImg_Export_Dir.NumberOfNames - 1 do begin szFunc := PChar(ImageRvaToVa(pImg_NT_Header, pImg_DOS_Header, DWORD(ppdwNames^), PImageSectionHeader(Pointer(nil)^))); mStrings.Add(szFunc); Inc(ppdwNames); end; UnmapViewOfFile(lpFileBase); CloseHandle(hFileMapping); CloseHandle(hFile); Result := True; end;
procedure TForm1.Button1Click(Sender: TObject); begin GetDLLFileExports('C:\WINDOWS\SYSTEM32\MSSIP32.DLL', Memo1.Lines); end;
上一页 [1] [2] [3] [4]
|
|