20663 Commits

Author SHA1 Message Date
pancake
0939198515 Use pj in rasm2.c and add pj_f for float 2019-02-04 16:40:57 +01:00
Maijin
2e3c1d1a01
Typo immbediate -> immediate ##docs
Typo immbediate -> immediate ##docs
2019-02-04 14:29:13 +01:00
pancake
fbf52c419c New command 'oma' to create a map covering all VA ##io
$ sudo r2 /dev/disk0
	[0x00000000]> om
	[0x00000000]> o
	 3 * r-x 0x00000000 /dev/disk0
	[0x00000000]> r
	0
	[0x00000000]> oma
	[0x00000000]> om
	 1 fd: 3 +0x00000000 0x00000000 - 0xfffffffffffffffe r-x /dev/disk0
	[0x00000000]> x 32
	- offset -  0001 0203 0405 0607 0809 0A0B 0C0D 0E0F  0123456789ABCDEF
	0x00000000  0000 0000 0000 0000 0000 0000 0000 0000  ................
	0x00000010  0000 0000 0000 0000 0000 0000 0000 0000  ................
	[0x00000000]> s 0x1000
	[0x00001000]> x 32
	- offset -  0001 0203 0405 0607 0809 0A0B 0C0D 0E0F  0123456789ABCDEF
	0x00001000  4546 4920 5041 5254 0000 0100 5c00 0000  EFI PART....\...
	0x00001010  c651 78b2 0000 0000 0100 0000 0000 0000  .Qx.............
	[0x00001000]> qq
