Skip to content
Destroyer edited this page Dec 13, 2021 · 1 revision

Namespace: Engine.PE

The Heart of the Xylon Engine - Scans Files and determines if it is malicious

Malware Scanner

  • VB
  Dim PEScanner As Engine.External.Core.DetectionResult = Engine.PE.Analysis.Scan("File.exe")
        If PEScanner.Result = Engine.External.Core.ScanResult.ThreatFound Then
            MessageBox.Show("Result: " & PEScanner.Signature)
        End If
  • C#
 Engine.External.Core.DetectionResult PEScanner = Engine.PE.Analysis.Scan("File.exe");
   if (PEScanner.Result == Engine.External.Core.ScanResult.ThreatFound) {
          MessageBox.Show("Result: " + PEScanner.Signature);
   }

String Malware Scanner

  • VB
  Dim StringScanner As Engine.External.Core.DetectionResult = Engine.PE.Analysis.StringScan("File.exe")
        If StringScanner.Result = Engine.External.Core.ScanResult.ThreatFound Then
            MessageBox.Show("Result: " & StringScanner.Signature)
        End If
  • C#
 Engine.External.Core.DetectionResult StringScanner = Engine.PE.Analysis.StringScan("File.exe");
   if (StringScanner.Result == Engine.External.Core.ScanResult.ThreatFound) {
          MessageBox.Show("Result: " + StringScanner.Signature);
   }
Clone this wiki locally