[INFO] cloning repository https://github.com/her0mx/process_ghost [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/her0mx/process_ghost" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fher0mx%2Fprocess_ghost", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fher0mx%2Fprocess_ghost'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8b7432b9ff1af5e5aa340d619cacf1ad9e7c8827 [INFO] testing her0mx/process_ghost against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fher0mx%2Fprocess_ghost" "/workspace/builds/worker-86/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-86/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/her0mx/process_ghost on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/her0mx/process_ghost [INFO] finished tweaking git repo https://github.com/her0mx/process_ghost [INFO] tweaked toml for git repo https://github.com/her0mx/process_ghost written to /workspace/builds/worker-86/source/Cargo.toml [INFO] crate git repo https://github.com/her0mx/process_ghost already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded widestring v0.5.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-86/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-86/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4b2c85862ec4e3bcee67a5965b6a7303127511f7434b6d90518216945820071c [INFO] running `Command { std: "docker" "start" "-a" "4b2c85862ec4e3bcee67a5965b6a7303127511f7434b6d90518216945820071c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4b2c85862ec4e3bcee67a5965b6a7303127511f7434b6d90518216945820071c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4b2c85862ec4e3bcee67a5965b6a7303127511f7434b6d90518216945820071c", kill_on_drop: false }` [INFO] [stdout] 4b2c85862ec4e3bcee67a5965b6a7303127511f7434b6d90518216945820071c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-86/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-86/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 56294cd6cfcceebc03a74e073772967bc48f66e4299d84be78802a7646d3f546 [INFO] running `Command { std: "docker" "start" "-a" "56294cd6cfcceebc03a74e073772967bc48f66e4299d84be78802a7646d3f546", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling winapi v0.3.9 [INFO] [stderr] Compiling ntapi v0.3.6 [INFO] [stderr] Compiling widestring v0.5.1 [INFO] [stderr] Compiling process_ghost v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntmmapi` [INFO] [stdout] --> src/process_env.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | use ntapi::ntmmapi::{ NtReadVirtualMemory}; [INFO] [stdout] | ^^^^^^^ could not find `ntmmapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntpsapi` [INFO] [stdout] --> src/process_env.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | use ntapi::ntpsapi::PROCESS_BASIC_INFORMATION; [INFO] [stdout] | ^^^^^^^ could not find `ntpsapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/process_env.rs:7:12 [INFO] [stdout] | [INFO] [stdout] 7 | use ntapi::winapi::shared::ntdef::{HANDLE, NT_SUCCESS, NULL, UNICODE_STRING, PVOID}; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/process_env.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | use ntapi::winapi::um::errhandlingapi::GetLastError; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/process_env.rs:9:12 [INFO] [stdout] | [INFO] [stdout] 9 | use ntapi::winapi::um::memoryapi::WriteProcessMemory; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/process_env.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | use ntapi::winapi::um::userenv::CreateEnvironmentBlock; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/process_env.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | use ntapi::winapi::um::winnt::{MEM_COMMIT, MEM_RESERVE, PAGE_READWRITE}; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/process_env.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | use winapi::shared::minwindef::{LPCVOID, LPVOID}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/process_env.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | use winapi::um::memoryapi::VirtualAllocEx; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntrtl` [INFO] [stdout] --> src/process_env.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | use ntapi::ntrtl::{ [INFO] [stdout] | ^^^^^ could not find `ntrtl` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/process_env.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | use winapi::shared::basetsd::{SIZE_T, ULONG_PTR}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntpebteb` [INFO] [stdout] --> src/process_env.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | use ntapi::ntpebteb::{PPEB, PEB}; [INFO] [stdout] | ^^^^^^^^ could not find `ntpebteb` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntioapi` [INFO] [stdout] --> src/main.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | use ntapi::ntioapi::{ [INFO] [stdout] | ^^^^^^^ could not find `ntioapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntmmapi` [INFO] [stdout] --> src/main.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | use ntapi::ntmmapi::{ [INFO] [stdout] | ^^^^^^^ could not find `ntmmapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntobapi` [INFO] [stdout] --> src/main.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | use ntapi::ntobapi::NtClose; [INFO] [stdout] | ^^^^^^^ could not find `ntobapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntpsapi` [INFO] [stdout] --> src/main.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | use ntapi::ntpsapi::{ [INFO] [stdout] | ^^^^^^^ could not find `ntpsapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/main.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | use ntapi::winapi::ctypes::c_void; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/main.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | use ntapi::winapi::shared::ntdef::{OBJECT_ATTRIBUTES, ULONGLONG}; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/main.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | use ntapi::winapi::um::handleapi::{CloseHandle, INVALID_HANDLE_VALUE}; [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `winapi` in `ntapi` [INFO] [stdout] --> src/main.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | use ntapi::winapi::um::winnt::{ [INFO] [stdout] | ^^^^^^ could not find `winapi` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | use winapi::shared::basetsd::SIZE_T; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | use winapi::shared::minwindef::{LPVOID, MAX_PATH}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | use winapi::shared::ntdef::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:39:13 [INFO] [stdout] | [INFO] [stdout] 39 | use winapi::shared::ntstatus::STATUS_IMAGE_MACHINE_TYPE_MISMATCH; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:40:13 [INFO] [stdout] | [INFO] [stdout] 40 | use winapi::um::errhandlingapi::GetLastError; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | use winapi::um::fileapi::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | use winapi::um::processthreadsapi::{GetProcessId}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:56:13 [INFO] [stdout] | [INFO] [stdout] 56 | use winapi::um::winnt::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ntapi::ntrtl` [INFO] [stdout] --> src/main.rs:16:12 [INFO] [stdout] | [INFO] [stdout] 16 | use ntapi::ntrtl::{ [INFO] [stdout] | ^^^^^ could not find `ntrtl` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:78:32 [INFO] [stdout] | [INFO] [stdout] 78 | *&mut zeroed::(), [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `_core` in `ntapi` [INFO] [stdout] --> src/main.rs:97:29 [INFO] [stdout] | [INFO] [stdout] 97 | let mut buffer = ntapi::_core::ptr::null_mut(); [INFO] [stdout] | ^^^^^ could not find `_core` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/main.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | *&mut zeroed::(), [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:338:32 [INFO] [stdout] | [INFO] [stdout] 338 | *&mut zeroed::(), [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:339:32 [INFO] [stdout] | [INFO] [stdout] 339 | *&mut zeroed::(), [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:383:32 [INFO] [stdout] | [INFO] [stdout] 383 | *&mut zeroed::(), [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ntpebteb` in `ntapi` [INFO] [stdout] --> src/main.rs:441:31 [INFO] [stdout] | [INFO] [stdout] 441 | let copy_data_ptr: ntapi::ntpebteb::PPEB = peb_copy.as_mut_ptr().cast(); [INFO] [stdout] | ^^^^^^^^ could not find `ntpebteb` in `ntapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/main.rs:457:31 [INFO] [stdout] | [INFO] [stdout] 457 | let mut h_thread: winapi::shared::ntdef::HANDLE = zeroed::(); [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stdout] --> src/main.rs:459:37 [INFO] [stdout] | [INFO] [stdout] 459 | let va_entrypoint: *mut winapi::ctypes::c_void = [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stdout] --> src/main.rs:460:55 [INFO] [stdout] | [INFO] [stdout] 460 | std::mem::transmute::(entry_point); [INFO] [stdout] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/process_env.rs:21:43 [INFO] [stdout] | [INFO] [stdout] 21 | pub unsafe fn buffer_remote_peb(h_proces: HANDLE,pbi: PROCESS_BASIC_INFORMATION)->PEB{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/process_env.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | if !NT_SUCCESS(status){ [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/process_env.rs:38:37 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/process_env.rs:38:54 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:40:70 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 39 | [INFO] [stdout] 40 | let to_pvoid=std::mem::transmute::<&PRTL_USER_PROCESS_PARAMETERS,LPVOID>(&(*remote_peb).ProcessParameters); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/process_env.rs:41:50 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 41 | let params_to_lpcvoid=std::mem::transmute::<&PVOID,LPCVOID>(¶ms); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPCVOID` in this scope [INFO] [stdout] --> src/process_env.rs:41:56 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 41 | let params_to_lpcvoid=std::mem::transmute::<&PVOID,LPCVOID>(¶ms); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteProcessMemory` in this scope [INFO] [stdout] --> src/process_env.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | let x = WriteProcessMemory(h_process, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/process_env.rs:46:42 [INFO] [stdout] | [INFO] [stdout] 38 | unsafe fn set_params_in_peb(params: PVOID,h_process: HANDLE, remote_peb: PPEB)->bool{ [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 46 | size_of::(), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/process_env.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | hprocess: HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:60:6 [INFO] [stdout] | [INFO] [stdout] 60 | ) -> LPVOID { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:65:77 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 65 | let params_to_lpvoid=std::mem::transmute::(params); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stdout] --> src/process_env.rs:66:57 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 66 | let size_params_transmute=std::mem::transmute::((*params).Length as u64); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VirtualAllocEx` in this scope [INFO] [stdout] --> src/process_env.rs:68:8 [INFO] [stdout] | [INFO] [stdout] 68 | if!VirtualAllocEx( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_COMMIT` in this scope [INFO] [stdout] --> src/process_env.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RESERVE` in this scope [INFO] [stdout] --> src/process_env.rs:72:22 [INFO] [stdout] | [INFO] [stdout] 72 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READWRITE` in this scope [INFO] [stdout] --> src/process_env.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | PAGE_READWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteProcessMemory` in this scope [INFO] [stdout] --> src/process_env.rs:78:12 [INFO] [stdout] | [INFO] [stdout] 78 | if WriteProcessMemory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/process_env.rs:95:62 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 95 | let environment_to_lpcvoid=std::mem::transmute::((*params).Environment); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:95:68 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 95 | let environment_to_lpcvoid=std::mem::transmute::((*params).Environment); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in this scope [INFO] [stdout] --> src/process_env.rs:96:66 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 96 | let size_environment_transmute=std::mem::transmute::((*params).EnvironmentSize); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stdout] --> src/process_env.rs:96:76 [INFO] [stdout] | [INFO] [stdout] 57 | unsafe fn write_params_into_process( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 96 | let size_environment_transmute=std::mem::transmute::((*params).EnvironmentSize); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VirtualAllocEx` in this scope [INFO] [stdout] --> src/process_env.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | if !VirtualAllocEx( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_COMMIT` in this scope [INFO] [stdout] --> src/process_env.rs:102:17 [INFO] [stdout] | [INFO] [stdout] 102 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RESERVE` in this scope [INFO] [stdout] --> src/process_env.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READWRITE` in this scope [INFO] [stdout] --> src/process_env.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | PAGE_READWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `WriteProcessMemory` in this scope [INFO] [stdout] --> src/process_env.rs:108:20 [INFO] [stdout] | [INFO] [stdout] 108 | if WriteProcessMemory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:123:22 [INFO] [stdout] | [INFO] [stdout] 123 | return params as LPVOID [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/process_env.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 135 | h_process: HANDLE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/process_env.rs:141:39 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn setup_process_parameters( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 141 | let mut unicode_target = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/process_env.rs:147:44 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn setup_process_parameters( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 147 | let mut unicode_current_dir = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/process_env.rs:153:40 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn setup_process_parameters( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 153 | let mut unicode_dll_dir = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/process_env.rs:159:44 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn setup_process_parameters( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 159 | let mut unicode_window_name = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/process_env.rs:165:36 [INFO] [stdout] | [INFO] [stdout] 134 | pub(crate) unsafe fn setup_process_parameters( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 165 | let mut environment = zeroed::(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateEnvironmentBlock` in this scope [INFO] [stdout] --> src/process_env.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | CreateEnvironmentBlock(&mut environment, NULL, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/process_env.rs:166:46 [INFO] [stdout] | [INFO] [stdout] 166 | CreateEnvironmentBlock(&mut environment, NULL, 1); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/process_env.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 191 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/process_env.rs:192:20 [INFO] [stdout] | [INFO] [stdout] 192 | let error= GetLastError(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/process_env.rs:207:47 [INFO] [stdout] | [INFO] [stdout] 207 | println!("Cannot Make Update Peb: {}",GetLastError()); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/main.rs:63:45 [INFO] [stdout] | [INFO] [stdout] 63 | unsafe fn read_payload(payload: String) -> (LPVOID, u32) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LARGE_INTEGER` in this scope [INFO] [stdout] --> src/main.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | let mut fsz: LARGE_INTEGER = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LARGE_INTEGER` in this scope [INFO] [stdout] --> src/main.rs:64:43 [INFO] [stdout] | [INFO] [stdout] 63 | unsafe fn read_payload(payload: String) -> (LPVOID, u32) { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 64 | let mut fsz: LARGE_INTEGER = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | let mut h_file: HANDLE = INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:67:30 [INFO] [stdout] | [INFO] [stdout] 67 | let mut h_file: HANDLE = INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileA` in this scope [INFO] [stdout] --> src/main.rs:74:14 [INFO] [stdout] | [INFO] [stdout] 74 | h_file = CreateFileA( [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/main.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | GENERIC_READ, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in this scope [INFO] [stdout] --> src/main.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | OPEN_EXISTING, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_ATTRIBUTE_NORMAL` in this scope [INFO] [stdout] --> src/main.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | FILE_ATTRIBUTE_NORMAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | NULL, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:84:18 [INFO] [stdout] | [INFO] [stdout] 84 | if h_file == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetFileSizeEx` in this scope [INFO] [stdout] --> src/main.rs:88:13 [INFO] [stdout] | [INFO] [stdout] 88 | if 0 == GetFileSizeEx(h_file, &mut fsz) { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SIZE_T` in this scope [INFO] [stdout] --> src/main.rs:96:18 [INFO] [stdout] | [INFO] [stdout] 96 | let mut sz1: SIZE_T = fsz.s_mut().LowPart as usize; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_COMMIT` in this scope [INFO] [stdout] --> src/main.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MEM_RESERVE` in this scope [INFO] [stdout] --> src/main.rs:104:22 [INFO] [stdout] | [INFO] [stdout] 104 | MEM_COMMIT | MEM_RESERVE, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READWRITE` in this scope [INFO] [stdout] --> src/main.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | PAGE_READWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadFile` in this scope [INFO] [stdout] --> src/main.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | if !ReadFile( [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in this scope [INFO] [stdout] --> src/main.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | CloseHandle(h_file); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:125:14 [INFO] [stdout] | [INFO] [stdout] 125 | h_file = INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:231:52 [INFO] [stdout] | [INFO] [stdout] 231 | unsafe fn open_file_temp(file_path: [u16; 100]) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/main.rs:232:24 [INFO] [stdout] | [INFO] [stdout] 232 | let mut file_name: UNICODE_STRING = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UNICODE_STRING` in this scope [INFO] [stdout] --> src/main.rs:232:50 [INFO] [stdout] | [INFO] [stdout] 231 | unsafe fn open_file_temp(file_path: [u16; 100]) -> HANDLE { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 232 | let mut file_name: UNICODE_STRING = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OBJECT_ATTRIBUTES` in this scope [INFO] [stdout] --> src/main.rs:253:19 [INFO] [stdout] | [INFO] [stdout] 253 | let mut attr: OBJECT_ATTRIBUTES = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OBJECT_ATTRIBUTES` in this scope [INFO] [stdout] --> src/main.rs:253:48 [INFO] [stdout] | [INFO] [stdout] 231 | unsafe fn open_file_temp(file_path: [u16; 100]) -> HANDLE { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 253 | let mut attr: OBJECT_ATTRIBUTES = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `InitializeObjectAttributes` in this scope [INFO] [stdout] --> src/main.rs:254:5 [INFO] [stdout] | [INFO] [stdout] 254 | InitializeObjectAttributes(&mut attr, &mut file_name, OBJ_CASE_INSENSITIVE, NULL, NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OBJ_CASE_INSENSITIVE` in this scope [INFO] [stdout] --> src/main.rs:254:59 [INFO] [stdout] | [INFO] [stdout] 254 | InitializeObjectAttributes(&mut attr, &mut file_name, OBJ_CASE_INSENSITIVE, NULL, NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:254:81 [INFO] [stdout] | [INFO] [stdout] 254 | InitializeObjectAttributes(&mut attr, &mut file_name, OBJ_CASE_INSENSITIVE, NULL, NULL); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:254:87 [INFO] [stdout] | [INFO] [stdout] 254 | InitializeObjectAttributes(&mut attr, &mut file_name, OBJ_CASE_INSENSITIVE, NULL, NULL); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:258:19 [INFO] [stdout] | [INFO] [stdout] 258 | let mut file: HANDLE = INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:258:28 [INFO] [stdout] | [INFO] [stdout] 258 | let mut file: HANDLE = INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DELETE` in this scope [INFO] [stdout] --> src/main.rs:262:9 [INFO] [stdout] | [INFO] [stdout] 262 | DELETE | SYNCHRONIZE | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SYNCHRONIZE` in this scope [INFO] [stdout] --> src/main.rs:262:18 [INFO] [stdout] | [INFO] [stdout] 262 | DELETE | SYNCHRONIZE | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in this scope [INFO] [stdout] --> src/main.rs:262:32 [INFO] [stdout] | [INFO] [stdout] 262 | DELETE | SYNCHRONIZE | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in this scope [INFO] [stdout] --> src/main.rs:262:47 [INFO] [stdout] | [INFO] [stdout] 262 | DELETE | SYNCHRONIZE | GENERIC_READ | GENERIC_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `OBJECT_ATTRIBUTES` in this scope [INFO] [stdout] --> src/main.rs:263:35 [INFO] [stdout] | [INFO] [stdout] 263 | &attr as *const _ as *mut OBJECT_ATTRIBUTES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in this scope [INFO] [stdout] --> src/main.rs:265:9 [INFO] [stdout] | [INFO] [stdout] 265 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in this scope [INFO] [stdout] --> src/main.rs:265:27 [INFO] [stdout] | [INFO] [stdout] 265 | FILE_SHARE_READ | FILE_SHARE_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:276:16 [INFO] [stdout] | [INFO] [stdout] 276 | return INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:284:20 [INFO] [stdout] | [INFO] [stdout] 284 | return file as HANDLE; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope [INFO] [stdout] --> src/main.rs:289:21 [INFO] [stdout] | [INFO] [stdout] 289 | payload_buffer: LPVOID, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:291:6 [INFO] [stdout] | [INFO] [stdout] 291 | ) -> HANDLE { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:294:26 [INFO] [stdout] | [INFO] [stdout] 294 | let h_deleting_file: HANDLE = open_file_temp(filepath); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILE_DISPOSITION_INFO` in this scope [INFO] [stdout] --> src/main.rs:298:19 [INFO] [stdout] | [INFO] [stdout] 298 | let mut info: FILE_DISPOSITION_INFO = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILE_DISPOSITION_INFO` in this scope [INFO] [stdout] --> src/main.rs:298:52 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn make_section_from_delete_pending_file( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 298 | let mut info: FILE_DISPOSITION_INFO = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FILE_DISPOSITION_INFO` in this scope [INFO] [stdout] --> src/main.rs:305:19 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn make_section_from_delete_pending_file( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 305 | size_of::() as u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LARGE_INTEGER` in this scope [INFO] [stdout] --> src/main.rs:313:22 [INFO] [stdout] | [INFO] [stdout] 313 | let byte_offset: LARGE_INTEGER = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LARGE_INTEGER` in this scope [INFO] [stdout] --> src/main.rs:313:47 [INFO] [stdout] | [INFO] [stdout] 287 | unsafe fn make_section_from_delete_pending_file( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 313 | let byte_offset: LARGE_INTEGER = zeroed::(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | NULL, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:319:9 [INFO] [stdout] | [INFO] [stdout] 319 | NULL, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | NULL as *mut _, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | return INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:333:24 [INFO] [stdout] | [INFO] [stdout] 333 | let mut h_section: HANDLE = null_mut(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SECTION_ALL_ACCESS` in this scope [INFO] [stdout] --> src/main.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | SECTION_ALL_ACCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PAGE_READONLY` in this scope [INFO] [stdout] --> src/main.rs:340:9 [INFO] [stdout] | [INFO] [stdout] 340 | PAGE_READONLY, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `SEC_IMAGE` in this scope [INFO] [stdout] --> src/main.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 341 | SEC_IMAGE, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope [INFO] [stdout] --> src/main.rs:346:48 [INFO] [stdout] | [INFO] [stdout] 346 | println!("Fail to NtcreateSection {}", GetLastError()); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:348:16 [INFO] [stdout] | [INFO] [stdout] 348 | return INVALID_HANDLE_VALUE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `c_void` in this scope [INFO] [stdout] --> src/main.rs:357:65 [INFO] [stdout] | [INFO] [stdout] 357 | unsafe fn process_ghost(target: U16String, payload_buffer: *mut c_void, size_payload: u32) -> bool { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 4 | use core::ffi::c_void; [INFO] [stdout] | [INFO] [stdout] 4 | use std::os::raw::c_void; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetTempPathW` in this scope [INFO] [stdout] --> src/main.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 364 | GetTempPathW(MAX_PATH as u32, temp_path.as_ptr() as LPWSTR); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `MAX_PATH` in this scope [INFO] [stdout] --> src/main.rs:364:18 [INFO] [stdout] | [INFO] [stdout] 364 | GetTempPathW(MAX_PATH as u32, temp_path.as_ptr() as LPWSTR); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPWSTR` in this scope [INFO] [stdout] --> src/main.rs:364:57 [INFO] [stdout] | [INFO] [stdout] 364 | GetTempPathW(MAX_PATH as u32, temp_path.as_ptr() as LPWSTR); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetTempFileNameW` in this scope [INFO] [stdout] --> src/main.rs:365:5 [INFO] [stdout] | [INFO] [stdout] 365 | GetTempFileNameW( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LPWSTR` in this scope [INFO] [stdout] --> src/main.rs:369:31 [INFO] [stdout] | [INFO] [stdout] 369 | temp_name.as_ptr() as LPWSTR, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in this scope [INFO] [stdout] --> src/main.rs:373:21 [INFO] [stdout] | [INFO] [stdout] 373 | if h_section == INVALID_HANDLE_VALUE { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:378:24 [INFO] [stdout] | [INFO] [stdout] 378 | let mut h_process: HANDLE = null_mut(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PROCESS_ALL_ACCESS` in this scope [INFO] [stdout] --> src/main.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | PROCESS_ALL_ACCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | NULL, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope [INFO] [stdout] --> src/main.rs:388:9 [INFO] [stdout] | [INFO] [stdout] 388 | NULL, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `STATUS_IMAGE_MACHINE_TYPE_MISMATCH` in this scope [INFO] [stdout] --> src/main.rs:394:22 [INFO] [stdout] | [INFO] [stdout] 394 | if status == STATUS_IMAGE_MACHINE_TYPE_MISMATCH { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:412:9 [INFO] [stdout] | [INFO] [stdout] 412 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:435:9 [INFO] [stdout] | [INFO] [stdout] 435 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONGLONG` in this scope [INFO] [stdout] --> src/main.rs:443:21 [INFO] [stdout] | [INFO] [stdout] 443 | let image_base: ULONGLONG = (*copy_data_ptr).ImageBaseAddress as u64; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONGLONG` in this scope [INFO] [stdout] --> src/main.rs:444:22 [INFO] [stdout] | [INFO] [stdout] 444 | let entry_point: ULONGLONG = image_base + nt_headers.OptionalHeader.AddressOfEntryPoint as u64; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetProcessId` in this scope [INFO] [stdout] --> src/main.rs:454:9 [INFO] [stdout] | [INFO] [stdout] 454 | GetProcessId(h_process) [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HANDLE` in this scope [INFO] [stdout] --> src/main.rs:457:64 [INFO] [stdout] | [INFO] [stdout] 357 | unsafe fn process_ghost(target: U16String, payload_buffer: *mut c_void, size_payload: u32) -> bool { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 457 | let mut h_thread: winapi::shared::ntdef::HANDLE = zeroed::(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONGLONG` in this scope [INFO] [stdout] --> src/main.rs:460:31 [INFO] [stdout] | [INFO] [stdout] 357 | unsafe fn process_ghost(target: U16String, payload_buffer: *mut c_void, size_payload: u32) -> bool { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 460 | std::mem::transmute::(entry_point); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `THREAD_ALL_ACCESS` in this scope [INFO] [stdout] --> src/main.rs:464:9 [INFO] [stdout] | [INFO] [stdout] 464 | THREAD_ALL_ACCESS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `NT_SUCCESS` in this scope [INFO] [stdout] --> src/main.rs:476:9 [INFO] [stdout] | [INFO] [stdout] 476 | if !NT_SUCCESS(status) { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 162 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `process_ghost` due to 163 previous errors [INFO] running `Command { std: "docker" "inspect" "56294cd6cfcceebc03a74e073772967bc48f66e4299d84be78802a7646d3f546", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "56294cd6cfcceebc03a74e073772967bc48f66e4299d84be78802a7646d3f546", kill_on_drop: false }` [INFO] [stdout] 56294cd6cfcceebc03a74e073772967bc48f66e4299d84be78802a7646d3f546