HEAD | df8547f | Set mem-range access, read wstrings, get last PF (#1095) * Fix calculation of address in dump_exports function * Fix default_access parameter when calling xen_altp2m_create_p2m * Fix error message and update debug print format * Add support for setting memory range access * Add support for reading wide character strings * Add last page table lookup fault functionality Currently there is no way how to determine which VA failed to translate (e.g. during reading large chunks of memory or strings). This information might be useful for a potential future #PF injection. This commit adds a function `vmi_get_last_pagetable_lookup_fault` which returns last faulting access_context_t (or NULL, if last access succeeded). | 05 February 2024, 16:53:32 UTC |
refs/heads/master | df8547f | Set mem-range access, read wstrings, get last PF (#1095) * Fix calculation of address in dump_exports function * Fix default_access parameter when calling xen_altp2m_create_p2m * Fix error message and update debug print format * Add support for setting memory range access * Add support for reading wide character strings * Add last page table lookup fault functionality Currently there is no way how to determine which VA failed to translate (e.g. during reading large chunks of memory or strings). This information might be useful for a potential future #PF injection. This commit adds a function `vmi_get_last_pagetable_lookup_fault` which returns last faulting access_context_t (or NULL, if last access succeeded). | 05 February 2024, 16:53:32 UTC |
refs/heads/pvs-studio | 65bf874 | Remove unused variable in cache | 07 October 2023, 01:25:49 UTC |
refs/tags/v0.10.1 | ab0638d | adjust version for point release | 28 May 2013, 16:02:11 UTC |
refs/tags/v0.12.0 | 6934e8a | Bump version to 0.12 (#601) * Bump version to 0.12 * Update Debian packaging (version bump, multiarch support) * Update 0.12 NEWS * Use LT_INIT * Use libtool -version-info | 23 April 2018, 00:05:43 UTC |
refs/tags/v0.12.0-rc1 | 05f0d78 | Merge pull request #238 from libvmi/release_versioning Update version numbers for 0.12.0 release | 12 March 2015, 00:16:06 UTC |
refs/tags/v0.12.0-rc2 | daa08b3 | Merge pull request #242 from libvmi/backports Back ports of things from master into the v0.12 release branch | 21 March 2015, 23:39:42 UTC |
refs/tags/v0.12.0-rc3 | 88c2d66 | Merge pull request #245 from libvmi/backports2 Fix Windows initialization when the CR3 points to a table that hasn't be... | 25 March 2015, 18:35:49 UTC |
refs/tags/v0.14.0 | 1ae3950 | examples: fix reinjection in breakpoint-recoil-example (#945) Co-authored-by: Mathieu Tarral <mathieu.tarral@ssi.gouv.fr> | 29 December 2020, 23:28:54 UTC |