일반적으로 process monitor 나 process explorer, 혹은 Dependency Walker 등의 툴로
어플리케이션이 사용하는 dll 들의 리스트를 볼수 있다는건 알고 있습니다만..
제가 가진 문제는..
어플리케이션이 잠깐 불러서 사용하고는 다시 unload 시키는 dll 들까지 전부(!) 깔끔하게(!) 알고 싶다는겁니다.
process explorer 로 dll 보기를 켜서 .exe 하나를 지켜보고 있으면
dll 리스트가 지속적으로 변하는걸 볼수 있는데요.. 이때 한번이라도 load 되었던 dll 들은 전부 리스트에서 다시 사라지지 않게 하고 싶은거죠..
process explorer 가 계속 이 리스트를 update 하기때문에 잠시 load 되었던 dll 들은 금새 리스트에서 사라지기 때문에 전부 알아내기가 쉽지않거든요..
다른 툴이나 어떤 방법이 없을까 싶어서 고수님들이 즐비하신 이곳에 여쭙습니다.
알려주세요~