petriage 0.5.0

Cross-platform PE file surface analysis tool for malware analysts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::path::PathBuf;

use clap::Parser;

#[derive(Parser)]
#[command(name = "petriage-gui", version, about = "Cross-platform PE file surface analysis tool (GUI)")]
struct Cli {
    /// PE file to open on launch
    file: Option<PathBuf>,
}

fn main() {
    let cli = Cli::parse();
    petriage::gui::run(cli.file);
}