一開始真的很模糊
完全不知道期末RPOJECT要怎麼起手
control path??
後來上網google了很久
才知道是system call
去做的interrupt function、exception function、或是一般的function
但是看著助教的範例CODE
怎麼若有似無的感覺
只TRACE了一層.C
照這個模式下去大概能TRACE出的function
少之又少
之後看到投影片
教授說那個"*"是錯的
所以我再去查查
有了驚人的發現!
原來那個放的是function 名稱
不一定要針對.C檔
腦海瞬間閃過RE的概念
果不其然
我才加上"_"開頭的function
就TRACE出很多function
進度瞬間增加很多
我想要跟一步的TRACE
所以再去翻翻其它CODE
發現了caller() 、 callee()這兩個function
整個如虎添翼阿
可以輕鬆看出缺了哪些function
雖然要手動trace也不輕鬆啦
不過就把system call trace得很完整了!
沒有留言:
張貼留言