sysprogs的VisualKernel是专门用于开发linux内核模块的VisualStudio插件。详情请见sysprogs官方网站。
破解方法:直接覆盖exe即可
需要安装vs,Visual Studio 2013, 2012, 2010, 2008 or 2005
Visual Studio Express editions don't support add-ins and won't work with VisualKernel!
Debug Linux Kernel with Visual Studio
Enjoy the ease of Visual Studio when developing for Linux kernel:
Build and debug Linux kernel modules with Visual Studio
Customize Linux kernel and experiment with it
Use Network, COM port, JTAG or VMWare stub
Enjoy the full power of Visual Studio debugger
Never worry about module load addresses and symbols
See printk() messages in real time
Automatic module management
Forget the trouble of tracking module load addresses manually:
Just hit F5 and enjoy you breakpoints and symbols working
Automatically load symbols for selected in-tree modules
Easily load and unload your module while debugging
View detailed module information via Modules pane
The easiest setup ever
Don't worry about setting up kernel debugging:
Automatic installation of kernel headers and symbols*
Automatic installation of kernel source packages*
Automatic configuration of KGDB and VMWare stub
Automatic indexing of in-tree kernel modules
*Automatic package installation available on popular Linux distros
Linux Kernel source at a glance
VisualKernel automatically downloads and manages kernel source code:
Explore Linux internals while debugging your kernel modules
Open the relevant kernel source files via Call Stack or source list
Set breakpoints in Kernel source files
Create custom kernel projects to experiment your own changes