hex-patch 1.9.0

HexPatch is a binary patcher and editor with terminal user interface (TUI), it's capable of disassembling instructions and assembling patches. It supports a variety of architectures and file formats. Also, it can edit remote files via SSH.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[cfg(windows)]
extern crate winres;

#[cfg(windows)]
fn main() -> Result<(), Box<dyn std::error::Error>> {
    let mut res = winres::WindowsResource::new();
    res.set_icon("docs/assets/logo.ico");
    res.set("OriginalFilename", "hex-patch.exe");
    res.set("FileDescription", "HexPatch - Binary Patcher and Editor");
    res.set("LegalCopyright", "Copyright (c) 2024 Ettore Ricci");
    res.compile()?;
    Ok(())
}

#[cfg(unix)]
fn main() {}