Thread: Babylon

  1. #1
    System Novice siavoshkc's Avatar
    Join Date
    Jan 2006
    Location
    Tehran
    Posts
    1,246

    Question Babylon

    I have Babaylon dictionary installed. When I was debugging one of my programs. When it was loading DLLs it loaded one of Babylon DLLs. My question is how and why.
    Learn C++ (C++ Books, C Books, FAQ, Forum Search)
    Code painter latest version on sourceforge DOWNLOAD NOW!
    Download FSB Data Integrity Tester.
    Siavosh K C

  2. #2
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    Quote Originally Posted by siavoshkc View Post
    I have Babaylon dictionary installed. When I was debugging one of my programs. When it was loading DLLs it loaded one of Babylon DLLs. My question is how and why.
    Babylon uses hooks to cache some key pressed in other applications to translate selected word.
    So your application loads the injected dll that does the work
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  3. #3
    System Novice siavoshkc's Avatar
    Join Date
    Jan 2006
    Location
    Tehran
    Posts
    1,246
    You mean that with a hook it gets some other threads messages before reaching that thread? How it injects DLL?
    Learn C++ (C++ Books, C Books, FAQ, Forum Search)
    Code painter latest version on sourceforge DOWNLOAD NOW!
    Download FSB Data Integrity Tester.
    Siavosh K C

Popular pages Recent additions subscribe to a feed

Tags for this Thread