├── .cargo └── config.toml ├── .github └── FUNDING.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── check_all.sh ├── rustfmt.toml ├── src ├── c2.rs ├── c2 │ ├── cfg.rs │ ├── cfg │ │ ├── connect.rs │ │ ├── group.rs │ │ ├── json.rs │ │ ├── profile.rs │ │ ├── transform.rs │ │ ├── workhours.rs │ │ └── wrapper.rs │ ├── client.rs │ ├── connect.rs │ ├── error.rs │ ├── event.rs │ ├── event │ │ ├── chan.rs │ │ ├── queue.rs │ │ ├── task.rs │ │ └── thread.rs │ ├── mux.rs │ ├── session.rs │ ├── state.rs │ ├── task.rs │ ├── task │ │ ├── entries.rs │ │ ├── io.rs │ │ ├── os.rs │ │ ├── os │ │ │ ├── unix.rs │ │ │ └── windows.rs │ │ └── process.rs │ ├── transform.rs │ ├── vars.rs │ └── wrapper.rs ├── com.rs ├── com │ ├── flag.rs │ ├── limits.rs │ ├── netadv.rs │ ├── netadv │ │ ├── ip.rs │ │ ├── pipe.rs │ │ ├── pipe │ │ │ ├── unix.rs │ │ │ └── windows.rs │ │ ├── tcp.rs │ │ └── udp.rs │ └── packet.rs ├── compat │ ├── builtins │ │ ├── amd64.rs │ │ ├── ops.rs │ │ └── standard.rs │ ├── ffi.rs │ ├── io.rs │ ├── path.rs │ ├── prelude.rs │ └── rust │ │ ├── borrow.rs │ │ ├── error.rs │ │ ├── ffi.rs │ │ ├── path.rs │ │ ├── read.rs │ │ ├── seek.rs │ │ └── write.rs ├── data.rs ├── data │ ├── base64.rs │ ├── blob.rs │ ├── chunk.rs │ ├── crypto.rs │ ├── crypto │ │ ├── hmac.rs │ │ ├── keypair.rs │ │ ├── p521.rs │ │ └── table.rs │ ├── hasher.rs │ ├── memory.rs │ ├── rand.rs │ ├── str.rs │ └── time.rs ├── device.rs ├── device │ ├── filter.rs │ ├── filter │ │ ├── unix.rs │ │ └── windows.rs │ ├── id.rs │ ├── machine.rs │ ├── machine │ │ ├── arch.rs │ │ ├── capabilities.rs │ │ ├── local │ │ │ ├── unix.rs │ │ │ ├── wasm.rs │ │ │ └── windows.rs │ │ ├── os.rs │ │ └── virtual.rs │ ├── network.rs │ ├── sys │ │ ├── unix.rs │ │ ├── wasm.rs │ │ └── windows.rs │ ├── winapi.rs │ └── winapi │ │ ├── alloc.rs │ │ ├── checks.rs │ │ ├── errors.rs │ │ ├── functions.rs │ │ ├── functions │ │ ├── advapi32.rs │ │ ├── crypt32.rs │ │ ├── dbghelp.rs │ │ ├── gdi32.rs │ │ ├── iphlpapi.rs │ │ ├── kernel32.rs │ │ ├── netapi32.rs │ │ ├── ntdll.rs │ │ ├── structs.rs │ │ ├── user32.rs │ │ ├── userenv.rs │ │ ├── winsock.rs │ │ └── wtsapi32.rs │ │ ├── helpers.rs │ │ ├── info.rs │ │ ├── load.rs │ │ ├── loader.rs │ │ ├── loader │ │ ├── advapi32.rs │ │ ├── amsi.rs │ │ ├── crypt32.rs │ │ ├── dbghelp.rs │ │ ├── gdi32.rs │ │ ├── iphlpapi.rs │ │ ├── kernel32.rs │ │ ├── mappings.rs │ │ ├── netapi32.rs │ │ ├── ntdll.rs │ │ ├── psapi.rs │ │ ├── user32.rs │ │ ├── userenv.rs │ │ ├── winhttp.rs │ │ ├── winsock.rs │ │ └── wtsapi32.rs │ │ ├── patch.rs │ │ ├── path.rs │ │ ├── registry.rs │ │ ├── screen.rs │ │ ├── std │ │ ├── env.rs │ │ ├── fs.rs │ │ ├── net.rs │ │ ├── process.rs │ │ ├── sync │ │ │ ├── barrier.rs │ │ │ ├── event.rs │ │ │ ├── lazy.rs │ │ │ ├── lazylock.rs │ │ │ ├── mpsc.rs │ │ │ ├── mutant.rs │ │ │ ├── mutex.rs │ │ │ ├── once.rs │ │ │ ├── semaphore.rs │ │ │ └── timer.rs │ │ ├── thread.rs │ │ └── time.rs │ │ ├── stdio.rs │ │ ├── structs.rs │ │ ├── structs │ │ ├── data.rs │ │ ├── debug.rs │ │ ├── handles.rs │ │ ├── list.rs │ │ ├── memory.rs │ │ ├── network.rs │ │ ├── process.rs │ │ ├── registry.rs │ │ ├── screen.rs │ │ ├── security.rs │ │ ├── sessions.rs │ │ ├── string.rs │ │ └── system.rs │ │ └── wow.rs ├── env.rs ├── fs.rs ├── main.rs ├── net.rs ├── process.rs ├── sync.rs ├── sync │ ├── arc.rs │ ├── event.rs │ └── group.rs ├── thread.rs ├── time.rs ├── util.rs └── util │ ├── crypt.rs │ ├── log.rs │ └── numbers.rs └── xrmt.code-workspace /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/README.md -------------------------------------------------------------------------------- /check_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/check_all.sh -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/c2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2.rs -------------------------------------------------------------------------------- /src/c2/cfg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg.rs -------------------------------------------------------------------------------- /src/c2/cfg/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/connect.rs -------------------------------------------------------------------------------- /src/c2/cfg/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/group.rs -------------------------------------------------------------------------------- /src/c2/cfg/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/json.rs -------------------------------------------------------------------------------- /src/c2/cfg/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/profile.rs -------------------------------------------------------------------------------- /src/c2/cfg/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/transform.rs -------------------------------------------------------------------------------- /src/c2/cfg/workhours.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/workhours.rs -------------------------------------------------------------------------------- /src/c2/cfg/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/cfg/wrapper.rs -------------------------------------------------------------------------------- /src/c2/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/client.rs -------------------------------------------------------------------------------- /src/c2/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/connect.rs -------------------------------------------------------------------------------- /src/c2/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/error.rs -------------------------------------------------------------------------------- /src/c2/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/event.rs -------------------------------------------------------------------------------- /src/c2/event/chan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/event/chan.rs -------------------------------------------------------------------------------- /src/c2/event/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/event/queue.rs -------------------------------------------------------------------------------- /src/c2/event/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/event/task.rs -------------------------------------------------------------------------------- /src/c2/event/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/event/thread.rs -------------------------------------------------------------------------------- /src/c2/mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/mux.rs -------------------------------------------------------------------------------- /src/c2/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/session.rs -------------------------------------------------------------------------------- /src/c2/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/state.rs -------------------------------------------------------------------------------- /src/c2/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task.rs -------------------------------------------------------------------------------- /src/c2/task/entries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/entries.rs -------------------------------------------------------------------------------- /src/c2/task/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/io.rs -------------------------------------------------------------------------------- /src/c2/task/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/os.rs -------------------------------------------------------------------------------- /src/c2/task/os/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/os/unix.rs -------------------------------------------------------------------------------- /src/c2/task/os/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/os/windows.rs -------------------------------------------------------------------------------- /src/c2/task/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/task/process.rs -------------------------------------------------------------------------------- /src/c2/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/transform.rs -------------------------------------------------------------------------------- /src/c2/vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/vars.rs -------------------------------------------------------------------------------- /src/c2/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/c2/wrapper.rs -------------------------------------------------------------------------------- /src/com.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com.rs -------------------------------------------------------------------------------- /src/com/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/flag.rs -------------------------------------------------------------------------------- /src/com/limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/limits.rs -------------------------------------------------------------------------------- /src/com/netadv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv.rs -------------------------------------------------------------------------------- /src/com/netadv/ip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv/ip.rs -------------------------------------------------------------------------------- /src/com/netadv/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv/pipe.rs -------------------------------------------------------------------------------- /src/com/netadv/pipe/unix.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/com/netadv/pipe/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv/pipe/windows.rs -------------------------------------------------------------------------------- /src/com/netadv/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv/tcp.rs -------------------------------------------------------------------------------- /src/com/netadv/udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/netadv/udp.rs -------------------------------------------------------------------------------- /src/com/packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/com/packet.rs -------------------------------------------------------------------------------- /src/compat/builtins/amd64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/builtins/amd64.rs -------------------------------------------------------------------------------- /src/compat/builtins/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/builtins/ops.rs -------------------------------------------------------------------------------- /src/compat/builtins/standard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/builtins/standard.rs -------------------------------------------------------------------------------- /src/compat/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/ffi.rs -------------------------------------------------------------------------------- /src/compat/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/io.rs -------------------------------------------------------------------------------- /src/compat/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/path.rs -------------------------------------------------------------------------------- /src/compat/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/prelude.rs -------------------------------------------------------------------------------- /src/compat/rust/borrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/borrow.rs -------------------------------------------------------------------------------- /src/compat/rust/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/error.rs -------------------------------------------------------------------------------- /src/compat/rust/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/ffi.rs -------------------------------------------------------------------------------- /src/compat/rust/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/path.rs -------------------------------------------------------------------------------- /src/compat/rust/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/read.rs -------------------------------------------------------------------------------- /src/compat/rust/seek.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/seek.rs -------------------------------------------------------------------------------- /src/compat/rust/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/compat/rust/write.rs -------------------------------------------------------------------------------- /src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data.rs -------------------------------------------------------------------------------- /src/data/base64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/base64.rs -------------------------------------------------------------------------------- /src/data/blob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/blob.rs -------------------------------------------------------------------------------- /src/data/chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/chunk.rs -------------------------------------------------------------------------------- /src/data/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/crypto.rs -------------------------------------------------------------------------------- /src/data/crypto/hmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/crypto/hmac.rs -------------------------------------------------------------------------------- /src/data/crypto/keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/crypto/keypair.rs -------------------------------------------------------------------------------- /src/data/crypto/p521.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/crypto/p521.rs -------------------------------------------------------------------------------- /src/data/crypto/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/crypto/table.rs -------------------------------------------------------------------------------- /src/data/hasher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/hasher.rs -------------------------------------------------------------------------------- /src/data/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/memory.rs -------------------------------------------------------------------------------- /src/data/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/rand.rs -------------------------------------------------------------------------------- /src/data/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/str.rs -------------------------------------------------------------------------------- /src/data/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/data/time.rs -------------------------------------------------------------------------------- /src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device.rs -------------------------------------------------------------------------------- /src/device/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/filter.rs -------------------------------------------------------------------------------- /src/device/filter/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/filter/unix.rs -------------------------------------------------------------------------------- /src/device/filter/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/filter/windows.rs -------------------------------------------------------------------------------- /src/device/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/id.rs -------------------------------------------------------------------------------- /src/device/machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine.rs -------------------------------------------------------------------------------- /src/device/machine/arch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/arch.rs -------------------------------------------------------------------------------- /src/device/machine/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/capabilities.rs -------------------------------------------------------------------------------- /src/device/machine/local/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/local/unix.rs -------------------------------------------------------------------------------- /src/device/machine/local/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/local/wasm.rs -------------------------------------------------------------------------------- /src/device/machine/local/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/local/windows.rs -------------------------------------------------------------------------------- /src/device/machine/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/os.rs -------------------------------------------------------------------------------- /src/device/machine/virtual.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/machine/virtual.rs -------------------------------------------------------------------------------- /src/device/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/network.rs -------------------------------------------------------------------------------- /src/device/sys/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/sys/unix.rs -------------------------------------------------------------------------------- /src/device/sys/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/sys/wasm.rs -------------------------------------------------------------------------------- /src/device/sys/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/sys/windows.rs -------------------------------------------------------------------------------- /src/device/winapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi.rs -------------------------------------------------------------------------------- /src/device/winapi/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/alloc.rs -------------------------------------------------------------------------------- /src/device/winapi/checks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/checks.rs -------------------------------------------------------------------------------- /src/device/winapi/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/errors.rs -------------------------------------------------------------------------------- /src/device/winapi/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/advapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/advapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/crypt32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/crypt32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/dbghelp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/dbghelp.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/gdi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/gdi32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/iphlpapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/iphlpapi.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/kernel32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/kernel32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/netapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/netapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/ntdll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/ntdll.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/structs.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/user32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/user32.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/userenv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/userenv.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/winsock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/winsock.rs -------------------------------------------------------------------------------- /src/device/winapi/functions/wtsapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/functions/wtsapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/helpers.rs -------------------------------------------------------------------------------- /src/device/winapi/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/info.rs -------------------------------------------------------------------------------- /src/device/winapi/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/load.rs -------------------------------------------------------------------------------- /src/device/winapi/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/advapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/advapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/amsi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/amsi.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/crypt32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/crypt32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/dbghelp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/dbghelp.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/gdi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/gdi32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/iphlpapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/iphlpapi.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/kernel32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/kernel32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/mappings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/mappings.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/netapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/netapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/ntdll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/ntdll.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/psapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/psapi.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/user32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/user32.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/userenv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/userenv.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/winhttp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/winhttp.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/winsock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/winsock.rs -------------------------------------------------------------------------------- /src/device/winapi/loader/wtsapi32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/loader/wtsapi32.rs -------------------------------------------------------------------------------- /src/device/winapi/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/patch.rs -------------------------------------------------------------------------------- /src/device/winapi/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/path.rs -------------------------------------------------------------------------------- /src/device/winapi/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/registry.rs -------------------------------------------------------------------------------- /src/device/winapi/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/screen.rs -------------------------------------------------------------------------------- /src/device/winapi/std/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/env.rs -------------------------------------------------------------------------------- /src/device/winapi/std/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/fs.rs -------------------------------------------------------------------------------- /src/device/winapi/std/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/net.rs -------------------------------------------------------------------------------- /src/device/winapi/std/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/process.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/barrier.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/event.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/lazy.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/lazylock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/lazylock.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/mpsc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/mpsc.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/mutant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/mutant.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/mutex.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/once.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/semaphore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/semaphore.rs -------------------------------------------------------------------------------- /src/device/winapi/std/sync/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/sync/timer.rs -------------------------------------------------------------------------------- /src/device/winapi/std/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/thread.rs -------------------------------------------------------------------------------- /src/device/winapi/std/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/std/time.rs -------------------------------------------------------------------------------- /src/device/winapi/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/stdio.rs -------------------------------------------------------------------------------- /src/device/winapi/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/data.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/debug.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/handles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/handles.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/list.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/memory.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/network.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/process.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/registry.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/screen.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/security.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/security.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/sessions.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/string.rs -------------------------------------------------------------------------------- /src/device/winapi/structs/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/structs/system.rs -------------------------------------------------------------------------------- /src/device/winapi/wow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/device/winapi/wow.rs -------------------------------------------------------------------------------- /src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/env.rs -------------------------------------------------------------------------------- /src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/fs.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/net.rs -------------------------------------------------------------------------------- /src/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/process.rs -------------------------------------------------------------------------------- /src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/sync.rs -------------------------------------------------------------------------------- /src/sync/arc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/sync/arc.rs -------------------------------------------------------------------------------- /src/sync/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/sync/event.rs -------------------------------------------------------------------------------- /src/sync/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/sync/group.rs -------------------------------------------------------------------------------- /src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/thread.rs -------------------------------------------------------------------------------- /src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/time.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/util.rs -------------------------------------------------------------------------------- /src/util/crypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/util/crypt.rs -------------------------------------------------------------------------------- /src/util/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/util/log.rs -------------------------------------------------------------------------------- /src/util/numbers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/src/util/numbers.rs -------------------------------------------------------------------------------- /xrmt.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iDigitalFlame/XrMT/HEAD/xrmt.code-workspace --------------------------------------------------------------------------------