2019-02-04 12:54:11 +01:00
Khairul Azhar Kasmiran
7a3dfdb4b0 Remove extra space after hexdump comment header (#12984) 2019-02-04 00:14:12 -06:00
pancake
3cbf5d5f5b Initial implementation of aaF ##anal 2019-02-04 07:12:13 +01:00
radare
364c328555
Fix vv_ and signed addresses bug in esil for x86.cs (fixes kernel emulation) ##esil 2019-02-03 18:41:11 -06:00
pancake
03f4ed2c20 Initial import of the c1 command to compare bits ##print
c1 0x1000011ec @@s:$$ $$+10 1
2019-02-04 01:36:47 +01:00
pancake
f33ebcbd89 Use r_return in RAsm APIs and fix some regressions ##asm 2019-02-04 00:25:27 +01:00
pancake
0daae3d9af Remove R_ASM_BUFSIZE, all buffers are now dynamic ##asm 2019-02-04 00:23:40 +01:00
pancake
00fb2f4607 Remove global variables in rasm2.c ##refactoring 2019-02-04 00:22:49 +01:00
GustavoLCR
963ed894ba Fix path issue when last char is a slash ##windows 2019-02-03 17:04:50 -06:00
pancake
a76195483f Fix an assert in anal_tp 2019-02-03 19:28:02 +01:00
pancake
9bdb3d0665 Fix some assert issues and other crap 2019-02-03 19:21:08 +01:00
Itay Cohen
9bc762825f Fix empty json (#12979) 2019-02-03 12:05:36 -06:00
radare
be141c1c03
Avoid big writes in a single syscall ##cons 2019-02-03 12:05:04 -06:00
Itay Cohen
ad13d26e3f Fix help and json in /ci (#12978) 2019-02-03 12:04:46 -06:00
pancake
0d089f7f4b Use unsigned format in xref addresses 2019-02-03 17:14:36 +01:00
Riccardo Schirone
e5b4d9294c Use RSpaces in RFlag ##refactor 2019-02-03 09:06:45 -06:00
Khairul Azhar Kasmiran
5daf89a4b0 Remove Color_RESET in hexdump comments when scr.color=0 (#12974) 2019-02-03 08:54:51 -06:00
pancake
9f457950b0 Fix 'aao' command 2019-02-03 15:53:47 +01:00
pancake
3d25e80cab Fix #12932 - Handle 'bx lr, pc;bx r3' ##anal 2019-02-03 15:51:52 +01:00
pancake
f038c18547 Align left the ascii art 2019-02-03 15:49:49 +01:00
pancake
ba58e63faa Fix anal.jmptbl warning message 2019-02-03 15:48:57 +01:00
pancake
beacb0bcd9 Fix #12973 - Fix 1 byte oobread when running in asan 2019-02-03 15:37:21 +01:00
Maijin
7c04189a2f Add a null check (#12977) 2019-02-03 08:13:13 -06:00
Itay Cohen
01fea5d2c0
Use PJ in "irj" and add Symbol VA (#12976)
Use PJ in "irj" and add Symbol VA
2019-02-03 15:18:14 +02:00
GustavoLCR
ef0f71abbb Implement sys_cmd_str_full_w32() ##windows 2019-02-02 15:25:06 -06:00
Khairul Azhar Kasmiran
e87c501063 io.unalloc.ch: Hexdump char if byte is unallocated (#12968) 2019-02-02 15:24:04 -06:00
David CARLIER
1f1eff9726 Elf: recognise android as os ##bin 2019-02-02 15:23:21 -06:00
David CARLIER
5d698c76ae Display file hashes into rabin via new mode ##bin 2019-02-01 17:11:31 -06:00
radare
d0eaeeb848
Fix asan crash in PE parser (oobread) (#12966) 2019-02-01 16:47:33 -06:00
MK
ec27763461 Fix #11701 - use color theme in dmh* commands ##cons 2019-02-01 08:47:34 -06:00
GustavoLCR
eecaf9d946 Fix env. vars. not being parsed in !! in Windows (#12956) 2019-01-31 13:39:32 -06:00
GustavoLCR
8facea2680 Fix arm assembler in Windows 2019-01-31 13:38:50 -06:00
GustavoLCR
452113e7f8 Fix x86 assembler in Windows 2019-01-31 13:38:50 -06:00
Deepak Chethan
f087bcfbb0 Removed duplicated -q flag in ragg2's usage message (#12964) 2019-01-31 10:55:17 -06:00
Riccardo Schirone
a88c7e1e3b Kill RIOSection ##refactor 2019-01-31 10:53:34 -06:00
sivaramaaa
dafbf2df35 Shorten local var and type name ##types 2019-01-31 09:29:21 -06:00
Khairul Azhar Kasmiran
3423b1f563 io.unalloc=true: print space in ascii hexdump if unmapped (#12958) 2019-01-31 09:20:04 -06:00
Florian Märkl
4766d5515c Fix Segfault when executing /cj without args (#12961) 2019-01-31 09:17:31 -06:00
Itay Cohen
ac7194a273 add reloc indicator to pdj 2019-01-31 11:46:46 +01:00
pancake
b207054527 Implement vbc [gG] and fix crash in aao 2019-01-30 14:46:14 -06:00
radare
21d80aac76
Fix #12942 - Implement /c[vV][j] /cej to search for code immediates ##search 2019-01-30 11:11:57 -06:00
pancake
6a09544506 More ios-sdk build fixes 2019-01-30 09:14:24 -06:00
pancake
c9472f4768 Fix section->size = 0 assert 2019-01-30 07:36:39 -06:00
pancake
5535b6f380 iOS10 is required for the arm32 builds 2019-01-29 22:10:07 -06:00
pancake
0314eed9fe Add LC_VERSION_MIN for the libr2.dylib iOS build 2019-01-29 21:44:47 -06:00
pancake
b9460c353c Implement EXPERIMENTAL emu.lazy (20% faster analysis with aae) ##anal 2019-01-29 15:22:04 -06:00
Javier Yuste
0ce09361c5 Fix #12934 - Crash in p- 2019-01-29 13:56:23 -06:00
AdamVanScyoc
42f6272c34 Fix PDB crash freeing streams with the right function instead of assuming the delegate is not corrupted ##bin 2019-01-29 13:51:04 -06:00