diff --git a/BurnOutSharp/Interfaces/IContentCheck.cs b/BurnOutSharp/Interfaces/IContentCheck.cs index 1f501197..55e72b41 100644 --- a/BurnOutSharp/Interfaces/IContentCheck.cs +++ b/BurnOutSharp/Interfaces/IContentCheck.cs @@ -1,5 +1,8 @@ namespace BurnOutSharp.Interfaces { + /// + /// Check a generic file for protection + /// internal interface IContentCheck { /// diff --git a/BurnOutSharp/Interfaces/INewExecutableCheck.cs b/BurnOutSharp/Interfaces/INewExecutableCheck.cs index 85a30472..75888f6c 100644 --- a/BurnOutSharp/Interfaces/INewExecutableCheck.cs +++ b/BurnOutSharp/Interfaces/INewExecutableCheck.cs @@ -2,6 +2,9 @@ namespace BurnOutSharp.Interfaces { + /// + /// Check a New Executable (NE) for protection + /// internal interface INewExecutableCheck { /// diff --git a/BurnOutSharp/Interfaces/IPathCheck.cs b/BurnOutSharp/Interfaces/IPathCheck.cs index 94733f06..470bcc5c 100644 --- a/BurnOutSharp/Interfaces/IPathCheck.cs +++ b/BurnOutSharp/Interfaces/IPathCheck.cs @@ -3,6 +3,12 @@ using System.Collections.Generic; namespace BurnOutSharp.Interfaces { + /// + /// Check a file or directory path for protection + /// + /// + /// These checks rely primarily on filenames and paths, not file contents + /// internal interface IPathCheck { /// diff --git a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs index 656a50ad..2f7f73c6 100644 --- a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs +++ b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs @@ -2,6 +2,9 @@ namespace BurnOutSharp.Interfaces { + /// + /// Check a Portable Executable (PE) for protection + /// internal interface IPortableExecutableCheck { /// diff --git a/BurnOutSharp/Interfaces/IScannable.cs b/BurnOutSharp/Interfaces/IScannable.cs index 45628abb..d4d0a35a 100644 --- a/BurnOutSharp/Interfaces/IScannable.cs +++ b/BurnOutSharp/Interfaces/IScannable.cs @@ -3,6 +3,9 @@ using System.IO; namespace BurnOutSharp.Interfaces { + /// + /// Mark a file type as extractable + /// internal interface IScannable { ///