Expand description
Faithe
Useful stuff for memory hacking in windows.
Modules
APIs for internal interation with current process.
Useful memory APIs.
Module for dealing with processs’ modules.
Pattern searching.
Module for doing common things with processes.
Iterator over threads and etc.
Re-exports of types used in windows.
Macros
Constructs a zero-terminated string at compile time.
Resolves next link in doubly-linked list.
Creates function that resolves its address on the first call.
Creates global that resolves its address on the first access.
Creates an trait that emulates virtual table behavior from C++.
You can use 'this
lifetime for arguments that requires self
lifetime.
Creates an iterator over doubly-linked list.
Calculates the offset of the specified field from the start of the named struct.
Constructs new zero terminated string of type [windows::Win32::Foundation::PSTR
].
Get size in bytes of types and variables.
Creates new StrPtr.
Creates new unicode string.
Creates a virtual method table.
Encodes the input string as a wide string (utf-16) constant.
Enums
Error type for all mistakes made in faithe.
Functions
Creates an immutable slice from the terminated array by finding it’s last element. Returns a slice NOT INCLUDING the last element.
Creates a mutable slice from the terminated array by finding it’s last element. Returns a slice NOT INCLUDING the last element.
Casts a pointer to a mutable reference.