Commit graph

73 commits

Author SHA1 Message Date
pancake
87ccfd34f5 Add fi[jn*] command to list flags in range 2016-07-03 22:00:43 +02:00
Jeffrey Crowell
c145740030 replace r_cons_printf("%s\n",p) r_cons_println(p)
move from 10% of code in vfprintf to just 6% \o/ for simple tests of r2
-c "aaa" -q /bin/ls
2016-06-26 00:52:03 -04:00
ekse
60220bc525 Check that a required argument was passed for a couple of commands. (#5166) 2016-06-17 23:17:24 +02:00
Jeffrey Crowell
9518841434 refactor includes (#4757) 2016-05-03 04:52:41 +02:00
pancake
0274089288 Fix #4615 - seek to local flags '+.', and handle f.flag=addr 2016-04-12 00:55:03 +02:00
Riccardo Schirone
23006460c1 flags: refactoring of r_flag_set
flags: remove dup parameter from r_flag_set
2016-02-22 18:21:25 +01:00
Riccardo Schirone
b80c635aba flags: refactoring of the APIs to unset a flag item
flags: free items when using unset_name, unset_off or unset_glob
2016-02-22 18:21:25 +01:00
Y. Sapir
66225b9ee1 Filter unselected flagspaces in r_flag_get_at. 2016-01-15 03:11:55 +01:00
Anton Kochkov
6a6a3befb4 Fix the local flags? 2015-10-18 01:07:58 +03:00
pancake
a2353c1b00 Fix #3429 - save/load visual marks using the new fV command 2015-10-12 14:33:52 +02:00
jvoisin
fbe8b6d938 Once again, clang-analyzer strikes! 2015-09-04 15:12:42 +02:00
pancake
aa134787e9 Breakpoint autonaming with db $$ and fix a COV in db 2015-08-17 10:34:47 +02:00
Riccardo Schirone
2518c9e21c core/core: add scr.promptflag variable 2015-08-11 16:03:07 +02:00
pancake
7e9c260254 Enhace the Material WebUI and add fs-. command,
- Rebumped Overview
  - Show info in columns
  - Show fortunes
- Handle Ctrl+[0-9]
- Analyze refs and show entire function from pd
- Search more stuff (magic,hex,rop,code,..)
- Script panel
- Lists using tables
2015-07-17 11:21:04 +02:00
pancake
bdfbc4f076 Fix several COVs, and build issues related to appveyour 2015-07-13 11:21:21 +02:00
pancake
ec1172636d Make fl more powerful 2015-07-09 22:21:41 +02:00
Álvaro Felipe Melchor
80fd03f74e Fix #2797 2015-06-20 17:30:45 +02:00
pancake
347d383022 Fix helloworld-gcc-elf asan crash 2015-05-12 17:53:18 +02:00
pancake
3c99fc7ebc Handle f*pfx to list flags with base prefix r2 format 2015-05-07 12:12:55 +02:00
pancake
92f9bec006 Fix #2426 - Show number of flags on each flagspace in fs and fsj 2015-04-25 04:36:47 +02:00
Jeffrey Crowell
7a9ac6ae54 coverifix! 2015-04-13 00:43:42 -04:00
jvoisin
44c7c7e3bb (Re-)add the documentation for fs in f? 2015-04-13 00:12:06 +02:00
jvoisin
33a8476df5 Close ' Add fs? help. #2358' 2015-04-12 21:38:01 +02:00
pancake
b4e7960dc3 Bring back the local-flags/function-labels feature 2015-04-12 00:45:39 +02:00
pancake
3734f203a1 Fix #2258 - Add flagspace-push/pop and use regs flagspace int the debugger 2015-04-03 20:38:34 +02:00
pancake
fffc9f7d1c Fix fl. thanks deffi for reporting 2015-03-14 03:47:35 +01:00
jvoisin
95d9704498 More coverifix 2015-02-03 15:53:51 +01:00
pancake
fdbceb82b3 Add fe and fe- commands to create enumerated flags
For example:

	> e asm.filter=false
	> fs calls
	> fe-
	> fe call @@=`pi 2000~call 0x[1]`
	> f
	0x004024a0 1 call.0
	0x0040d660 1 call.1
	0x00402190 1 call.2
	0x00410f40 1 call.3
	...
2015-02-03 01:11:33 +01:00
pancake
918d2a3144 Fixes for autofunction name 2015-01-30 00:22:48 +01:00
pancake
d08015cf66 Add f--, fs-*, o--, enhace Po a lot
- Handle all internal information deinitialization in:
  - flags, io, core, bin, anal
- Fix w32 build
2015-01-22 02:22:29 +01:00
Jeffrey Crowell
1fc3a177f6 Separate fortunes to fortunes.{fun,tips,nsfw}
add `e cfg.fortunetype = fun,tips,nsfw`

Add some "legacy" nsfw fortunes.
2015-01-15 10:43:09 +01:00
pancake
3435dc2bb5 Implement bin.maxstr and handle it from rabin2 -N min:max 2014-10-21 04:39:37 +02:00
Jody Frankowski
df289d8611 Unify fcn_find and get_fcn_at in get_fcn_in and get_fcn_at 2014-09-26 17:16:28 +02:00
Jody Frankowski
65f3021df2 Improve some of the flags help messages 2014-09-26 14:51:43 +02:00
pancake
0931f502ed Implement asm.demangle and bin.demangle, add 'fn' to display realname of flags 2014-09-24 03:01:18 +02:00
pancake
09a43efc8d Reimplemented and working RAnalFcnLocal as RAnalFcnLabel in Sdb 2014-09-23 09:37:21 +02:00
pancake
1306653d4a Working with 'afa' and 'afv' again. Updated sdb for some goodies 2014-09-22 04:22:47 +02:00
pancake
071578cb80 Fix 'pxa' disco-mode problems 2014-09-08 01:33:50 +02:00
pancake
4e06855b19 Implement 'pxl' and return bytes in core->num->value 2014-09-03 15:46:18 +02:00
pancake
334f39b7cc Sort 'f?' 2014-09-02 02:43:15 +02:00
pancake
64245f1be8 Add 'fa' command to support flag aliases 2014-09-01 02:24:38 +02:00
pancake
2a2e25114c Implement 'fc' command to set color to flags. Useful for 'pxa' 2014-08-19 01:47:02 +02:00
Judge Dredd (key 6E23685A)
2a11a566ca fix segfault on f? 2014-08-17 17:19:37 +02:00
jvoisin
bdc6752899 Another batch of coverifix 2014-07-30 23:48:12 +02:00
pancake
c320ed08bd Colorize 'f?' command 2014-06-25 18:57:34 +02:00
pancake
8d663ceb94 Some rework on RBin.baddr and laddr to make it work again
Not all fileformats return correct data in Sections, this is
why sometimes the relocation with baddr (needed for aslr) fails
on mach0 for example. This code needs to be redesigned and fixed.
2014-05-29 00:49:28 +02:00
jvoisin
2d46b1a117 Fix CID 1134873 2014-04-30 01:16:07 +02:00
deeso
dd07844436 Fixing some Null Dereference Bugs courtesy of coverity 2014-04-22 18:39:17 -05:00
pancake
ad6b3842df Fix build and some more sdbization of anal vars 2014-04-04 03:42:22 +02:00
pancake
f288cb811b Better r2048, more random refactoring for anal sdbization 2014-03-31 04:42:55 +02:00