Get the latest tech news

Nyxstone: An LLVM-based (Dis)assembly Framework


At Emproof, our mission is to enhance the security and integrity of embedded systems through innovative binary rewriting techniques. We are committed to providing advanced […]

While these solutions were a good fit in the beginning, we shortly noticed that these frameworks are not well-suited for our needs, especially since Keystone lacked important features and is also error-prone. Furthermore, Nyxstone offers flexible and fine-granular configuration of CPUs and their features, allowing users to tailor the tool to specific ISA (Instruction Set Architecture) extensions and hardware characteristics. Treating any diagnostic from LLVM as an error allows Nyxstone to effectively report potential problems, including the specific location in the assembly code where the issue occurred.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Framework

Framework

Photo of llvm

llvm

Photo of Nyxstone

Nyxstone

Related news:

News photo

Chronicle – Idiomatic, type safe event sourcing framework for Go

News photo

Transatlantic chip war fizzles as EU and US framework confirms 15% tariff cap

News photo

Intel Upstreams XeVM Into LLVM