Hier ist, was ich getan habe:
zu https://github.com/radare/radare2 gehen, klonen, das Projekt zu meinem Laptop und installieren Sie es von sys/install.sh
(radare2 Readme-Datei enthält alle Anweisungen)
r2pipe installieren pip (I Python haben 2.7.6 auf Ubuntu 14,04)
Hier ist der Ausgang I von python-Konsole bekam:
>>> r2 = r2pipe.open("/bin/ls")
>>> print(r2.cmd("pd 10"))
;-- entry0:
0x00404890 31ed xor ebp, ebp
0x00404892 4989d1 mov r9, rdx
0x00404895 5e pop rsi
0x00404896 4889e2 mov rdx, rsp
0x00404899 4883e4f0 and rsp, 0xfffffffffffffff0
0x0040489d 50 push rax
0x0040489e 54 push rsp
0x0040489f 49c7c0d01e41. mov r8, 0x411ed0
0x004048a6 48c7c1601e41. mov rcx, 0x411e60
0x004048ad 48c7c7c02840. mov rdi, 0x4028c0 ; "AWAVAUATUH..S..H...." @ 0x4028c0
>>> print(r2.cmdj("pd 10"))
r2pipe.cmdj.Error: No JSON object could be decoded
None
Bitte stellen Sie sicher, dass Sie radare2
ordnungsgemäß installieren. Sie können versuchen, uninstall
Ihre aktuelle radare2 und installieren Sie es von Grund auf neu bei einigen Versionsprobleme auf der Radare-Seite.
Wie haben Sie radare2 installiert? – haifzhan
Ich habe installiert mit "pip install r2pipe" – UdaySagar
wenn ich nur r2pipe installieren, hat es nicht funktioniert. Sobald ich radare2 installiert habe, funktioniert alles wie erwartet – haifzhan