Information regarding taint analysis #7464
-
Hello! I am trying to learn about the technical details of
In that sense, From what I can see, CodeQL seems to do conceptually the similar thing? https://github.com/github/codeql/tree/10d6803b05613a9ab24e692a0f761d0b2dad7809/cpp/ql/lib/semmle/code/cpp/dataflow Personally, I have experience implementing static/dynamic program analysis tools, so to my knowledge, static taint analysis is hard to be implemented in a sound and scalable way, if at all possible. In that sense, CodeQL is really doing an outstanding job here! In short, would anyone shed some lights on how |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Glad to hear of your interest! Please refer to https://codeql.github.com/docs/writing-codeql-queries/about-data-flow-analysis, which provides an overview of CodeQL's data flow and taint tracking analysis, as well as links to language-specific guides for data flow analysis on each language supported by CodeQL. If you have further questions after that, please continue to ask here, or join the community in the GitHub Security Lab Slack. |
Beta Was this translation helpful? Give feedback.
Glad to hear of your interest! Please refer to https://codeql.github.com/docs/writing-codeql-queries/about-data-flow-analysis, which provides an overview of CodeQL's data flow and taint tracking analysis, as well as links to language-specific guides for data flow analysis on each language supported by CodeQL.
If you have further questions after that, please continue to ask here, or join the community in the GitHub Security Lab Slack.