Bbabo NET

Science & Technology News

The rev.ng decompiler has become open source

The rev.ng decompiler has become open source and has begun closed beta testing of the user interface. The developers have released initial documentation for using rev.ng.

They will soon be inviting mailing list subscribers to a closed beta test of the user interface.

The developers also introduced a new website, rev.ng Hub, for using the cloud version of rev.ng. Beta users will be able to create projects, run the user interface in the browser, and interact with each other.

Existing public projects are available to those not participating in the closed beta.

To try out rev.ng, you need to install revng, read the documentation to make sure you have the right working environment set up, and then follow the instructions to build a model from scratch or try the analysis guide, which explains how to decompile the program.

The developers emphasize that they will focus on automatic recovery of data structures, modern UX, broad platform support and extensibility.

rev.ng's user interface is based on VSCode and can run either in a browser tab or as a standalone application. The interface has a client-server architecture, and multiple users can connect to the same instance and work on the same project at the same time. The decompiler works with any architecture supported by QEMU and x86, x86-64, Arm, AArch64, MIPS and s390 platforms.

The rev.ng decompiler has become open source