9 Commits

Author SHA1 Message Date
Viviane f044f340dd Fix cpu affinity (#51)
When CPU scheduler throws the PTE remap thread of the CPU core n, and later resumes execution on core m, than this can cause issues.

Fixed typo in title and added a limitation section.
2024-05-17 01:41:18 +10:00
Viviane afc9e0633b Winpmem Update (#49)
* Add files via upload

* Delete pci.c

* Delete pci.h

* Delete pte_mmap_windows.c

* Delete pte_mmap_windows.h

* Delete betatest.txt

* Rename CHANGELOG.txt to CHANGELOG.md

* version 3.0.1, sorry for screwing tabs & spaces

* Sorry for screwing the tabs and spaces. Common consent seem to be spaces nowadays, so everything is spaces now. All files end with a line end. 
* Important fixing of several logical checks (some of them leading to a sort of overprotection that disabled methods in Winpmem for no reason). More safeguarding against obvious input mistakes (such as handing over 0 addresses) when using ioctl codes programmatically. This was done after it happened to myself a few times when testing. 
* More sanity checking when trying to restore the rogue pte page. 
* This is almost a total rewrite. My former idea to increase version number to just 2.0.2 is ridiculous. It's 3.0.1 now, and considered an early **alpha** version that might still have bugs. Make no mistake, stability and reliability was significantly increased over the old version.

* update changelog

* update version info

* update version info

* Fix spelling

* bugfixes and large pages for reverse query

* important bugfixes
* large page support added in PTE parsing for reverse query.

* more updates

* minor spelling

* remove duplicate variant2

* Linux x64 Linpmem version, initial

Early version, really please report errors or feature enhancements.

* minor updates

* update readme.md and updates.md

* correct old readme

* Update UPDATES.md

* Minor docs update

* secure boot / signing driver

* Update CHANGELOG.md

* Delete LinPmem directory

Delete Linpmem because it was moved to its own repo (https://github.com/Velocidex/Linpmem).

* Add Linpmem hint.

Add the Linux version hint.
2023-09-11 00:13:36 +10:00
Matthias Braun e503038acf Fix spelling in README.md (#23) 2020-12-03 19:42:51 +10:00
Viviane 134441c5fe VSM / Hyper-V securing and some bug fix (and a better icon and logo) (#18) 2020-10-21 22:33:31 +10:00
Mike Cohen 2fc46f83bf Read slowly when buffer error for VSM support. (#14) 2020-10-14 14:39:59 +10:00
Mike Cohen 8b712ab5d2 Prepare for release (#8) 2020-10-12 11:03:49 +10:00
Viviane f58df3f869 major code refactoring, design changes, bug fixes, documentation (#5) 2020-10-06 21:56:39 +10:00
Mike Cohen f4a21345db Moved documentation site to its own directory and included kernel driver. (#2)
* Moved documentation site to its own directory

* Initial commit of kernel driver code from Rekall.
2020-09-28 22:05:50 +10:00
Michael Cohen 7c460096c0 Initial commit of WinPmem site. 2019-05-17 23:24:28 +10:00