We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3118ce commit 010f792Copy full SHA for 010f792
BinaryObjectScanner/Packer/NSIS.cs
@@ -19,8 +19,13 @@ public class NSIS : IExecutableCheck<PortableExecutable>
19
if (name.OptionalStartsWith("Nullsoft Install System"))
20
return $"NSIS {name!.Substring("Nullsoft Install System".Length).Trim()}";
21
22
+ name = exe.AssemblyName;
23
+
24
+ if (name.OptionalStartsWith("Nullsoft.NSIS"))
25
+ return "NSIS";
26
27
// Get the .data/DATA section strings, if they exist
- var strs = exe.GetFirstSectionStrings(".data") ?? exe.GetFirstSectionStrings("DATA");
28
+ var strs = exe.GetFirstSectionStrings(".data") ?? exe.GetFirstSectionStrings("DATA");
29
if (strs != null)
30
{
31
if (strs.Exists(s => s.Contains("NullsoftInst")))
0 commit comments