pancake
|
15d820fb7e
|
Fix #22831 - Proper baddr on the FreeBSD debugger ##debug
|
2024-05-03 03:02:45 +02:00 |
|
pancake
|
632e7f9aed
|
Fix o<tab> ##shell
|
2024-05-02 18:42:22 +02:00 |
|
pancake
|
dcf1674b5a
|
RBinFile.setCurBinFile() accepts null now ##bin
|
2024-05-02 18:42:22 +02:00 |
|
pancake
|
f4e514a3c9
|
Fix last memleaks spotted by coverity
|
2024-05-02 18:42:22 +02:00 |
|
pancake
|
fe70288dcf
|
Fix few random warnings
|
2024-05-02 17:46:21 +02:00 |
|
pancake
|
f79c208ea6
|
Remove apple-ism introduced in d67f69da and cleanup the dbginfo logic a bit
|
2024-05-02 16:50:59 +02:00 |
|
3B85A591
|
1521c923c7
|
Fix #22859 - saving returns w/ immediate string in args + tests ##ragg2
|
2024-05-01 18:15:50 +02:00 |
|
pancake
|
7b20346d77
|
Initial support for stm8 ##arch
* Missing parts: pseudodisasm, esil and instruction descriptions
|
2024-05-01 04:08:24 +02:00 |
|
pancake
|
34d870c638
|
Fix null deref in CL when no binfile is loaded ##crash
|
2024-04-30 23:36:44 +02:00 |
|
pancake
|
78575204de
|
Initial import of the radare2 pip package
|
2024-04-30 19:17:13 +02:00 |
|
pancake
|
59f1cb573d
|
Update the capstone/v5 to the latest commit from git
|
2024-04-30 16:49:19 +02:00 |
|
pancake
|
da6919189a
|
Separate the arm vs arm64 reloc import logic ##bin
|
2024-04-30 13:30:25 +02:00 |
|
pancake
|
d67f69da66
|
Do not slurp absolute path sources on Apple ##disasm
* Accessing files in absolute paths in macOS is 100x slower than
relative paths. So this makes scrolling in disasm super-slow wtf
|
2024-04-30 13:18:25 +02:00 |
|
pancake
|
28101203ec
|
Use proper color palette for prcn/prcb ##print
|
2024-04-30 13:12:25 +02:00 |
|
pancake
|
95f82cc578
|
Fix sys/static.sh
|
2024-04-29 23:35:50 +02:00 |
|
pancake
|
fe3da68183
|
Show ledec+bedec instruction decoding results from ? ##shell
|
2024-04-29 18:15:00 +02:00 |
|
pancake
|
d07678315f
|
Nibble colordump under prcn/prcb. Idea by Patrick Hurd ##print
* Kudos to @phurd@infosec.exchange for the idea
* https://infosec.exchange/@phurd/112284269719833207
|
2024-04-29 17:41:53 +02:00 |
|
pancake
|
ca7d2b23a8
|
Add nor in the RAnalOp.toString() ##arch
|
2024-04-29 16:42:38 +02:00 |
|
pancake
|
b933d02326
|
Fix #22865 - Autodetect thumb main on arm16 elf binaries ##bin
* Improve arm/thumb analysis and xrefs
|
2024-04-29 12:53:44 +02:00 |
|
pancake
|
5e0255cf04
|
Minor improvement with the prc help
|
2024-04-29 11:16:57 +02:00 |
|
pancake
|
d4d3eee2b6
|
mal: manpage listing, markdown renderer, doc/ via man ##shell
* Support parsing markdown, r2slides and plain txt
|
2024-04-29 11:04:22 +02:00 |
|
pancake
|
e93ecb25c5
|
Fix #22804 - Implement a couple of relocs for ppc64 ##bin
|
2024-04-28 22:30:40 +02:00 |
|
pancake
|
ce676f1fe9
|
Honor maxopsz and minopsz in aae, speeding up emulation a little ##analysis
|
2024-04-28 20:17:45 +02:00 |
|
pancake
|
d97fdb6e37
|
Reduce fp, do not run aav when minaddr is zero ##analysis (#22871)
* Reduce false positives, force object/shlib to set a baddr
|
2024-04-28 20:00:03 +02:00 |
|
pancake
|
fe3ccab7bf
|
Provide proper archinfo details for xtensa ##arch
|
2024-04-28 19:48:02 +02:00 |
|
pancake
|
16145deabe
|
Remove one global from the the esil emulation loop ##globals
|
2024-04-28 19:29:10 +02:00 |
|
pancake
|
af996035d8
|
Suggest -B when finding invalid icod refs ##analysis (#22870)
|
2024-04-28 19:08:32 +02:00 |
|
pancake
|
669196f896
|
Speedup ao by blocksize orders of magnitude ##analysis
|
2024-04-28 18:14:24 +02:00 |
|
pancake
|
65ff8f0653
|
Catch invalid references earlier ##analysis
|
2024-04-28 18:01:47 +02:00 |
|
pancake
|
ffadd2124d
|
Update README.md
|
2024-04-27 06:42:47 +02:00 |
|
pancake
|
fab3348d82
|
Ugliest commit ever, but passing all px tests on big endian
* My future self will fix that, doing baby steps here for now
|
2024-04-26 19:00:48 +02:00 |
|
pancake
|
26edf29b01
|
Hacky pxw fixes for big endian
|
2024-04-26 18:26:05 +02:00 |
|
pancake
|
74847a142e
|
Fix big endian debruijn tests and cleanup the implementation
|
2024-04-26 17:45:50 +02:00 |
|
pancake
|
993b9894f9
|
Fix ragg2 -d and -D on big endian host
|
2024-04-26 17:25:12 +02:00 |
|
pancake
|
20edc1bc6a
|
Don't show commit in r2 -v for release builds
|
2024-04-26 11:03:28 +02:00 |
|
pancake
|
dc8db776cb
|
Add user-purge target to rimraf user's r2 directories ##build
|
2024-04-25 19:47:14 +02:00 |
|
pancake
|
83c63dcece
|
Fix oobread and oobwrite caused by an intovf in coff ##crash
|
2024-04-25 19:28:36 +02:00 |
|
pancake
|
ddb9d34c02
|
Fix macho strip checks and add more tests ##bin
|
2024-04-25 18:35:38 +02:00 |
|
pancake
|
aa41363f39
|
Fix null deref in the qjs bindings
|
2024-04-24 11:09:42 +02:00 |
|
kyufie
|
bdfe499255
|
Fix concurrency issue (improves 71f57c6c ) ##test
|
2024-04-20 09:19:35 +02:00 |
|
pancake
|
149bf81873
|
Add pcY for quiet yara bytestring
|
2024-04-19 20:16:07 +02:00 |
|
pancake
|
34ed08b9db
|
Initial support for Dart in rlang via system ##lang
|
2024-04-18 12:50:17 +02:00 |
|
kyufie
|
71f57c6cfc
|
Fix concurrency issue ##test
|
2024-04-18 08:18:15 +02:00 |
|
pancake
|
7b0ccc98a8
|
Dont build a hashtable for nothing
|
2024-04-17 21:07:49 +02:00 |
|
pancake
|
cba4c73d24
|
Honor bin.filter on vectored symbols ##bin
|
2024-04-17 20:59:15 +02:00 |
|
pancake
|
6dbb11ed5c
|
Make search.verbose=false ##search
|
2024-04-17 20:46:21 +02:00 |
|
pancake
|
5b2f8fb4e0
|
Use ' instead of "" in dwarf commands
|
2024-04-17 19:53:50 +02:00 |
|
pancake
|
606699c55e
|
Implement 'z[j*] <addr>' to show only 1 zignature ##zignatures
|
2024-04-17 19:25:19 +02:00 |
|
pancake
|
dc51d4531d
|
Add -k command that mimics r2 -k ##shell
|
2024-04-17 18:48:36 +02:00 |
|
pancake
|
5db80fa6dd
|
Fix a couple of unit bugs and use uppercased macros (1/2)
* Fix buffer overflow
* Unaligned access in bscanf
* Fix null deref
* Fix build
|
2024-04-17 16:11:36 +02:00 |
|