sysprogs / VirtualKD

218 stars 86 forks source link

Unable to find the RPC dispatcher table for VMware Workstation 15.5.0 build-14665864 #13

Open tandasat opened 4 years ago

tandasat commented 4 years ago

VirtualKD is unable to find the table and function on 15.5.0 build-14665864. Here is a log from the Virtual Machine monitor.

*******************************************************************************
*VirtualKD patcher DLL successfully loaded. Patching the GuestRPC mechanism...*
*******************************************************************************
Searching patch database for information about current executable...
No information found.
Waiting for VMWare to initialize (5595 ms more to wait)
Analyzing VMWARE-VMX executable...
Building list of EXE sections... 21041K of data found.
Scanning for RPC command name strings...
Finished scanning. Found 56 strings.
Searching for string references...
Found 31 string references.
Found 3 structures resemblant to RPC dispatcher table.
(address 891E39A0, matched pointers: 1)
(address 891E39B0, matched pointers: 1)
(address 89633428, matched pointers: 29)
Analyzing potential RPC dispatcher tables...
Potential RPC table analyzis complete. Found 0 candidates.
Cannot determine RPC dispatcher table location.
Performing additional analyzis.
Analyzing VMWARE-VMX executable...
Building list of EXE sections... 21041K of data found.
Scanning for RPC command name strings...
Finished scanning. Found 6541 strings.
Searching for string references...
Found 1028 string references.
Found 78 structures resemblant to RPC dispatcher table.
Analyzing potential RPC dispatcher tables...
Potential RPC table analyzis complete. Found 0 candidates.
Still cannot find RPC dispatcher table. Try another VMWare version :-(
snowkoan commented 4 years ago

Oh, perfect. I was just going to log the same. I tried with a Windows 10 VM as well as a Windows 7 VM. Same messaging each time. I like the sad face.

4d61726b commented 4 years ago

@tandasat @snowkoan I have forked and am maintaining a version of VirtualKD (called VirtualKD-Redux) that supports (among other things) VMware Workstation 15.5.0. It can be found here

tandasat commented 4 years ago

Cool. Thank you for sharing that. Can you also submit a PR for this repo too?

houcheng commented 4 years ago

@tandasat @snowkoan I have forked and am maintaining a version of VirtualKD (called VirtualKD-Redux) that supports (among other things) VMware Workstation 15.5.0. It can be found here

It works well on my Windows 10 host with windows 7 guest! Thank you a lot!

dwqd commented 4 years ago

VirtualKD-Redux Don't support windows 7 x86,x64 ?

kenny1983 commented 3 years ago

@4d61726b You are a god!!! I was figuratively banging my head against a brick wall for over 6 hours before I finally found this GitHub issue and your amazing revamp of this ancient software. Thank you so much!! :D:D:D