The Best Assembly Static Analysis Tools (Linters/Formatters)

We rank 4 Assembly linters, code analyzers, formatters, and more. Find and compare tools like BugProve, Similarity Tester, STOKE, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.

1 Assembly Tools

STOKE

A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations.

  • DeprecatedDeprecated
  • DeprecatedAsm
  • Deprecatedcli
  • Deprecatedformatter
  • 50% upvoted

3 Multi-Language Tools

BugProve

Sponsor

BugProve is a firmware analysis platform featuring both static and dynamic analysis techniques to discover memory corruptions, command injections and other classes or common weaknesses in binary code. It also detects vulnerable dependencies, weak cryptographic parameters, misconfigurations, and more.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedcli
  • Maintainedlinter
  • 50% upvoted

Similarity Tester

A tool that finds similarities between or within files to support you encountering DRY principle violations.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedservice
  • Maintainedlinter
  • 0% upvoted

Understand

Code visualization tool that provides code analysis, standards testing, metrics, graphing, dependency analysis and more for Ada, VHDL, and others.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedcli
  • Maintainedlinter
  • 45% upvoted

Frequently Asked Questions

What are Assembly tools?

Assembly language, often abbreviated asm, is any low-level programming language in which there is a very strong (generally one-to-one) correspondence between the language and the architecture's machine code instructions. Each assembly language is specific to a particular computer architecture. In contrast, most high-level programming languages are generally portable across multiple architectures but require interpreting or compiling.

What are the best Assembly static analysis tools and linters?

The most popular Assembly tools ranked by user votes are: BugProve, Similarity Tester, STOKE, Understand.

Which Assembly tools are free to use?

Tools with a free plan include BugProve. On top of that, there are also a number of open source like STOKE.

Related Tags

Our Sponsors

This website is completely open source. To fund our work, we fully rely on sponsors. Thanks to them, we can keep the site free for everybody. Please check out their offers below.

  • Bearer
  • BugProve
  • CodeScene
  • semgrep
  • Offensive 360