Skip to content

Missing Mono.Posix.NETStandard Windows ARM64 binary #765

@GeZZu

Description

@GeZZu

Describe the bug
On Windows ARM64, Attack Surface Analyzer CLI crashes during file monitoring with a missing assembly error: Mono.Posix.NETStandard not found.

To Reproduce
Steps to reproduce the behavior:

  1. Install ASA CLI as a global dotnet tool: dotnet tool install -g Microsoft.CST.AttackSurfaceAnalyzer.CLI
  2. Run guided mode with file monitoring enabled: asa guide -cCdlFkpPrstuwm --exportsarif --outputpath asa
  3. Wait until monitoring starts (Begin FileSystemMonitor)
  4. See repeated System.IO.FileNotFoundException for Mono.Posix.NETStandard

Expected behavior
Guided mode with file monitoring should complete without assembly load errors on Windows ARM64.

System Configuration (please complete the following information):

  • OS: Windows
  • OS Version: Windows 11 (ARM64)
  • Application Version: 2.3.331
  • CLI or GUI: CLI

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions