Function editres::injector::inject

source ·
pub fn inject(
    executable_buffer: &mut Vec<u8>,
    resource_name: &str,
    resource_data: &[u8]
) -> Result<()>
Available on crate feature injector only.
Expand description

Injects resource data into an executable.

§Example

let mut executable_buffer = std::fs::read("a.out")?;
inject(&mut executable_buffer, "my_res", b"res_content")?;
std::fs::write("a.out", &executable_buffer)?;