All about Reverse Engineering








RetDec - Retargetable Decompiler

https://retdec.com/

Reverse Engineering | Tool

A standalone decompiler, built and managed by Avast. Works as a standalone program, has a trial version on the website, and there is an IDA Plugin.

Supported file formats: ELF, PE, Mach-O, COFF, AR (archive), Intel HEX, and raw machine code. Supported architectures (32b only): Intel x86, ARM, MIPS, PIC32, and PowerPC.


Semantic File Inspector

https://sfi.is4.site/

CTF | Reverse Engineering | Tool

This software analyzes the formats of given files and outputs RDF description of their contents. It offers the following features:

  • Format Extraction: Supports over 50 different formats including common media formats, archives, executables, and documents.
  • Rich Metadata: Collects rich metadata, including common file properties and format-specific properties such as image dimensions.
  • Hashing: Computes hashes using various algorithms to describe and identify the data.
  • RDF Encoding: Encodes all the extracted information in RDF using common vocabularies found on the semantic web.
  • Serialization: Allows saving the resulting RDF in one of the many RDF serialization formats.
  • SPARQL Support: Provides the ability to use SPARQL to extract information or data using the processed RDF.

The software comes as an online version and as an installable and downloadable version.