TinyReturnFlowGuard
February 7, 2017 ยท View on GitHub
TinyReturnFlowGuard is a minimal MSVC project that demonstrates how to enable Return Flow Guard in current builds of Microsoft Visual Studio 2017
Requirements
Instructions
Open in Visual Studio, select ReleaseRfEnabled or ReleaseRfInstrumented, compile and enjoy RFG
TODO
- Implement a test that would demonstrate RFG in action
- Support ReleaseRfStrict
- Exception handling in __security_check_cookie_ex and __security_check_cookie_ex_sp
License
MIT