BitBlaze TEMU/Tracecap 编译心得

这几天在玩BitBlaze,第一步就是把TEMU运行起来,不知是不是最近时运不济,费了好多时间才搞定,我解决的关键点是:

1. TEMU的编译里面的坑还是挺多的,不能随便来,,看起来能运行起来的时候,也还可能得不到结果,生成空的trace文件。

我最终是按照https://groups.google.com/forum/#!topic/bitblaze-users/QdoY9l8D-ho 的方法搞定的,过些天等ubuntu 14.04出来之后我也写一个类似的。

2. 如果目标操作系统要用windows xp的话,一定小心不能用改版的系统,比如番茄花园之类的,要用原始版本的,否则可能会出现“first tainted data”消息不能出现的问题。

3. 如果目标操作系统是linux的话,要去检查系统是否已经被支持(在kernelinfo.conf文件中)。我试了ubuntu 9.04 server,结果人家只支持desktop版的2.6.28.11-generic kernel,不支持server版的2.6.28.11-server kernel,自己改kernelinfo.conf也比较费事,没有试。

这几点是我出现问题的地方。TEMU这个系统是个实验性的系统,兼容性有问题,另外很多问题都没有报错,导致很难确定状态是否是正确的,比较容易浪费时间。

版权声明:本文为博主原创文章,未经博主允许不得转载。

当你能飞的时候就不要放弃飞

BitBlaze TEMU/Tracecap 编译心得

相关文章:

你感兴趣的文章:

标签云: