Несколько вопросов по DLL

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Chrome~, 19 Aug 2009.

  1. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    937
    Likes Received:
    162
    Reputations:
    27
    Привет.
    Я с DLL никогда не работал в Delphi, поэтому появилось несколько вопросов. Подскажите, где можно почитать об этом.

    1. Как загрузить свою библиотеку во все процессы и что можно получить из этого?
    2. Как можно заменить какой нибудь вызов функции в чужой программе, своей функцией из библиотеки, то есть сделать "хук на функцию"?

    Заранее благодарю вас!
     
    #1 Chrome~, 19 Aug 2009
    Last edited: 19 Aug 2009
  2. St0nX

    St0nX Elder - Старейшина

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    http://sources.ru/cpp/faqs/40.htm
    В гуле горы статей по этому.
     
    1 person likes this.
  3. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    937
    Likes Received:
    162
    Reputations:
    27
    Забыл написать, что работаю в Delphi, но все равно спасибо.
     
  4. St0nX

    St0nX Elder - Старейшина

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    API, оно и для Delphi, API ;)
     
  5. zeppe1in

    zeppe1in Elder - Старейшина

    Joined:
    12 Jul 2006
    Messages:
    343
    Likes Received:
    66
    Reputations:
    18
    http://wasm.ru/publist.php?list=21#series_8
    Перехват API функций в Windows NT - 3 части. все исходники на дельфи. то, что тебе нужно ;)
     
    1 person likes this.