You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: linux-unix/privilege-escalation/README.md
+16
Original file line number
Diff line number
Diff line change
@@ -286,6 +286,22 @@ Typically, `/dev/mem` is only readable by **root** and **kmem** group.
286
286
strings /dev/mem -n10 | grep -i PASS
287
287
```
288
288
289
+
#### osxpmem
290
+
291
+
In order to dump the memory in a MacOS machine you can use [**osxpmem**](https://github.com/google/rekall/releases/download/v1.5.1/osxpmem-2.1.post4.zip).
292
+
293
+
```bash
294
+
sudo osxpmem.app/osxpmem --format raw -o /tmp/dump_mem
295
+
```
296
+
297
+
If you find this error: `osxpmem.app/MacPmem.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8)` You can fix it doing:
298
+
299
+
```bash
300
+
sudo cp -r osxpmem.app/MacPmem.kext "/tmp/"
301
+
sudo kextutil "/tmp/MacPmem.kext"
302
+
sudo osxpmem.app/osxpmem --format raw -o /tmp/dump_mem
0 commit comments