ndrewh / pyda

Write dynamic binary analysis tools in Python
Other
7 stars 0 forks source link

jupyter notebook integration? #39

Open ndrewh opened 2 months ago

ndrewh commented 2 months ago

It would be wild to somehow be able to use this from a jupyter notebook. It's not clear how this would have to work

ndrewh commented 2 months ago

Option 2: Somehow build in the ability to launch a process with a p = process(...) line from outside Pyda.

This has an increasing appeal to me. We could proxy every p.* call to the other actual process... but this doesn't really allow for hooks to work (the process literally has a separate Python interpreter!). We could also write some sort of hook-forwarding stub but this is going to be incredibly slow. I guess that is conceptually to how GDB works. So we've just devolved into a debugger at that point...