├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── example └── __wgetmainargs_hook.rs ├── sample └── dll │ └── dllmain.c └── src ├── error.rs ├── lib.rs ├── peloader ├── def.rs ├── error.rs ├── hook.rs ├── mod.rs └── winapi.rs └── peparser ├── check.rs ├── def.rs ├── error.rs ├── header.rs ├── mod.rs ├── pe.rs └── section.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | *.exe 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/README.md -------------------------------------------------------------------------------- /example/__wgetmainargs_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/example/__wgetmainargs_hook.rs -------------------------------------------------------------------------------- /sample/dll/dllmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/sample/dll/dllmain.c -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/peloader/def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peloader/def.rs -------------------------------------------------------------------------------- /src/peloader/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peloader/error.rs -------------------------------------------------------------------------------- /src/peloader/hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peloader/hook.rs -------------------------------------------------------------------------------- /src/peloader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peloader/mod.rs -------------------------------------------------------------------------------- /src/peloader/winapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peloader/winapi.rs -------------------------------------------------------------------------------- /src/peparser/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/check.rs -------------------------------------------------------------------------------- /src/peparser/def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/def.rs -------------------------------------------------------------------------------- /src/peparser/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/error.rs -------------------------------------------------------------------------------- /src/peparser/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/header.rs -------------------------------------------------------------------------------- /src/peparser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/mod.rs -------------------------------------------------------------------------------- /src/peparser/pe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/pe.rs -------------------------------------------------------------------------------- /src/peparser/section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EddieIvan01/memexec/HEAD/src/peparser/section.rs --------------------------------------------------------------------------------