Commit Graph

26845 Commits

Author SHA1 Message Date
junchao-loongson
22aaab56ed
Remove useless signal definition erroring on MIPS platform (#19357) 2021-11-02 09:08:13 +01:00
pancake
652497ad0d
Fix oobread in z80 disassembler (tests_65081) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-11-02 07:52:10 +01:00
pancake
c344c8a662
Fix oobread crash in the ELF parser (tests_64931) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-11-02 01:04:13 +01:00
pancake
4e9e95fc69
Fix oobread crash in DWARF's parse_die (tests_64926) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-11-02 00:56:12 +01:00
pancake
467ca68d48
Save and check the reg arena size when peekpoking (Fix tests_64923) ##crash 2021-11-01 22:38:53 +01:00
Sergi Àlvarez i Capilla
d8cf7cfa02 Fix r_buf lifecycle in mdmp 2021-11-01 22:21:53 +01:00
rhl120
41d07dc27a Write r_vc_checkout in terms of r_vc_reset to make it shorter 2021-11-01 15:18:57 +01:00
Sergi Àlvarez i Capilla
0f656c90a4 Fix oobread crash in DWARF parser (tests_64922) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-11-01 10:35:33 +01:00
RHL120
3247b917e2
Use r_file_new in rvc.c (#19346) 2021-11-01 08:44:49 +01:00
Sergi Àlvarez i Capilla
03322e7614 Fix oobread crash in dwarf parser with non-null terminated strings ##crash 2021-11-01 08:43:44 +01:00
Sergi Àlvarez i Capilla
637f4bd1af Fix oobread crash in DWARF parser (tests_64924) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-11-01 00:49:50 +01:00
Sergi Àlvarez i Capilla
0f770102a5 Fix crash when elf symbol initialization fails ##bin
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 16:53:20 +02:00
Sergi Àlvarez i Capilla
4aff1bb002 Fix oobread crash in the analysis loop with corrupted ELFs (tests_64928) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 14:11:29 +02:00
Sergi Àlvarez i Capilla
59a9dfb60a Fix uaf crash in aaft (tests_64927) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 14:11:29 +02:00
Sergi Àlvarez i Capilla
65527b88ba asm.fcnlines was renamed to asm.lines.fcn in 2018 🤦 2021-10-30 14:11:15 +02:00
Sergi Àlvarez i Capilla
65448811e5 Fix UAF in aaft (tests_64923) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 12:09:00 +02:00
Sergi Àlvarez i Capilla
49b0cebfdf Fix oobread in VAX disassembler (tests_64920) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 12:09:00 +02:00
Sergi Àlvarez i Capilla
027cd9b727 Fix oobread crash in RAnal.hexagon (tests_64900) ##crash
Reported by giantbranch of NSFOCUS TIANJI Lab
2021-10-30 12:09:00 +02:00
RHL120
47ea6216ea
Add a clone command ##rvc 2021-10-30 09:35:43 +02:00
Sergi Àlvarez i Capilla
e1e6f3c754 Fix some warnings 2021-10-29 12:37:35 +02:00
pancake
8cb61df4cb
Dont user latest meson because its broken :D ##build 2021-10-29 12:37:11 +02:00
pancake
6871d2178f free/fini methods should return void ##refactor 2021-10-29 12:20:24 +02:00
pancake
8a388f9f3e Dont loose scroll position when selecting new panels ##visual 2021-10-29 12:08:54 +02:00
Francesco Tamagni
bf3dd3ce15 Always init Mach-O options with defaults ##bin 2021-10-29 12:02:57 +02:00
condret
86d94018a1 Free maps on r_io_maps_fini ##io 2021-10-29 00:57:06 +02:00
condret
df66f72592 Remove RContRBTree API 2021-10-28 19:48:46 +02:00
condret
afbc4d33a6 Remove r_cont_rbtree tests 2021-10-28 19:48:46 +02:00
condret
cbc017310c Use new rbtree API in esil_cfg 2021-10-28 19:48:46 +02:00
pancake
9539aa12f4 Fix buffer overflow in RConsPixel API affecting the braile renderer ##cons 2021-10-28 17:34:11 +02:00
Sergi Àlvarez i Capilla
db31f5539e Implement the 'nostr' filter query operation in RTable 2021-10-28 13:16:12 +02:00
Sergi Àlvarez i Capilla
55dfb5cae8 Fix metadata for some asm/anal ARM plugins 2021-10-28 13:16:12 +02:00
Francesco Tamagni
09e20cd53d
Add Support For dyld4 Atlas-style Shared Library Caches ##bin
* Fix signed overflow in r_buf_fread_at ##util
* Tweak "malformed export trie" debug logs
2021-10-28 12:46:38 +02:00
pancake
c90696c089
Random code cleanup in RCore 2021-10-28 12:19:02 +02:00
condret
ce75aeb287 Kill esil [], []= and related operations ##esil 2021-10-27 18:18:26 +02:00
Sergi Àlvarez i Capilla
3b078eab3d preconfigure and pull on termux.sh 2021-10-27 16:26:35 +02:00
Sergi Àlvarez i Capilla
d52bc67301 on does not expect a file as argument to autocomplete 2021-10-27 16:17:51 +02:00
Sergi Àlvarez i Capilla
39f6f65fe7 apk:// is the new apkall:// (add AndroidManifest.xml) ##io 2021-10-27 16:07:26 +02:00
Sergi Àlvarez i Capilla
ed81f40d97 s/plugins/plugins-cfg/ for termux.sh 2021-10-27 16:06:52 +02:00
Sergi Àlvarez i Capilla
3773b196fe Add help message for omn 2021-10-27 15:43:51 +02:00
Sergi Àlvarez i Capilla
28cea6f8e9 Remove space in the tabhelp prompt 2021-10-27 13:29:16 +02:00
Sergi Àlvarez i Capilla
9ae0675c2e Handle the .r2s extension for visual slides ##visual 2021-10-27 12:35:06 +02:00
Sergi Àlvarez i Capilla
e9765d5ec8 Handle allbins in im, iM, iT, iC, iV, iz ##bin 2021-10-27 12:30:37 +02:00
Sergi Àlvarez i Capilla
23f2fdd21d Add lowercase seven-segmented-ascii-art alphabet for ?ea ##print 2021-10-27 01:54:43 +02:00
Sergi Àlvarez i Capilla
287ce3a357 Implement ?ef = echo framed text command ##print 2021-10-27 01:54:43 +02:00
Sergi Àlvarez i Capilla
5f33adbd83 Implement RCore.visual_slides() ##visual
* Add clearkeys() helper and r2slides example
2021-10-27 01:54:43 +02:00
condret
a9f422c2a1 Fix #19137 2021-10-27 01:20:31 +02:00
condret
51902d70a8 Kill esil [] and =[] in anal_x86_cs 2021-10-27 01:11:32 +02:00
pancake
05e76eb6bf
Implement multidex and proper multibin in apkall:// ##bin
* Add testcase for multidex apk using apkall://
2021-10-26 22:51:40 +02:00
Sergi Àlvarez i Capilla
33243ea7f4 Update v35.armv7 dependency in preconfigure
* Fix build on Termux and Gitlab CI
2021-10-26 20:39:42 +02:00
condret
d5be444c65 Fix free befor use bug, if bin.libs is enabled 2021-10-26 18:45:26 +02:00