mirror of
https://github.com/radareorg/radare2-r2pipe.git
synced 2026-11-07 06:35:58 -10:00
Update README
This commit is contained in:
1 parent
8f4dec565d
commit
13d96edf32
2 files changed
+26
-5
No files matched your search
@@ -1,7 +1,7 @@
|
||||
r2pipe
|
||||
======
|
||||
|
||||

|
||||

|
||||
|
||||
The r2pipe APIs are based on a single r2 primitive found behind `r_core_cmd_str()`
|
||||
which is a function that accepts a string parameter describing the r2 command to
|
||||
@@ -33,15 +33,36 @@ instances or connections to different r2 sessions at the same time.
|
||||
* Syncronous
|
||||
* Asyncronous
|
||||
|
||||
Target languages for this API are the following:
|
||||
In addition, r2pipe scripts can be used to write plugins for radare2 or extend current functionalities:
|
||||
|
||||
* Assembler/Disassembler plugin for RAsm
|
||||
* RIO plugin to abstract read/write/system operations
|
||||
* Syscall handler for the ESIL emulator
|
||||
* ...
|
||||
|
||||
The most supported languages are:
|
||||
|
||||
* NodeJS
|
||||
* Python
|
||||
|
||||
But there is r2pipe for:
|
||||
|
||||
* C / C++ / Qt
|
||||
* Go
|
||||
* C# / .NET
|
||||
* Java
|
||||
* Nim
|
||||
* D programming language
|
||||
* ERlang
|
||||
* Haskell
|
||||
* C# / F# / .NET
|
||||
* Python
|
||||
* Ruby
|
||||
* Java
|
||||
* Java / Groovy
|
||||
* OCaml
|
||||
* Rust
|
||||
* Swift
|
||||
* Perl
|
||||
|
||||
* Lisp / NewLisp
|
||||
* Vala
|
||||
|
||||
--pancake
|
||||
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 773 B |
Reference in new issue
Block a user