Skip to content
Simple prepender virus written in Rust
Branch: master
Clone or download
Latest commit c9b40be Sep 6, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Merge branch 'master' of Sep 6, 2019
Cargo.lock initial commit Sep 6, 2019
Cargo.toml initial commit Sep 6, 2019
LICENSE Initial commit Sep 6, 2019 Update Sep 6, 2019


This is a POC ELF prepender written in Rust. I like writting prependers on languages that I'm learning and find interesting. As for the name, Fe2O3 is the chemical formula of Rust, I thought it was appropriate.


$ rustc -o Linux.Fe2O3

Note that the Rust version used is rustc 1.37.0 (eae3437df 2019-08-13), the latest at this moment.

Binary Sample

A binary sample is also available at

$ file Linux.Fe2O3
Linux.Fe2O3: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/, for GNU/Linux 3.2.0, with debug_info, not stripped

$ sha1sum Linux.Fe2O3
c185ab0fd9b1c8f3ddaed7079898383edbcbb7f7  Linux.Fe2O3



You can’t perform that action at this time.