Conveyor: Bridging Rust & Hypervisor Realms
![](https://private-user-images.githubusercontent.com/247221/277644204-8343745d-d5f6-4ebe-bf87-fcf7fbddbaea.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTEiLCJleHAiOjE3MDE4MzEwMTMsIm5iZiI6MTcwMTgzMDcxMywicGF0aCI6Ii8yNDcyMjEvMjc3NjQ0MjA0LTgzNDM3NDVkLWQ1ZjYtNGViZS1iZjg3LWZjZjdmYmRkYmFlYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBSVdOSllBWDRDU1ZFSDUzQSUyRjIwMjMxMjA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDIzMTIwNlQwMjQ1MTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWU4NWE4NjRjNWRjN2Q3ZDZjMTVhYzk4YWY2MWJlNGZmN2E0ZWYyYjI2MDMwZThiNjlhYWM1MjUyMTE0MzlkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.n4aDbJGVvi0cFkTvHv3m1vNbTc-CK7MdI_g59szvSWQ)
Rust for Advanced Hypervisor Interactions
Conveyor is a cutting-edge project crafted in the Rust programming language that serves as a bridge between the end-user and advanced hypervisor operations. Using a robust combination of sentry and memoryguard, both of which are abstractions over the renowned DeepShield hypervisor, Conveyor unveils a new horizon of capabilities. This project demonstrates the potential and practicality of intercepting System Service Dispatch Tables (SSDT), detecting side-channel attacks, and much more.
Getting Started
-
Clone the Repository
git clone https://github.com/Shaddy/conveyor.git
-
Install Dependencies
Conveyor leverages the power of several libraries. Ensure you've set up Rust and other dependencies as per the documentation.
-
Run & Explore
Navigate through the project, run examples, and explore the endless possibilities of advanced hypervisor interactions.
License
This project is licensed under the MIT License - see the LICENSE file for details.