摘要: Valgrind与其他DBI(Pin, DynamoRIO)的区别 我们需要了解DBI的几个 D&R Disassemble-and-Resynthesise 反汇编后重新组装 Valgrind采用这种方式,将Client中的代码全部翻译成IR,然后在IR级别进行instrument,最后将IR翻译成机器代码执行。 如果Client中的一段代码被翻译成IR,那么原来的native code就不再... 阅读全文
posted @ 2014-05-20 16:10 Daniel King 阅读(715) 评论(0) 推荐(0) 编辑