Commit Graph

277 Commits

Author SHA1 Message Date
Zi Fan 2a5ca0ae60
Add Windows Crash Dump format support (#16087) ##bin 2020-03-02 19:20:27 +01:00
GustavoLCR 42350f4942 Initial implementation of LX/LE file plugin ##bin 2019-12-28 18:46:14 +01:00
Francesco Tamagni 902426c8bb Add 64-bit iOS SEP xtr plugin ##bin 2019-12-13 15:49:35 +01:00
Kamil Lorenc e13281829c Add support for or1k (OpenRISC) disasm+analysis (#15515) ##arch 2019-11-29 11:35:16 +01:00
Florian Märkl 432b559bb7 Add support for C64 PRG fileformat ##bin (#15448) 2019-11-11 21:54:46 +01:00
Giovanni d337867999 Add support for the amd29k architecture ##disasm ##r2con2019 2019-08-19 17:28:44 +02:00
GustavoLCR 4cad7d14a0 Initial implementation of NE file format (#14573) 2019-07-17 17:57:50 +08:00
radare 4dbe1453f5
Initial cleanup in RParse, delete mreplace plugin ##disasm
* Also voidify and boolify anal, parse, cons, bin, ..
2019-06-17 02:23:58 +02:00
radare fdcae93d3e
Initial import of the RISCV capstone plugins for asm and anal ##disasm (#14117) 2019-05-21 02:24:24 +02:00
Vasilij Schneidermann c5d09f32e8 Add chip8 pseudo support ##disasm 2019-03-16 20:48:27 +01:00
Francesco Tamagni 70ad8cf5dd Import the XNU kernelcache RBin plugin ##bin
* Requires -F kernelcache for now
2019-03-08 02:03:47 +01:00
Deepak Chethan 68001dc8f8 Add initial support for QNX executables ##bin 2019-03-05 20:27:43 +01:00
radare 42db45025f
Fix #13208 - Initial import of the asm.null plugin ##asm 2019-02-27 11:40:43 +01:00
Giovanni 5f931603de WebAssembly improvements in branch lines and namings ##wasm 2019-01-18 11:29:51 +01:00
pancake 0653e4d0aa Rename m68xx to m680x for consistency 2018-12-29 17:42:07 +01:00
pancake 7aae8a7441 Add support for m68xx disassembler + analysis from capstone ##disasm 2018-12-29 17:03:40 +01:00
radare c9e87787f1
Initial support for 6502 with Capstone ##disasm 2018-12-29 16:22:08 +01:00
radare 5f270658c5
New RBin plugin for "symbols" files ##bin 2018-11-19 22:54:58 +01:00
Giovanni 1dbdabf83c C-Sky and MCore support for r2 (#11448) 2018-09-08 19:52:33 +02:00
pancake efe53437ff Add xtr.pemixed plugin in the default list, fix description and add license line 2018-08-06 01:26:14 +02:00
pancake 2f943bf606 Fix core.anal -> core.a2f in plugins.*.cfg 2018-08-01 06:38:41 +02:00
Dirk Eibach fe3c10fc22 io: Add gprobe plugin (#9735)
GProbe is a protocol to communicate with various parts from
Genesis/STMicro/MegaChips that are mostly used in video chipsets.

Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc>
2018-03-21 10:07:55 +01:00
pancake 3e8f8a2863 Move the asm and anal plugins for x86.udis to extras
Available via r2pm -ci udis86
2018-03-14 22:38:41 +01:00
Anton Kochkov efcc2bef68 Hexagon QDSP6 v6 support - LGPLv3 (#9289) 2018-02-02 13:10:40 +01:00
Lowly Worm 5ff6c0c2ed add z64 to defconfig 2018-01-13 08:33:20 -08:00
pancake 7f40f36c3a Initial draft implementation of the loader plugins for RBin 2018-01-07 21:54:41 +01:00
pancake 68f7e54d2e Fix build 2018-01-02 19:31:02 +01:00
Florian Märkl f862b90d4a Add PIC Baseline ASM Plugin 2018-01-02 18:18:42 +01:00
Anton Kochkov 1b8ab5f7cf WASM analysis - initial stub (#9091) 2017-12-29 19:56:33 +01:00
Maijin fa44625c5a Add chip8 disassembler and partial analyzer 2017-12-07 15:25:27 +01:00
Anton Kochkov d5f2e82c84 Fix plugin linking issues 2017-12-06 15:06:06 +08:00
Nics 680d3e3329 Implem and integration of the Serpent cipher (ECB) (#8917)
* Implem and integration of the Serpent cipher (ECB)

* Fix for loop variables to be C90 compliant.

* Fix coding style

* Add meson config for Serpent
2017-11-30 22:47:29 +01:00
Fedor Sakharov 881e797e8b We are moving EVM to radare2-extras 2017-11-21 01:31:05 +01:00
pancake 3af92b04c3 Remove squash references (it's in extras) and add RFSPlugin.license 2017-11-08 00:49:29 +01:00
Ren Kimura 1c8094bc9b Add Initial support for the NSO Nintendo Switch static binaries
* Every sections in NSO binary are packed by LZ4. So I've added shlr/lz4 library too.
2017-11-05 11:40:16 +01:00
Alex Kornitzer a6da4135ba mdmp: moved mdmp to the core from r2-extras 2017-10-26 11:25:11 +02:00
pancake 3f64b7a1dc Initial implementation of the r2 filesystem 2017-10-23 03:48:48 +02:00
pancake ca1b44e64d Add dummy fs.io plugin, r_io_system now returns char* 2017-10-22 23:52:07 +02:00
pancake 97911069b3 Initial port of io.winedbg using the new r_socket_spawn() api 2017-09-27 03:12:00 +02:00
pancake 106fedeef4 Add the 'null' debugger plugin 2017-09-23 02:34:37 +02:00
condret 45fb32a213 cleanup rbufplug and make it a usual plugin 2017-08-19 22:45:43 +00:00
xarkes e900b49055 Added ar:// 2017-08-17 14:38:43 +08:00
xarkes 3d681b0fe5 Renamed windbg plugin (#8117) 2017-08-03 14:58:39 +02:00
Giovanni 858dfea170 Fix #6411 - pseudo for AVR (#7978)
* avr.pseudo

* tabs and flavour
2017-07-20 21:36:26 +02:00
Giovanni ab221f8326 Implement pseudo for sh4 2017-07-20 08:20:19 +02:00
pancake b599bd3dcc Initial support for EVM (The Ethereum Virtual Machine) 2017-07-09 00:53:26 +02:00
pancake 39542af604 Initial support for the Hexagon CPU (ripped from a binutils fork from 2013)
https://www.spinics.net/lists/linux-hexagon/msg00363.html
2017-06-07 11:43:24 +02:00
radare 36dc6351cc Merge tms320c64x plugins into tms320, use e asm.cpu=c64x 2017-05-08 10:35:32 +02:00
pancake fa671b9a16 Initial support for the Meson build system
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
pancake 5e209ecc92 Initial implementation of the anal plug for tms320c64x 2017-04-18 00:08:13 +02:00