基本块标识随机是因为防止黑客知道序列号后,伪造数据包制造攻击。基本块,是指程序—顺序执行的语句序列。在GCC中,基本块使用basicblock数据类型来表示。结构体basicblock的两个指针成员是指针nextbb和prevbb,用来构造和内在的指令流顺序相同的基本块双向链表。基本块的链接由操作CFG的API来更新。宏FOREACHBB可以用来按照lexicographical顺序来访问所有基本块。也可以使用walkdominatortree,来进行dominator遍历。
【相关文章】
本文地址:https://www.qubaike.com/shenghuo/sgar7l30.html
声明:本文信息为网友自行发布旨在分享与大家阅读学习,文中的观点和立场与本站无关,如对文中内容有异议请联系处理。