文件名称:drgn:可编写脚本的调试器库
文件大小:546KB
文件格式:ZIP
更新时间:2024-04-22 19:20:39
C
gn drgn(发音为“ dragon”)是一种调试器,着重于可编程性。 drgn公开了程序中的类型和变量,以便在Python中轻松表达脚本。 例如,您可以调试Linux内核: >>> from drgn.helpers.linux import list_for_each_entry >>> for mod in list_for_each_entry( ' struct module ' , ... prog[ ' modules ' ].address_of_(), ... ' list ' ): ... if mod.refcnt.counter > 10 : ... print (mod.name) ... (char [56])"