pancake
bcae77fb90
Honor FSF filename license rules (LICENSE->COPYING)
2013-03-30 00:54:05 +01:00
Anton Kochkov
e62e837b7a
TE: 16 bit for _TEXT_RE and fixes for virtual addresses calculations
2013-03-29 04:33:45 +04:00
pancake
0f807f1bdb
Honor RASM2_{ARCH|BITS} environment in rasm2
...
Alphabetically sort the options in rasm2 -h
Globally defined nibble definitions
2013-03-28 18:43:55 +01:00
pancake
89008c734c
Fix crossbuild
2013-03-27 12:30:32 +01:00
pancake
85a9fe184f
thumb ARM assembler supports 'push {}' and 'pop {}'
2013-03-27 00:40:01 +01:00
pancake
ff36a72088
Update sdb, not found warn in r_config_get
...
Fix core_config_init ciclic dependency issue
Add support for 0b... expression as well as ...b
Update to sdb 0.6
2013-03-27 00:17:32 +01:00
pancake
6fbbb3dea0
Add arch/bits fields in RBinSection (breaks abi)
2013-03-26 23:37:19 +01:00
pancake
1be6f3ded5
Fix openssl detect
2013-03-26 13:50:05 +01:00
pancake
3b31026bbc
After-release bump for 0.9.5git
2013-03-22 14:42:07 +01:00
pancake
c829b88c3f
Bump for the 0.9.4 release
2013-03-21 18:42:31 +01:00
pancake
52990edf37
Update sdb from git
2013-03-20 03:52:59 +01:00
pancake
ce4382abb7
Use anal-udis86 by default instead of anal-im86
2013-03-19 10:27:57 +01:00
pancake
837489a5ed
Faster ptrace io and fixed software stepping in ARM
...
Fix software stepping in arm
p/io_ptrace now supports /proc/pid/mem io
Added =!help =!mem and =!ptrace to io/ptrace
Hide invalid section sizes messages
2013-03-19 02:36:14 +00:00
Roi Martin (@nibble_ds)
d0d9a963a7
Add new opcodes to anal_x86_udis86
2013-03-18 23:42:44 +01:00
pancake
c11bf6c1cb
Fix partial IO read, show flags under visual cursor
...
Show flags in @@ and visual title with cursor
Port 80 is now default for r2 -C
Key 'q' will quit -C mode
Fix visual core_read() issue with chrome
Fix io.va issue in partial reads
Fix r_io_next_section() code
2013-03-18 00:38:04 +01:00
chous
14eee2a325
Added support for invokedynamic opcode.
2013-03-16 22:56:21 +01:00
Roi Martin (@nibble_ds)
361d169be0
Refactoring of r_socket_http_answer
...
Fix http client (r2 -C)
2013-03-16 04:54:01 +01:00
pancake
8846cb79cf
Pass t/test.arm, new cmd !123 to run historic command
...
Fix all opcode constructions listed in t/test.arm
Add 'hlt' opcode for arm.
Minor changes in arm disassembly output
Typing !#number you re-run the command in !history
!history is now listed (! is an alias)
Added API to access history from dietline
2013-03-14 02:32:53 +01:00
pancake
67f0794b82
Fix disasm indent. Add 'mvn' and 'cmp r, n' opcodes
2013-03-13 17:57:40 +01:00
pancake
fcbe3cac4a
Fix #64 (handle 8 char length section names in PE and TE)
2013-03-13 13:30:28 +01:00
pancake
89992670e1
Fix segfault in ELF parsing
2013-03-13 12:42:05 +01:00
pancake
352dde392b
Update to the latest sdb from git
2013-03-13 11:58:36 +01:00
pancake
f0a485d108
Add support for bkpt (arm) and cmovz (x86.nz) opcodes in assembler
2013-03-13 10:45:41 +01:00
pancake
83259dbd1e
Fix load ELF64 and remove debug printf in binr/blob
2013-03-12 14:31:24 +01:00
pancake
dacede5ae9
Initial port of io-mmap to w32
2013-03-12 13:24:48 +01:00
pancake
8f4d23a5ce
Initial implementation of io.map plugin
2013-03-12 01:50:55 +01:00
pancake
dc7289e1f3
Fix rabin2 -O help, rahash2 -a all -s, add filter input
...
Added input filter in r_cons/dietline to avoid trashy chars
rahash2 -s now works with multiple -a
2013-03-10 14:27:01 +01:00
pancake
4f7df37ce1
Fix string terminator in method names for DEX
2013-03-08 16:10:44 +01:00
pancake
6806c11792
Better ARM analysis, Fix blockread in V[0-9]
2013-03-08 12:58:03 +01:00
pancake
b9177a1bd9
Add 'powered by r2' images
2013-03-08 01:15:04 +01:00
pancake
3cf0dd1407
Fix the last bugs found during the training
...
Comments lost spaces when saved to the project
Do not show address offsets when using @@=
Do not fail forever with /m if magic is file not found
2013-03-08 01:03:37 +01:00
pancake
42f76858a1
Fix VA with curset
2013-03-08 00:50:54 +01:00
pancake
619e07c21b
Fix ELF loading when headers are really fucked up
2013-03-08 00:31:58 +01:00
pancake
ba3ad8112a
ELF parser more permissive, add 'fsr' and other fixes
...
Make ELF loader more permissive
Add 'fsr' to rename flagspaces
Fix parsing issue in 'yy'
Fix crash in r_num
2013-03-07 23:47:41 +01:00
pancake
5f4623ed46
Fix some bugs appeeared during the training course
...
Fix segfault in "rasm2 'xor e'"
Fix overflow in 'ad@esp' when long strings are analyzed
Fix null pointer check in r_num
2013-03-07 13:08:05 +01:00
pancake
7e7be66fca
Autocomplete 'dml' and add 'TE' in the README list
2013-03-06 01:09:43 +01:00
pancake
50408b2e8a
Add rahash2 -q and fix -a crc32 endianness issue
2013-03-05 19:59:29 +01:00
pancake
cea398e345
Add rax2 -n for binary numeric values
2013-03-05 01:28:32 +01:00
pancake
27c38164cf
Fix race condition in make and exit status of rahash2
2013-03-04 00:44:46 +01:00
pancake
53cf98c8df
New command pDi, Fix Vf- to remove flags, fix hamdist
2013-03-04 00:33:14 +01:00
pancake
007faa5f61
Fixes in radiff2
2013-03-03 17:47:07 +01:00
pancake
242b820647
rahash2 accept multiple files, fixes for http_client and r_num_rand
2013-03-03 17:28:06 +01:00
Anton Kochkov
a68605910b
Fixed x86 bits config for TE format plugin
2013-03-03 14:01:49 +04:00
Anton Kochkov
ca7296c848
TE format plugin cleanups - removed unused code
2013-03-03 13:34:46 +04:00
pancake
5d67033220
Support == in conditionals, Add r2 -C to connect
2013-03-03 06:00:57 +01:00
pancake
b45f07a39a
dtc now uses r_cons_printf
2013-03-03 05:47:33 +01:00
pancake
ab32c7bb95
Fix [] memory references syntax for r_num
2013-03-03 05:28:42 +01:00
pancake
99f6ae9fe3
Remove annoying debug printf message
2013-03-03 05:09:16 +01:00
pancake
97484a7b6c
Add conditionals, 'dsi' to continua !, Fix bindings build
...
Added r_num_conditional function to stop the instruction set. I is accessible in vuu¡
2013-03-03 05:03:48 +01:00
pancake
133f2dc157
Better r2 -L output. Sync spaces with rasm2/rabin2 -L
2013-03-03 03:23:52 +01:00