Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/revng/revng

revng: the core repository of the rev.ng project
https://github.com/revng/revng

Last synced: about 2 months ago
JSON representation

revng: the core repository of the rev.ng project

Awesome Lists containing this project

README

        

# The rev.ng binary analysis framework and decompiler

Welcome to the [rev.ng](https://rev.ng) project!

rev.ng is an open source binary analysis framework based on LLVM and QEMU.
It features a full-fledged decompiler.
It's developed by [rev.ng Labs](https://rev.ng/about) in the open.

This repository contains the source code of the rev.ng infrastructure and of the lifter. You can find the source of the decompiler in the [`revng-c` repository](https://github.com/revng/revng-c).
Eventually, these two repositories will be merged.

## Getting started

Head to the [online documentation](https://docs.rev.ng) to get started ([source](share/doc/revng/index.md)).

## Getting in touch

You can get in touch with us through the following means:

* [X/Twitter](https://twitter.com/_revng), for the latest news about the project;
* [Discord](https://discord.gg/wEQtgKJxcX), a place for chatting for users and developers;
* [Discourse](https://discuss.rev.ng/), for user discussions;
* [GitHub](https://github.com/revng), for development issues and PRs;
* [E-mail](mailto:[email protected]), for anything else;

## License

The rev.ng binary analysis framework and decompiler is Free Software.

rev.ng depends on certain on GPLv2 components (in particular, QEMU), so the project is [GPLv2-licensed as a whole](LICENSE).
However, the individual files are licensed under the [MIT license](LICENSE.mit).