Skip to content

acizmarik/sharpdetect

Repository files navigation

SharpDetect

License GitHub Actions

A work-in-progress, experimental dynamic analysis framework for .NET programs.

Prerequisites

  • .NET 8 SDK
  • Visual Studio 2022 Build Tools

Build Steps

cd src
dotnet cake

Available Tools

  • Deadlock Analyzer - Monitors all lock-related operations on System.Threading.Monitor. If a deadlock is detected, user receives a report with details (affected threads, stack traces).

State of Development

Runtime .NET .NET Framework
win-x64
win-x86
linux-x64 (not applicable)
linux-x86 (not applicable)

License

This project is licensed under the Apache-2.0 license, unless specified otherwise in a file header.