A python module to explore the object tree to extract paths to interesting objects in memory.
- Python module to use in pdb after a
breakpoint()
. - Standalone tool to explore paths in python modules.
- Multiple built-in filters.
- Possibility to implement custom filters and pass them to ObjectWalker().
demo.mp4
You can now install it from pypi (latest version is ) with this command:
sudo python3 -m pip install objectwalker
- We want to find all the paths to the
os
module in the modulejinja2
:We get the following output:objectwalker -m jinja2 --filter-module os --max-depth 15
Pull requests are welcome. Feel free to open an issue if you want to add other features.