Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

isf

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    Wayne Chiu authored
    Wayne - [27 Apr., 2023]
    
    1 - Update the Read Me information of the project.
    079d70da
    History

    The Instruction Separation Framework - ISF

    Instruction Separation Framework is a Man-At-The-End Protection Framework for Developers whose developed software requires data-flow and control-flow integrity.

    The difference between other implementation of MATE protection and the ISF is that

    • It's lightweight

      • It doesn't generate a heavy amount of overheads to your software.
    • It gives you the flexibility between performance and security

      • Not all parts of the program requires the ultmost protection, You can choose to only protect what's most mattered

    Acknowledgement

    This is the actual implementation of the paper - The Instruction Separation Framework - Protect what is mattered on-the-fly

    Developing / Testing Environment

    • Operating System : Microsoft Windows 10 Pro - Build 19044.2846

    • CPU Platform : x86-64 (amd64)

    • Written In: Microsoft Visual C++ (14 and its later compatibles)

    Building Instructions

    (Constructing...)