guedou
jupyter-radare2
Python

Just a simple radare2 Jupyter kernel

Last updated Jan 22, 2026
110
Stars
6
Forks
0
Issues
0
Stars/day
Attention Score
38
Language breakdown
Python 100.0%
Files click to expand
README

jupyter-radare2

GitHub tag Twitter Follow

This is a simple radare2 Jupyter kernel, that can be used to make interactive radare2 tutorials, or take advanced notes.

Demos

The kernel can be used either from a notebook or a console:

notebook

jupyter console --kernel radare2
Jupyter console 5.2.0

radare2 Jupyter kernel

In [1]: o /bin/ls 9 In [2]: afl

In [3]: afl~main

In [4]: pd 5 ;-- entry0: 0x00005430 31ed xor ebp, ebp 0x00005432 4989d1 mov r9, rdx 0x00005435 5e pop rsi 0x00005436 4889e2 mov rdx, rsp 0x00005439 4883e4f0 and rsp, 0xfffffffffffffff0 In [5]: Do you really want to exit ([y]/n)? y Shutting down kernel

Installing the kernel

Check that radare2 is present in your $PATH, then type:

virtualenv ver2kernel source ver2kernel/bin/activate pip install jupyter r2pipe python setup.py install

De-installing the kernel

Simply type:

deactivate rm -rf ver2kernel rm -rf $HOME/.local/share/jupyter/kernels/radare2

🔗 More in this category

© 2026 GitRepoTrend · guedou/jupyter-radare2 · Updated daily from GitHub