Commit Graph

64 Commits (effa016b3387727911ea3a6730d377d8a3e74580)

Author SHA1 Message Date
k4lizen effa016b33
Cleanup testing scripts a bit (#3041)
7 months ago
k4lizen 6938228235
More robust uv usage (#2986)
7 months ago
jxuanli ed8c187691
Slightly improving `buddydump` + deprecating `pcplist` (#3015)
7 months ago
patryk4815 aa524de27a
Fix regression with `lldb` after changes in Value.__len__ (#3018)
7 months ago
OBarronCS f49a43aaa2
A couple disassembly performance optimizations (#2979)
7 months ago
Disconnect3d e036ce66b9
qemu-system-tests: fail early if kernel images weren't downloaded (#2991)
7 months ago
k4lizen f996eeedf5
Improve contributing documentation (#2989)
7 months ago
jxuanli b2465743de
Improving `slab` commands (#2988)
7 months ago
jxuanli c07d843d68
Adding full buddy allocator support when debugging x86-64 linux kernels (#2980)
7 months ago
Thomas Leroy ea53e1af71
Add `msr` command (#2836)
7 months ago
jxuanli 7e41119045
Adding an extra x64 register set for qemu-system kernel pwning (#2932)
7 months ago
OBarronCS 9539d50d49
Switch to Zig for cross-architecture compiling (#2935)
8 months ago
patryk4815 5ca7930a50
Cleanup sys.exit, os._exit, flush stdout, fix tests (#2931)
8 months ago
OBarronCS 33e699708a
Run all mips32 tests as little-endian and big-endian (#2930)
8 months ago
OBarronCS 47107b0aad
Do not halt emulator on branches in MIPS (#2921)
8 months ago
OBarronCS 79706d7315
Fix ARM IT blocks in disassembly (#2922)
8 months ago
k4lizen 52a4be5e50
Improve convenience function helps and autogenerate documentation (#2900)
8 months ago
OBarronCS 232f5a1b06
Cross architecture sanity check tests (#2745)
8 months ago
OBarronCS f86570ae44
Small Refactor to DisassemblyAssistant (#2879)
8 months ago
OBarronCS d29f8a74d2
Upgrade to Capstone V6 (#2766)
8 months ago
patryk4815 e29b9bb44a
Fix read_memory (#2840)
8 months ago
k4lizen 20db9470cc
Reduce context shaking when quickly stepping (#2758)
9 months ago
patryk4815 644f7c11c6
Port aglib.symbol + aglib.kernel + aglib.godbg (#2605)
12 months ago
patryk4815 773cec7c4a
Cleanup gdblib (#2592)
1 year ago
patryk4815 cd89c9d26c
Add nix tests (#2557)
1 year ago
patryk4815 a534af1c28
Port a lot of tests to aglib (#2519)
1 year ago
charif eccfd91d86
add kallsyms + klookup (#2462)
1 year ago
OBarronCS b5e865430a
Make annotation reg/memory assignment symbol configurable (#2449)
1 year ago
Matt. c2bf902ea7
Port Pwndbg to LLDB (#2382)
1 year ago
OBarronCS c72b0b6c3d
Annotations Tests (#2374)
1 year ago
OBarronCS 1438fc0616
Qemu user test structure (#2275)
1 year ago
OBarronCS b74fcdde97
use os._exit() (#2295)
1 year ago
Gulshan Singh e847755316
Make output when downloading qemu images less verbose (#2217)
2 years ago
charif 84d5fda42b
improve kernel commands (#2208)
2 years ago
Lennard Hofmann 2b9beef7af
Small fixes for RISC-V (#2172)
2 years ago
Aaron Adams 68c648bee0
Make shebangs and other bash usage portable (#2179)
2 years ago
Gulshan Singh 00adfbbb5e
Only look for readable address in retaddr command (#2143)
2 years ago
charif 7df87c93c6
improve kbase (#2097)
2 years ago
jetchirag ebcff7cd59
WIP: Fix Flake8 warnings (#2101)
2 years ago
jetchirag e7548c7f14
Fix flake8 warnings (#2100)
2 years ago
Gulshan Singh 0948712555
Allow multibit register bitflags (#2029)
2 years ago
Gulshan Singh 8dad24d375
Allow customizing qemu image download URL from command line (#2031)
2 years ago
disconnect3d ac306872a5 fix shlint
2 years ago
Aaron Adams ee0377d3bf Update tests to gracefully handle multiple qemu processess running
2 years ago
Disconnect3d 9e9f328ccc
Update code to Python >= 3.8 (#1840)
2 years ago
peace-maker a6cc19aa5c
Improve RISCV support (#1770)
2 years ago
Gulshan Singh 37376c8ac7
Covert printf format strings to f-strings (#1735)
3 years ago
Gulshan Singh b5a1219e2f
Update QEMU image download URL (#1731)
3 years ago
theguy147 e830dcb500
Support slab command for all available cpus (#1725)
3 years ago
theguy147 c40f143edd
address translation only works with debug symbols (#1723)
3 years ago