[badges.maintenance]
status = "actively-developed"
[dependencies.winapi]
features = ["winnt", "handleapi", "processthreadsapi", "memoryapi", "fileapi", "libloaderapi", "errhandlingapi", "synchapi", "winbase", "std", "basetsd", "ntdef", "minwindef"]
version = "0.3.9"
[[example]]
name = "architecture_selection"
path = "examples/architecture_selection.rs"
[[example]]
name = "basic_usage"
path = "examples/basic_usage.rs"
[[example]]
name = "error_handling"
path = "examples/error_handling.rs"
[[example]]
name = "from_file"
path = "examples/from_file.rs"
[[example]]
name = "from_hex"
path = "examples/from_hex.rs"
[[example]]
name = "full_demo"
path = "examples/full_demo.rs"
[[example]]
name = "hex_converter"
path = "examples/hex_converter.rs"
[[example]]
name = "silent_mode"
path = "examples/silent_mode.rs"
[lib]
crate-type = ["lib", "cdylib", "staticlib"]
name = "process_ghosting"
path = "src/lib.rs"
[package]
authors = ["BlackTechX"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["os::windows-apis", "development-tools"]
description = "Process Ghosting technique implementation - Execute PE files from memory without leaving traces on disk"
documentation = "https://docs.rs/ProcessGhosting"
edition = "2021"
homepage = "https://github.com/BlackTechX011/ProcessGhosting"
include = ["src/**/*", "examples/**/*", "Cargo.toml", "../README.md", "../LICENSE"]
keywords = ["windows", "process", "ghosting", "security", "pe"]
license = "MIT"
name = "ProcessGhosting"
readme = "README.md"
repository = "https://github.com/BlackTechX011/ProcessGhosting"
rust-version = "1.70.0"
version = "0.1.0"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
targets = ["x86_64-pc-windows-msvc", "i686-pc-windows-msvc"]