binper 0.1.4

BINPER is a binary parser library in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::fs::File;
use std::io::Read;

use binper::pe::pe::PE;

fn main() -> binper::error::Result<()> {
    // 32 bit
    let mut f = File::open("samples/pe.exe")?;

    let mut data = Vec::new();
    f.read_to_end(&mut data)?;
    let pe:PE = PE::new(&data)?;
    println!("{}", pe);
    Ok(())
}