Crate vmread_sys_internal

Source

Re-exports§

Structs§

Statics§

Functions§

  • @brief Find the proc address inside a given export list
  • @brief Flush all TLB entries
  • @brief Free the vmread context
  • @brief Free the data inside the export list
  • @brief Free a given module list
  • @brief Free the data inside a process list
  • @brief Generate a module export list
  • @brief GenerateKernelModuleList
  • @brief Generate the module list of a process
  • @brief Generate the list of processes
  • @brief Get the default cache validity
  • @brief Find the module by a given name
  • @brief Get the NT header of a module
  • @brief Get the process environment block
  • @brief Get the process environment block (32-bit version)
  • @brief Get the address of a module export
  • @brief Retrieve current thread’s TLB
  • @brief Initialize the vmread context
  • @brief Read a piece of data in physical VM address space
  • @brief Read multiple pieces of data in physical VM address space
  • @brief Read a unsigned 64-bit integer in physical VM address space
  • @brief Write a piece of data in physical VM address space
  • @brief Write multiple pieces of data in physical VM address space
  • @brief Write a unsigned 64-bit integer in physical VM address space
  • @brief Parse module export table, writing them to the export list
  • @brief Set translation cache validity time in msecs
  • @brief Read data in virtual VM address space
  • @brief Read multiple pieces of data in virtual VM address space
  • @brief Read a unsigned 64-bit integer in virtual VM address space
  • @brief Write data in virtual addresss space
  • @brief Write multiple pieces of data in virtual VM address space
  • @brief Write a unsigned 64-bit integer in virtual VM address space
  • @brief Translate a virtual VM address into a physical one
  • @brief Verify the TLB entries

Type Aliases§