Ryan Wilson's R&D Website
Update: Enhanced Kernel Debugger project has begun
Now that I've defended my master's research, I'll be persuing a variety of personal interests in my spare time. I always enjoy learning more, and developing tools to apply what I've learned.
This website contains information regarding some of my personal software-related projects that are either completed or in progress.
Please browse around, and feel free to make use of the concepts, information, and software utilities that you find here.
Also, please note that this website is very new, and most of the projects listed here are under construction. Expect regular updates!
Thesis Title: Enhanced Debugging Capabilities through the Application of Virtualization Technology.
A copy is available for download in the Master's Thesis section.
This area includes ongoing and completed system level development projects.
Projects include:
-Kernel Debugger
-File Recover Tool for Windows
This area includes tools that are intended to aid in the development of MS Window OS software.
Tools include:
-Physical and Virtual memory reader/writer
-PCI Configuration Space Utility
This area will included tablet and smart phone projects built for the Android OS.
This area is intended to pursue the interest of protecting software without the use of intrusive DRM.
Various debugging challenges will be included here. These challenges will be focused on methods of protecting software from debug analysis and reverse engineering.