开发者

Informations about processes/windows inside VMware

I was wondering if it is possible to gather information about a running virtualized system (e.g. enumerating processes, finding window captions, window positions 开发者_StackOverflow中文版on a windows system). My naive approach was using ReadProcessMemory() on vmware-vmx.exe and searching for data structures like _tagWND. This didn't work out as expected. :/ I don't want to "touch" the guest system if I don't have to.

So, how could I achieve this?


There are APIs to talk to the VMware Tools inside the guest. See the VMware VIX API here.

In the list of common tasks from the documentation, there are the following guest operations that would probably do what you're after:

VixVM_ListProcessesInGuest()
VixVM_RunProgramInGuest()
VixVM_RunScriptInGuest() 
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