能被Hook的DLL是不是必须是静态的?为什么我看了一些Hook的例子去hook一个dll,但是如果还没有程序调用过这个dll,那不就代表dll还未被映射入内存?那它又如何去hook呢?是不是一定要被运行的情况下的dll才能被hook?比如正在运行一个ABC.exe它会调用test.dll这个dll然后我才能hook到test.dll对不对,如果没有运行我也hook不到test.dll除非它是静态