Skip to content

Simple static analysis(SA) tool to analyze .Net assemblies at the IL-code level.

License

Notifications You must be signed in to change notification settings

DmitryGaravsky/ILSATools

Repository files navigation

Simple static analysis tool

Simple static analysis(SA) tool to analyze .Net assemblies at the IL-code level with visual client.

BackTrace

Powered by ILReader and exiting HTML and CSS-based Desktop UI by DevExpress WinForms.

The main features

Read the Why simple Static Analysys tools are important and how easy to use they are article to learn how it works and how to use this tool effectively.

Options for ILSA.Tools users

Nuget Version

Available for free:

Available for professional users:

  • Using a minified version for embedding into your projects as a single-file-of-code solution for TDD,
  • Using special runners for TDD approaches (assembly level, type level checking),
  • Using a command-line mode tool for CI\CD purposes.

Additionally, for ultimate version users and sponsors you can:

  • request for personalized version of Visual Client with your name and logo,
  • request for adding some specific diagnostics.

Professional and ultimate version requests are available for any users via GaravskyDmitry@gmail.com.

UI - Classes and Patterns pages

Classes page - here you can load and inspect types and methods

Classes

Patterns page - here you can load and activate\deactivate available patterns

Patterns

License

The ILSATools application is licensed under the MIT license.