Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何在sanitizer过滤导出组件,未导出组件不检测 #66

Open
fishso opened this issue Nov 26, 2023 · 5 comments
Open

如何在sanitizer过滤导出组件,未导出组件不检测 #66

fishso opened this issue Nov 26, 2023 · 5 comments

Comments

@fishso
Copy link

fishso commented Nov 26, 2023

举个例子,例如:ContentProviderPathTraversal这个检测规则,如果只关心导出组件,未导出的provider即使出现漏洞我也不关心,应该如何写sanitizer,好像没有看到类似的例子,谢谢

@nkbai
Copy link
Collaborator

nkbai commented Nov 27, 2023

结果的manifest中会给出了这个组件是否导出

@firmianay
Copy link
Contributor

可以在规则文件中添加一个字段,表示在输出结果中过滤掉非导出组件

@firmianay
Copy link
Contributor

发现flowdroid在解析exported的时候有问题,已经提给上游准备修复:secure-software-engineering/FlowDroid#678

现在的问题是Appshark是否会同步更新,是不是把这几个包也传到github上来维护:
image

@nkbai
Copy link
Collaborator

nkbai commented Dec 14, 2023

https://github.com/nkbai/soot
https://github.com/nkbai/flowdroid
这些都在这里

@firmianay
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants