ProcessGhosting 0.1.0

Process Ghosting technique implementation - Execute PE files from memory without leaving traces on disk
Documentation
[package]

name = "ProcessGhosting"

version = "0.1.0"

edition = "2021"

authors = ["BlackTechX"]

description = "Process Ghosting technique implementation - Execute PE files from memory without leaving traces on disk"

documentation = "https://docs.rs/ProcessGhosting"

readme = "../README.md"

homepage = "https://github.com/BlackTechX011/ProcessGhosting"

repository = "https://github.com/BlackTechX011/ProcessGhosting"

license = "MIT"

keywords = ["windows", "process", "ghosting", "security", "pe"]

categories = ["os::windows-apis", "development-tools"]

include = [

    "src/**/*",

    "examples/**/*",

    "Cargo.toml",

    "../README.md",

    "../LICENSE",

]

rust-version = "1.70.0"



[lib]

name = "process_ghosting"

path = "src/lib.rs"

crate-type = ["lib", "cdylib", "staticlib"]



[[example]]

name = "basic_usage"

path = "examples/basic_usage.rs"



[[example]]

name = "from_file"

path = "examples/from_file.rs"



[[example]]

name = "from_hex"

path = "examples/from_hex.rs"



[[example]]

name = "hex_converter"

path = "examples/hex_converter.rs"



[[example]]

name = "silent_mode"

path = "examples/silent_mode.rs"





[dependencies]

winapi = { version = "0.3.9", features = [

    "winnt",

    "handleapi",

    "processthreadsapi",

    "memoryapi",

    "fileapi",

    "libloaderapi",

    "errhandlingapi",

    "synchapi",

    "winbase",

    "std",

    "basetsd",

    "ntdef",

    "minwindef",

]}



[badges]

maintenance = { status = "actively-developed" }



[package.metadata.docs.rs]

default-target = "x86_64-pc-windows-msvc"

targets = ["x86_64-pc-windows-msvc", "i686-pc-windows-msvc"]