DjangoChecker: Applying extended taint tracking and server side parsing for detection of context-sensitive XSS flaws
نویسندگان
چکیده
منابع مشابه
Anomalous Taint Detection ( Extended Abstract ) ⋆
We propose anomalous taint detection, an approach that combines fine-grained taint tracking with learning-based anomaly detection. Anomaly detection is used to identify behavioral deviations that manifest when vulnerabilities are exercised. Fine-grained taint-tracking is used to target the anomaly detector on those aspects of program behavior that can be controlled by an attacker. Our prelimina...
متن کاملLightweight, Content-based Taint Propagation for Tracking Sensitive Information
A user’s workstation eventually accumulates a great deal of personally identifiable or otherwise sensitive information. While the location of some of this information will be obvious (e.g., explicitly saved documents), much will also propagate throughout the system to any number of unknown locations. Without knowing the location of sensitive data within a system, it can be difficult to set perm...
متن کاملParsing of Context-Sensitive Languages
This art icle presents some ideas from parsing Context-Sensit ive languages. Introduces Scattered-Context grammars and languages and describes usage of such grammars to parse CS languages. Also there are presented additional results fronr type checking and formal prograrn verification using CS parsing. I{eywords: Turing Machines, Parsing of Context-Sensitive Languages, Fornral Program Verificat...
متن کاملThe Parsing of Extended Context-free Grammars
Extended context-free grammars are context-free grammars in which the right-hand sides of productions are allowed to be any regular language rather than being restricted to be any nite language. We develop a novel approach to top-down predictive parser construction for extended context-free grammars that is based on rewriting of partial syntax trees. This work is motivated by our development of...
متن کاملApplying the Adaptive Agent Oriented Software Architecture to the Parsing of Context Sensitive Grammars
Adaptive Agent Oriented Software Architecture (AAOSA) is a new approach to software design based on an agent-oriented architecture. In this approach, agents are considered adaptively communicating concurrent modules that are divided into a “white box” module responsible for communications and learning and a “black box” which is responsible for the independent specialized processes. An AAOSA sys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Software: Practice and Experience
سال: 2018
ISSN: 0038-0644
DOI: 10.1002/spe.2649