EquiFox / KsDumper

Dumping processes using the power of kernel space !
MIT License
979 stars 217 forks source link

Unload feature + bug fixes #4

Open eXCoreX opened 5 years ago

eXCoreX commented 5 years ago

Please test it well on your computer, cause I've had a hard time adding this "unload" button, because VS tried to stop me very well :D. Also I encountered 1 BSOD during the development, not sure about the reason.

eXCoreX commented 5 years ago

https://i.imgur.com/gIchaTe.jpg translation: Could not find type "KsDumperClient.Utility.ProcessListView". Maybe you know the fix, i'm really pissed off 'cause of this.

eXCoreX commented 5 years ago

Yeah, and btw, "unload driver" button does not completely unload it, because main program hold a handle to it. So it will be completely unloaded after you close the program. It also means you still can use the driver after pressing unload button. Maybe there is a better way, but i don't know one for the moment.

EquiFox commented 5 years ago

https://i.imgur.com/gIchaTe.jpg translation: Could not find type "KsDumperClient.Utility.ProcessListView". Maybe you know the fix, i'm really pissed off 'cause of this.

It's because the project is built for x64 only. VS UI Designer will fuck up because of this. To enable UI designer you need to switch to Any CPU or x86 (don't forget to switch back for final release tho)

As for your code, I'll check it out soon ! Thanks !

eXCoreX commented 5 years ago

https://i.imgur.com/gIchaTe.jpg translation: Could not find type "KsDumperClient.Utility.ProcessListView". Maybe you know the fix, i'm really pissed off 'cause of this.

It's because the project is built for x64 only. VS UI Designer will fuck up because of this. To enable UI designer you need to switch to Any CPU or x86 (don't forget to switch back for final release tho)

As for your code, I'll check it out soon ! Thanks !

Yeah, thanks, already figured it out.