change graph
This commit is contained in:
parent
84e23af881
commit
6e1e1e2b3c
BIN
.DS_Store
vendored
BIN
.DS_Store
vendored
Binary file not shown.
BIN
doc/.DS_Store
vendored
Normal file
BIN
doc/.DS_Store
vendored
Normal file
Binary file not shown.
@ -41,7 +41,7 @@ CurrentAliasSet(x)
|
|||||||
|
|
||||||
计算两个集合:以procedure为粒度的avail集合,保存当前可以使用的procedure,为了从direct call的角度来优化PaX RAP的合法函数集合。另外一个是比较保守的kill集合,针对函数指针,从indirect call角度来优化PaX RAP的合法可间接调用函数集合。
|
计算两个集合:以procedure为粒度的avail集合,保存当前可以使用的procedure,为了从direct call的角度来优化PaX RAP的合法函数集合。另外一个是比较保守的kill集合,针对函数指针,从indirect call角度来优化PaX RAP的合法可间接调用函数集合。
|
||||||
|
|
||||||
RAP计算函数hash的时候会使用Avail-direct-call()这个集合来为合法的可调用目标计算hash,这里会是一个动态的hash插入。
|
RAP计算函数hash的时候会使用AvailDirectCall()这个集合来为合法的可调用目标计算hash,这里会是一个动态的hash插入。
|
||||||
|
|
||||||
**TODO** :
|
**TODO** :
|
||||||
RAP基于type来做hash计算,所以这里的计算会比较复杂。
|
RAP基于type来做hash计算,所以这里的计算会比较复杂。
|
||||||
|
BIN
doc/idc.png
BIN
doc/idc.png
Binary file not shown.
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 17 KiB |
Loading…
Reference in New Issue
Block a user