Python Hello World.

source:

http://radare.org/doc/html/Section10.6.1.html

extrait:

10.6.1 Python hello world

to start we will write a small python script for radare to just test some of the features of the API.

$ cat hello.py
print "Hello World"
seek(0)
print hex(3)
write("90 90 90")
print hex(3)
quit()

$ echo patata > file             # prepare the dummy file
$ radare -i hello.py -wnv file   # launch the script
Hello World
70 61 74 
90 90 90 

If you want a better interface for writing your scripts inside radare use the scriptedit plugin that depends on GTK+ offering a simple editor with language selector and allows to run scripts from there.

You can also use radare programatically from the python shell:

[0x4A13B8C0]> H python
python> print dir(r)
['__doc__', '__name__', 'cmd', 'eval']
python> print(r.cmd("p8 4"))
89 e0 e8 39 

Author: web-booster.org

Rédaction web généraliste: vous voulez insérer du contenu sponsorisé, pertinent, car vous aimeriez que votre site internet, blog, boutique ou page de profil de plateforme ou réseau social soit mieux visibles pour certains mots clés sur Google, et bien écrivez donc!

Leave a Reply

Your email address will not be published. Required fields are marked *