diff --git a/BinaryObjectScanner/Packer/SmartInstallMaker.cs b/BinaryObjectScanner/Packer/SmartInstallMaker.cs
new file mode 100644
index 00000000..7a2ea774
--- /dev/null
+++ b/BinaryObjectScanner/Packer/SmartInstallMaker.cs
@@ -0,0 +1,22 @@
+using BinaryObjectScanner.Interfaces;
+using SabreTools.Serialization.Wrappers;
+
+namespace BinaryObjectScanner.Packer
+{
+ ///
+ /// Smart Install Maker
+ ///
+ public class SmartInstallMaker : IExecutableCheck
+ {
+ ///
+ public string? CheckExecutable(string file, PortableExecutable exe, bool includeDebug)
+ {
+ //
+ var name = exe.AssemblyDescription;
+ if (name.OptionalContains("Smart Install Maker"))
+ return "Smart Install Maker";
+
+ return null;
+ }
+ }
+}
diff --git a/README.md b/README.md
index b986e772..f5393bce 100644
--- a/README.md
+++ b/README.md
@@ -171,6 +171,7 @@ Below is a list of executable packers detected by BinaryObjectScanner. The three
| PKLITE32 | Yes | No | No | |
| Setup Factory | Yes | No | No | |
| Shrinker | Yes | No | No | |
+| Smart Install Maker | Yes | No | No |
| Spoon Installer | Yes | No | No | |
| UPX and UPX (NOS Variant) | Yes | No | No | |
| WinRAR SFX | Yes | No | Yes | |