Function Detection

This is a discussion on Function Detection within the Windows Programming forums, part of the Platform Specific Boards category; How do make a program scan a different program to see if it uses the fuction DeleteFile() at all? Thanks ...

  1. #1
    Registered User Queatrix's Avatar
    Join Date
    Apr 2005
    Posts
    1,342

    Post Function Detection

    How do make a program scan a different program to see if it uses the fuction DeleteFile() at all?

    Thanks in advance, August

  2. #2
    Registered /usr
    Join Date
    Aug 2001
    Location
    Newport, South Wales, UK
    Posts
    1,263
    You'll need to read up on the Portable Executable (PE) format. This contains, amongst other things, the function import table/import address table that allows Windows to import the statically-linked external functions a program uses.

    Here's the reference to download and here's an article.

  3. #3
    Registered User
    Join Date
    Jan 2005
    Posts
    847
    scanning the import tables will catch most programs that call a function but some could be using GetProcAddress.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Another syntax error
    By caldeira in forum C Programming
    Replies: 31
    Last Post: 09-05-2008, 01:01 AM
  2. In over my head
    By Shelnutt2 in forum C Programming
    Replies: 1
    Last Post: 07-08-2008, 06:54 PM
  3. special function detection
    By zyd in forum C Programming
    Replies: 7
    Last Post: 02-28-2006, 02:25 PM
  4. Including lib in a lib
    By bibiteinfo in forum C++ Programming
    Replies: 0
    Last Post: 02-07-2006, 01:28 PM
  5. Dikumud
    By maxorator in forum C++ Programming
    Replies: 1
    Last Post: 10-01-2005, 06:39 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21