|
|
|
|
| linux下静态分析一个程序的control flow有什么比较好的工具? |
 linux下静态分析一个程序的control flow有什么比较好的工具? - josuya [ 2005-06-08 09:45 | 112 byte(s)]
 Re: linux下静态分析一个程序的control flow有什么比较好的工具? - steven_known [ 2005-06-09 11:26 | 386 byte(s)]
 Re: linux下静态分析一个程序的control flow有什么比较好的工具? - josuya [ 2005-06-10 09:23 | 90 byte(s)]
 Re: linux下静态分析一个程序的control flow有什么比较好的工具? - steven_known [ 2005-06-10 10:36 | 165 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
DaVinci 还可以,但是你得写一段向 davinci 发送 绘制图形命令的程序 。
发送命令时候,可根据你程序中当前的cflow的信息 ,一般可以写一个函数然后再 gdb中调用。例如
(gdb) p draw_cflow()
DaVinci是通过 pipe 来控制并传送数据的,所以首先你得建立pipe ,并把它定向到 stdout,或stdin上,这样方便你用fprintf来输出。这种方法稍微麻烦一点,不知道有没有其他更好的方法。
|
|
|
----
我很大众
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
daVinci 是一个linux 下的绘图程序,只是它提供了一些api,便于你在上面绘制一些节点和边,可以用来描述 control flow,随附的 /docs 中有详细的说明,在 google 上搜应该能找到
|
|
|
----
我很大众
|
|
[Original]
[Print]
[Top]
|
|
« Previous thread
请教! |
CPU 与 编译器
第8页 |
Next thread »
超奇怪的问题!求解! |
|