Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Track DLL calls

Track DLL calls

Scheduled Pinned Locked Moved C / C++ / MFC
7 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    ToughGuy9
    wrote on last edited by
    #1

    Hi, Iam Leela from India.. I would like to know if there is any tool that helps us to know what all FUNCTION call are made on a particular DLL (Windows or third party) by a particular application.. Thanks a lot.. Regards, Leela Thanks a lot for answering my questions..

    M T 2 Replies Last reply
    0
    • T ToughGuy9

      Hi, Iam Leela from India.. I would like to know if there is any tool that helps us to know what all FUNCTION call are made on a particular DLL (Windows or third party) by a particular application.. Thanks a lot.. Regards, Leela Thanks a lot for answering my questions..

      M Offline
      M Offline
      mark novak
      wrote on last edited by
      #2

      Hi Leela, Take a look at code injection, there are some really good articles on codeproject about it. http://www.codeproject.com/threads/winspy.asp http://www.codeproject.com/system/inject2exe.asp http://www.codeproject.com/useritems/inject2it.asp /Mark

      T 1 Reply Last reply
      0
      • M mark novak

        Hi Leela, Take a look at code injection, there are some really good articles on codeproject about it. http://www.codeproject.com/threads/winspy.asp http://www.codeproject.com/system/inject2exe.asp http://www.codeproject.com/useritems/inject2it.asp /Mark

        T Offline
        T Offline
        ToughGuy9
        wrote on last edited by
        #3

        Hi Mark, Thanks a lot for pointing the resource. But i want to know if there is any utility (free or paid) to track dll calls done on my system. I would like to know if atleast there is any utility to LOG all SQL queires run on a PARTICULAR table in MS SQL.. Thanks a lot..

        M 1 Reply Last reply
        0
        • T ToughGuy9

          Hi, Iam Leela from India.. I would like to know if there is any tool that helps us to know what all FUNCTION call are made on a particular DLL (Windows or third party) by a particular application.. Thanks a lot.. Regards, Leela Thanks a lot for answering my questions..

          T Offline
          T Offline
          ThatsAlok
          wrote on last edited by
          #4

          ToughGuy9 wrote:

          I would like to know if there is any tool that helps us to know what all FUNCTION call are made on a particular DLL (Windows or third party) by a particular application..

          HI Leela or ToughGuy9 ( seems some Contradiction)    anyways you can see all the function exported by particular dll via tool name Depends, which is part of regular Visual Studio! and  it can be found in tools directory of VisualStudio installation

          "Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow

          cheers, Alok Gupta VC Forum Q&A :- I/ IV Support CRY- Child Relief and you

          T 1 Reply Last reply
          0
          • T ThatsAlok

            ToughGuy9 wrote:

            I would like to know if there is any tool that helps us to know what all FUNCTION call are made on a particular DLL (Windows or third party) by a particular application..

            HI Leela or ToughGuy9 ( seems some Contradiction)    anyways you can see all the function exported by particular dll via tool name Depends, which is part of regular Visual Studio! and  it can be found in tools directory of VisualStudio installation

            "Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow

            cheers, Alok Gupta VC Forum Q&A :- I/ IV Support CRY- Child Relief and you

            T Offline
            T Offline
            ToughGuy9
            wrote on last edited by
            #5

            Hi Alok, Thanks for your post.. I am using depends (Dependancy Walker) to look at list of functions and what functions are called. But what i want is to track the FUNCTION CALLS.. Regd the contradiction with my Name (nick) and display name : My name is LEELA KRISHNA.. My nick is LEELA.. Regards,

            1 Reply Last reply
            0
            • T ToughGuy9

              Hi Mark, Thanks a lot for pointing the resource. But i want to know if there is any utility (free or paid) to track dll calls done on my system. I would like to know if atleast there is any utility to LOG all SQL queires run on a PARTICULAR table in MS SQL.. Thanks a lot..

              M Offline
              M Offline
              mark novak
              wrote on last edited by
              #6

              If you are looking for something to log all queries from a database check the documentation. Most, if not all, database implementations support a way trace all the SQL commands made to their database. That would be a lot easier then injecting your code and logging them yourself. Even if you can't restrict it to one table, you can log everything and later use something like grep to get just the lines you are interested in. Hope this helps. /Mark

              T 1 Reply Last reply
              0
              • M mark novak

                If you are looking for something to log all queries from a database check the documentation. Most, if not all, database implementations support a way trace all the SQL commands made to their database. That would be a lot easier then injecting your code and logging them yourself. Even if you can't restrict it to one table, you can log everything and later use something like grep to get just the lines you are interested in. Hope this helps. /Mark

                T Offline
                T Offline
                ToughGuy9
                wrote on last edited by
                #7

                Hi Mark, Thanks for you suggestion. I see that we can track activity on SQL server using SQL Profiler.. http://msdn2.microsoft.com/en-us/library/ms979207.aspx Regards, Leela -- modified at 12:59 Monday 15th January, 2007

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups