library to parse PE files
cargo install libpefile
```rust use libpefile::*; use std::path::PathBuf;
fn main() -> std::io::Result<()> { let manifestdir = std::env::var("CARGOMANIFESTDIR").unwrap(); let dllfile = PathBuf::from(format!("{}/samples/msaudite.dll", manifestdir)); let pefile = PEFile::new(dllfile)?;
for msg in pefile.messages_iter()? {
println!("{}: '{}'", msg.msg_id, msg.text);
}
Ok(())
} ```