rev.ng logo
The rev.ng decompiler goes open source + start of the UI closed beta
Announcement

The rev.ng decompiler goes open source + start of the UI closed beta

In this blog post we announce the open sourcing of the rev.ng decompiler, the start of the UI closed beta, how to try rev.ng and much more!

PageBuster: stealthily dump all the code ever executed
Technical

PageBuster: stealthily dump all the code ever executed

Ever wanted to dump all the executable pages of a process? Do you crave something capable of dealing with packed processes? We've got you covered! May I introduce PageBuster, our tool to gather dumps of all executable pages of packed Linux processes. Keep reading to find out its details and what happens under the hoods!

bashML: Why Spark when you can Bash?
Technical

bashML: Why Spark when you can Bash?

In one of our many research projects here at rev.ng, we are dealing with Big Data (is a 1..10 TB compressed database dump big? Well, probably not, but it is for us).

Big Match: matching open source code in binaries for fun and profit
Technical

Big Match: matching open source code in binaries for fun and profit

Do you do reverse engineering for a living? Have you ever wasted several weeks reversing an open source library embedded in a target? Do you crave for better tools than copy-pasting random strings into Google?

rev.ng: The Road Ahead
Announcement

rev.ng: The Road Ahead

In this blog post we will briefly describe today's release, provide an overview of the components of rev.ng and introduce you the next steps the rev.ng project intends to take towards the 1.0 release

Fuzzing binaries with LLVM's libFuzzer and rev.ng
Technical

Fuzzing binaries with LLVM's libFuzzer and rev.ng

In this blogpost, we show how libFuzzer, the LLVM fuzz testing library part, can be employed with rev.ng in order to perform coverage-guided blackbox fuzzing of executable binaries. We also show that our approach is fast, semantic-preserving and simply requires to implement the harness function, as occurs for programs with source code available.