pancake
718e175892
Add $p for getpid(), hide UNKNOWN refs, 'cat' works with bigger chunk if unknown size
2014-10-18 00:25:55 +02:00
pancake
45a04948b7
Remove debug printf
2014-10-17 18:35:00 +02:00
pancake
da866539ee
Fix 'oo' bug (sync rcorefile and riofile lists), Better 'ob'
2014-10-17 00:04:52 +02:00
pancake
859daf9a5b
Add consonance and tango themes. Add asm.flaginbytes
...
* invalid instruction color is now configurable
* fixed SAR as unknown instruction issue
* Bring back dead code to render flags between the offset and opcode
* Fixes for the rasta and solarized themes
2014-10-16 01:51:48 +02:00
Maijin
7b55e920f0
Update Enum/Bitfield Help
2014-10-15 02:53:20 +02:00
Skia
8e7c4c67be
Fix double bitfield and double enum in pf
2014-10-13 16:29:03 +02:00
Skia
6e0285ab90
Fix pf
2014-10-07 17:59:58 +02:00
pancake
b8532a0679
Fix crash in tms320 finalization
2014-10-02 10:11:46 +02:00
Skia
f5a150c0ed
Fix pf
2014-10-01 12:05:41 +02:00
Maijin
461ffd6907
Fix #1393 and update other pf help messages
2014-09-28 01:47:57 +02:00
pancake
cde83cfd0c
Add many experimental enhancements for the visual debugger
...
- V@ is an alias to set cmd.vprompt
- New config variables!
stack.size = size of stack displayed in Vpp
stack.delta = substract that delta to the stack address
stack.anotated = use pxa instead of pxw
scr.highlight = word to highlight by RCons
hex.flagsz = override flag size in pxa
- Fix x86 udis anal plugin size of invalid instructions
- Fix 'hud file not found' issue
- Add 'Vdh' to set scr.highlight
- Fix V: wheel scroll issue
- Realign pxa marks if addr > UT32_MAX
- Set hex.flagsz = 9999 to cover the whole area instead of just 1 byte
2014-09-27 03:48:54 +02:00
Maijin
c3461856e2
Fix Enum moving cursor
2014-09-25 21:46:50 +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
Fedor Sakharov
8f4b2cdf5b
Fix cpp names demangling
2014-09-24 02:08:18 +02:00
pancake
fe078aef9a
Little enhacement for pf enum
2014-09-23 16:12:13 +02:00
pancake
5a2c50f8dc
Handle sized bitfields and enums in pf
2014-09-23 16:07:18 +02:00
pancake
931c358d46
Minor fixes for bitfield/enum
2014-09-23 15:24:56 +02:00
pancake
fef835ccb6
Fix file-mmap-write on w32
2014-09-23 10:59:52 +02:00
Skia
baf8a068b7
Fix CID 1240150, 1240149, 1240151
2014-09-23 10:25:18 +02:00
pancake
bd3b5fe636
More fixes for bitfield prints
2014-09-22 18:08:29 +02:00
pancake
d6aeae624f
Implement te,tb,tk and pf E, pf B to handle enum and bitfields
2014-09-21 01:39:18 +02:00
pancake
46ccb5e361
Fix pf x? (b)ee ;pf.a crash
2014-09-20 22:58:46 +02:00
deeso
55fe0a9e9a
Added command that 'bruteforces' the parsing of a class file in a blob of data
2014-09-20 19:46:21 +02:00
pancake
fc2bb2af7f
Fix 4GB issue file and some more warnings
2014-09-20 15:53:29 +02:00
pancake
4c4173769b
Revert "Fixing the issue where file size exceeds size of an integer":
...
3adb00621b84b271b6473cc35edabaff889141e5
e2afa84443b51faa6be1f09e465aa3d4ebadb879
0761955fdbaa671f87ac67d0f2e6c9918db08fae
17cc18fad09ca92ba88e668e3586054ec34c584f
135c62fb5de928fbc3c85bacb458ba4e9ef410c0
2014-09-20 15:33:59 +02:00
Jonathan Neuschäfer
9b5d4d53bb
fix an off-by-one bug in r_isprint
...
Array accesses, yeah.
2014-09-18 18:56:57 +02:00
Adam Pridgen
135c62fb5d
Fixing *most* warnings related to the change in r_file_slurp
2014-09-17 22:37:54 -05:00
deeso
3adb00621b
Fixing the issue where file size exceeds size of an integer
2014-09-17 23:53:25 +02:00
Skia
be6f55b772
Make the [] in pf work like an array ( #1349 )
2014-09-17 15:58:44 +02:00
Skia
f21748d465
Make the code cleaner and more readable in pf
2014-09-17 15:58:38 +02:00
pancake
90dad36646
Fix w32 build (oops dislexia)
2014-09-17 15:37:30 +02:00
defragger
51b6112925
fixes the w32 native debugging and error messages
2014-09-17 15:26:00 +02:00
pancake
ae06dc24b5
Fix file2 and file3 fuzzed ELF files
2014-09-17 11:01:36 +02:00
pancake
dec5580bf4
Fix some ELF OOB crashes (thanks @maijin for reporting)
2014-09-17 00:09:00 +02:00
Skia
951c07b03e
Make pf* work and Fix #1349 in pf
2014-09-15 23:07:01 +02:00
pancake
058cae62f2
Set new separator for nested struct in pf
2014-09-15 22:56:31 +02:00
pancake
7e37fb0131
Fix #1292 - Fix file create and write on w32
2014-09-15 03:35:02 +02:00
pancake
8be98f3d82
Use () instead of [] for casting nested structs in pf
2014-09-15 00:36:49 +02:00
pancake
3dd52c3d22
Quote the 'w' command for better write strings from pf. Need string filtering
2014-09-13 12:01:36 +02:00
pancake
1882ea8e5a
Fix #1320 - crash in pf
2014-09-13 00:36:50 +02:00
Skia
ff626df236
First implementation of pf*
...
Doesn't work for nested struct yet...
2014-09-09 22:20:18 +02:00
Skia
164ced622b
Add more types to compute the struct size in pf
2014-09-09 22:20:18 +02:00
pancake
8f6ecaa659
Fix preload on Linux and OSX
2014-09-09 12:11:23 +02:00
pancake
7fde96ea63
Add some header structs for MACH0 and fix some for ELF (rabin2 -rk '' related)
2014-09-08 12:20:50 +02:00
Jody Frankowski
cacb38ae98
Fix and clean r_inflate
2014-09-08 00:04:27 +02:00
pancake
34f6c3d06b
Fix pf?
2014-09-06 04:22:42 +02:00
pancake
30acdbf50c
Refactor debruijn code and make it accessible from ragg2 -P
2014-09-05 16:03:40 +02:00
Jody Frankowski
f930a97adc
Unify gzip and zip
2014-09-05 15:12:40 +02:00
Jody Frankowski
8e3d7e045d
Add support for both zlib and gzip streams
2014-09-05 14:10:00 +02:00
Jeffrey Crowell
213c6f2567
Add De Bruijn cyclical patterns accessible thru woD and woO
2014-09-05 14:09:52 +02:00