umnsec / mlta

TypeDive: Multi-Layer Type Analysis (MLTA) for Refining Indirect-Call Targets
MIT License
84 stars 24 forks source link

Questions about some logic in the source code #8

Open pjqwudi opened 12 months ago

pjqwudi commented 12 months ago

https://github.com/umnsec/mlta/blob/acb8f4ca60cbae108f077202985c059f40391bc4/src/lib/MLTA.cc#L490C1-L496C7 First of all, I would like to express my respect for your work. In the process of reading the source code of mlta, I have some questions here. The logic of this part seems to be to process the callback function type. Should the first parameter of confineTargetFunction here be the storage address of StoreInst, rather than the entire instruction?