You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jxuanli
b49b95487e
Scanning page tables but on steroids (#3394)
* from stash
* added pagetable scan func
* abstracted to a class
* finished the pagescan func
* pagetable scan aarch64
* added if
* refactored kernel/vmmap
* Squashed commit of the following:
commit cf4a658a70
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 13:06:47 2025 -0800
addressed comments
commit 32f46afb92
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 13:03:45 2025 -0800
handle none value
commit b958d62055
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 12:41:56 2025 -0800
addressed comments
commit ac34ad5d37
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 11:58:53 2025 -0800
further optimizations
commit 6fde305fbc
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 00:57:07 2025 -0800
fixing tests
commit 4077f7a7f3
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 00:39:46 2025 -0800
restore
commit 1e62c62c42
Merge: 696dc6d0 30299571
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 00:38:57 2025 -0800
Merge branch 'dev' of https://github.com/pwndbg/pwndbg into vmmap-opt
commit 696dc6d0c3
Author: jxuanli <junxua01@student.ubc.ca>
Date: Wed Nov 5 00:27:09 2025 -0800
fix x64 vmmap perf issue
* using physmem mode
* Squashed commit of the following:
commit 3d7bd9b784
Author: jxuanli <junxua01@student.ubc.ca>
Date: Thu Nov 6 12:29:33 2025 -0800
handle `kbase == None`
commit 17979d4c1a
Author: jxuanli <65455765+jxuanli@users.noreply.github.com>
Date: Thu Nov 6 07:16:43 2025 -0800
Tracing kernel memory management (#3379)
* added kmemtrace class
* added ret trace handler
* added lldb ret trace handler
* making the output more colourful
* added the actual command
* storing output
* temp suspend ctx output
* tracing with mutex
* add option to only trace relevant allocations and frees
* cleaned up
* renaming
* docs
* format
* refactored + addressing comments
commit 03dfc4d929
Author: jxuanli <65455765+jxuanli@users.noreply.github.com>
Date: Thu Nov 6 07:15:31 2025 -0800
Fixing `kernel_vmmap` perf issue when symbol file is not added (#3390)
* fix x64 vmmap perf issue
* restore
* fixing tests
* further optimizations
* addressed comments
* handle none value
* addressed comments
commit 0488970cfd
Author: OBarronCS <55004530+OBarronCS@users.noreply.github.com>
Date: Thu Nov 6 10:14:01 2025 -0500
Update one-liner install (#3389)
* opt
* more optimizations
* docs
* comments
* revert back
* opt
* allow debugging the vmmap of different tasks
* docs and comments
* catching pagetable scan errors
* checks for kernelland pc
* stuff
* changed access
* defaulting riscv handling
* fixing kconfig
* fixing disass
* fixing pagetable scan x kcurrent --set
* del check
* proper cache invalidation
* moved pagewalk def
* caching
* updated test
* cleaning up
* cleaning up
* improving nearpc
* making linter complain less
* cleaning up
* cleaning up
* cleaning up
* cleaning up
|
2 days ago |
| .. |
|
tests
|
Scanning page tables but on steroids (#3394)
|
2 days ago |
|
__init__.py
|
add relative imports into tests (#3161)
|
5 months ago |
|
download-kernel-images.sh
|
add relative imports into tests (#3161)
|
5 months ago |
|
run-qemu-system.sh
|
add relative imports into tests (#3161)
|
5 months ago |
|
system-tests.sh
|
changing PWNDBG_DISABLE_COLORS to NO_COLOR #3191 (#3239)
|
4 months ago |