Using Unit Testing to Detect Sanitization Flaws

CCS'15: The 22nd ACM Conference on Computer and Communications Security Denver Colorado USA October, 2015(2018)

引用 4|浏览23
暂无评分
摘要
Input sanitization mechanisms are widely used to mitigate vulnerabilities to injection attacks such as cross-site scripting. Static analysis tools and techniques commonly used to ensure that applications utilize sanitization functions. Dynamic analysis must be to evaluate the correctness of sanitization functions. The proposed approach is based on unit testing to bring the advantages of both static and dynamic techniques to the development time. Our approach introduces a technique to automatically extract the sanitization functions and then evaluate their effectiveness against attacks using automatically generated attack vectors. The empirical results show that the proposed technique can detect security flaws cannot find by the static analysis tools.
更多
查看译文
关键词
Unit testing,cross-site scripting (XSS),program analysis,sanitization correctness,grammar-based attack generation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要