-
Notifications
You must be signed in to change notification settings - Fork 175
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
Can the configuration of source and sink support wildcard characters, such as using * to match? #86
Comments
Oh, it is a very valuable and funny issue. As it happens, We're working on a more convenient and dedicated mechanism for describing class/method/field in taint configuration; the hard part is we're trying to balance readability and functionality when designing the "wildcard" expression mechanism. For example, regular expressions are powerful, but they are less readable; maybe we need more functionality, such as describing subclasses, but more is not better, it depends. Anyway, we will support it. Stay tuned for next release milestone. |
Can we consider opening up an inheritable abstract class that can use Java to write rules, so that users can override and implement the logic in DeserializeSources, DeserializeSinks, DeserializeSanitizers, and DeserializeTransfers according to their needs? |
Writing taint configuration programmatically is our future plan. It's being incubated. |
Support for signature wildcards is now available. Documentation is currently in progress. Here's a preview: 96fde4b |
Clear and concise description of the problem
Can the configuration of source and sink support wildcard characters, such as using * to match
Impact Analysis
No response
Suggested Solution
No response
Alternative
No response
Intention to submit PR
No
Additional Context
No response
The text was updated successfully, but these errors were encountered: