Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/radareorg/radare2
UNIX-like reverse engineering framework and command-line toolset
https://github.com/radareorg/radare2
11e8d6a1dabccd0630c0b5a1f858f6b5a945823c authored over 14 years ago
ead5ebdd32a35a484b81bc437a88a92f32e22097 authored over 14 years ago
- Replaced by rarc2 -a
* Fix build
* Fix lock when using 'r2 -d'
* Invalid program name results in error, not warning
* Minor aesthetic fix in core/file.c
17542ef3ded1244b420f18717c0e75d76f49713a authored over 14 years ago - Some segfaults resolved and bugs identified
- Thanks @mrgadix :)
35adb1690d9bbe0e41077b0e1f5a7e51f268f399 authored over 14 years ago
b7160775183727b074421c0541f7b512222e0f3f authored over 14 years ago
- Use internal APIs to load binary information
- Startup time reduced about 2-3 times
- Tha...
- Add var asm.functions to show/hide function analysis in disasm
- Take into account asm.{xre...
- Add helpers r_core_disassemble_instr() and r_core_disassemble_bytes()
* bindings
- Fix go d...
* Minor work to fix the cursor issues
1fc70da3c9d9b04178b6234ddc96453ec05fa358 authored over 14 years agocc4e664533170cc0bfeb42945ada29c089ce282b authored over 14 years ago
- added also: yield, wfe, wfi, sev, bkpt
- fix ldr{bh} and str{bh}
* Initial implementation o...
- needs more parse checking
284abdfb871890ba9a33ba9722c2c85a4916d445 authored over 14 years ago - Fix DATA in disasm
- Correct the number of lines showed with 'pd n'
* Update r_core vapi
- Just missing ldr{b,h} and str{b,h}
* Added armthumb_length() function to retrieve opcode length
- Not all opcodes are supported, partially done
a8c641a0a6528691fb3fb4bddd266b747bb7680e authored over 14 years ago* Add example using bwdisassemble in swig/vapi/t/bwdisassemble.vala
* Add field len to RCoreAsmHi...
- based in C++ code of KennyTM in networkpx.googlecode.com
- Added 'armthumb' r_asm plugin (1...
- Remove r_io_map_list from r_io.h (deprecated)
* vapi's
- Update r_io.vapi
a075355f5a7a1e1dc40df62d37a7e1deb11a659b authored over 14 years ago
- Remove dupped function signature from r_asm.h
* vapi's
- Fix {r_asm, r_bin, r_util}.vapi
...
* Add dyldcache.mk to libr/bin/p/Makefile
* Update reloc.vala
f99e946b9b9de9671d452d870fe66adbd71592ae authored over 14 years ago
- Fix r_sys_rmkdir
* rabin2
- Generate folder structure on extract operations
b1cdfcc889f2390ef3069b58d73afda798d0446c authored over 14 years ago
* Initial work in r_core_bin_load()
- Integrating rabin2 inside core
afedad76bb816897858d47c766fe4bde039719ff authored over 14 years ago
* Implement extract in rabin2
a1d0887ca8f213412329e270a18782aa18e38a34 authored over 14 years ago - Refactor r_bin to work better with big fatbins
- Don't load all sub-bins in memory
Only...
* Add support for thumb mode ARM disassembler
- Workaround a warning in r_vm for arm-16
* More ...
fd084aca332e93e4a64c7ef6ccd24801043bd78a authored over 14 years ago
- More work on dyld cache plugin
- Rewrite headers, commands and segments
- Fix offset for ...
17a6fde707939a07526962a49ac5c8ea0b512d2d authored over 14 years ago
a7d6fc0cc7461d5030dff0a2011a954b83600b6f authored over 14 years ago
* Fix null pointer handling in rbin when no xtr plugin found
* Initial draft code for the x86 deb...
- Show filesize in '-x' output
- Select "sub-bin" using '-a arch_bits' and '-n filename'
* r_...
* store full path in dyld cache filenames
4b558bec3bc5ad4d6e42305914a023692601ce4f authored over 14 years ago* Add bin_xtr_dyldcache to plugins.def.cfg
* Show bin name in the output of 'rabin2 -A'
* Minor f...
- Minor fixup in r_core_asm_strsearch
* vapi
- Add asmsearch.vala
- Some updates
- return RList of RCoreAsmHit's
- Add helpers for list handling
* Add type RCoreAsmHit
* Show...
4369761655916143f00b591c464a14115c9695aa authored over 14 years ago
- Fix segfault in anal_x86_x86im (64bits)
- always show analysis warnings
* r_core
- Fix /a...
- Implement 'ar' commands
- Show XREFS in disassembly
* r_anal
- Add r_anal_xref_get
- Deprecate ah and add anal.plugin
- e anal.plugin=? list available plugins
- Add the comma...
* Fix compilation of vapi/r_bin
* Some mods in test programs for swig/python
- Make -A output more verbose
- Dump all archs with -x when no one is specified using -a
* cl...
- Set arch with 'rabin2 -a arch_bits filename'
- Remove flag -B
- Implement extract (-x)
e5bc46da65b058540d74fa379bf082ecc97385fb authored over 14 years ago
* Improving rax2
- Support for many bases.
- Add -s flag for transform byte to bin (ej: "4845...
- Add support for fatbins (currently only fatmach0)
- Minimize creation of r_buffers
* rabin2...
* Fix build on w32
* Finish the symgraph script
* Added r_list_foreach_prev()
* Add RSyscallPort to handle Hardware I/O ports
* Remove libr/TODO ...
54677585c239d56c680209dd5a7537ddebd98924 authored over 14 years ago
- use specific ptrace() calls in linux/freebsd to change regs
- hwbp are not yet working, jus...
- Added help in 'b?'
* Added support for bit-collection registers
- eflags is now displayed a...
- Add support for register diffing
- Colorize modified registers are step/cont
- Add comman...
- swapped dst src in *_MM_RG
cbdfff3dda7d54c06afe57f54e8e7a8bc6e49440 authored over 14 years ago - next step is integrate it in the analysis engine and deprecate old stuff
* Add field "imm" (i...
- pt prints times in unix format
- ptd prints times in dos format
- ptn prints times in ntf...
49dceaaffddab06bc38443fc73dfa9e3ca3a782c authored over 14 years ago
* Added R_DBG_REASON enums
b339189b5fcae9972c54ae67a06d18e814e087d3 authored over 14 years ago* Show call decompilations under the opcode as a comment
* Rename RRegister as RReg
- Deprecate...
- Some more fixes in the ARM emitter backend
- Single quoted strings are now supported, not f...
- now swig assigns const types correctly in go bindings
- simplify fixgoswig.sh while the pat...
- Add iterators
- Fix bug with ut64 consts
- These issues must be fixed in swig
* Add support for /**/ style comments in rarc2
* Fix libr2.a warning message
* Fix .string "" dir...
- Few changes needed to work with rasm
* Cleanup some warnings
* Handle foo() as a function def...
* More fixes for rarc2 on ARM
* Implement .fill directive in r_asm
* Added asm.profile in r_core
...
- Still not yet usable, but
* Add .byte and .hex in r_asm as directives
* Add test case for r_w...
- Fix build for x86
- Add support for arm
* Fix typo in swig/Makefile
609723eab7bfe902ec0ce454513a1096e947cbc9 authored over 14 years ago283a624136ba8e0c7500f62c328c9d86e58e221f authored over 14 years ago
* Add swig/go/test-r_bin.go for testing r_bin from go
* Fix build for r_bp and r_search bindings
...
- Fixes rarc ATT output format for x86
* Fix commandline flags parsing in rarc2
- Honor intel...
09f5ca50a6d60a91a56589fa86d656765ae60cd9 authored over 14 years ago
- Print address for each relocation entry
* Update r_bin.vapi
* Minor fixup in r_bin_elf_get_re...
* Add flag -R to rabin2 to list relocs
* Implement reloc resolution in r_bin_elf for 32 & 64 bits
* Fix assemble of str/ldr opcodes in ARM assembler
- add more opcodes: nop, push, pop
- Parse local symbols
- Resolve non-lazy symbol pointers
- Set import type to FUNC or OBJEC...
45c71674915eceffd9e55886cfe144051c63ebda authored over 14 years ago
76476e89ed7c040689db8155b0a4cc57fb63609d authored over 14 years ago
a7e77e78eeabddf473371db09997ea49b7c8c465 authored over 14 years ago
* Import simple arm assembler
* Some fixes for the brainfuck disassembler plugin
3455c738df772afec440d473f117e08fc2c0f60f authored over 14 years ago
* ptrdepth works right with code and data refs
* More work in x86im plugin
- Fill op.refs for m...
a7a4a674f090c169909b9dac1e031997a2039658 authored over 14 years ago
62935fe01737e6d30f2160c19d3236e9f9042e31 authored over 14 years ago
* Add comments in anal_x86_x86im explaining how x86im parse the opcodes
* Implement analysis for ...
* Add R_BETWEEN macro
50f229c93d686726031f26534c8575f671d512a6 authored over 14 years agod3744e0569afc01ba805792144769b6742a7d4bb authored over 14 years ago
3aeade1fa7dcfbbf961e2d712fe9cfbf98debe12 authored over 14 years ago
14f5a6a6fd3dbbad2170092f07c0b653dd70eb20 authored over 14 years ago
- CC now ask for size, like the rest of r_meta_add commands
- Project tracks meta, xrefs and ...
df9cc8983cc3878805b51bf1e03676bbaa973d44 authored over 14 years ago
72065de10afcde4a45f8f824b5c53f07d060b020 authored over 14 years ago
- Add stackop2str() and optype2str()
- Output op type
* r_anal
- Fix fcn analysis
- Remov...
- Move t/test_anal to binr/ranal2
- Add support for static/dynamic plugins
- Add flag '-B' ...