TWC: Small: Abstract Semantic Processing for Script Security
TWC: Small: Abstract Semantic Processing for Script Security
批准号:
1219746
负责人:
David Schmidt
金额:
$22.69万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-09-01 至 2015-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Much of the internet's business is conducted with dynamically generated documents --- HTML pages, SQL queries, and execution scripts --- that are generated on-the-fly by document-generator scripts written in PHP, Javascript, and JSP. The situation is a threat to internet security because the document-generator scripts are often faulty, generating malformed documents that are vulnerable to attackers. To remove this vulnerability, a new approach, abstract parsing, is developed and applied to enforce, in advance of execution, that every dynamically generated document emitted from a script will be grammatically well formed (spelled correctly). The technique also predicts the range of semantics (intended meanings) of the generated documents, to help prevent attacker exploitation. The impact of the research lies in its tools and methodologies to help programmers assemble a more secure internet.The technical approach starts from a document-generator script and a context-free reference grammar for the document language and generates an LALR(1)-parser from the grammar, applying it within a data-flow analysis of the script to predict the LALR-grammatical structure of the string-documents to be generated by the script. The analysis computes abstract LALR-parse stacks that overapproximate the grammatical structure of the string-documents that the script generates. Attribute-grammar machinery predicts the context-sensitive and semantical properties of the documents to be generated. The technology is applied to (i) generate a semantically-aware implementation of taint analysis; (ii) implement automata-defined filters for dynamic string updates; (iii) combine abstract-interpretation technology with abstract parsing to analyze a wider class of program constructions, in particular, dictionary data structures.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Near-Trench Community Geodetic Experiment
-
批准号:2232640
-
项目类别:Continuing Grant
-
资助金额:$82.04万
-
财政年份:2023
-
负责人:David Schmidt
-
依托单位:
Collaborative Research: Constraints on Interseismic Locking near the Trench on the Oregon Segment of the Cascadia Subduction Zone Using Seafloor Geodesy (GNSS-A)
-
批准号:2127140
-
项目类别:Standard Grant
-
资助金额:$27.2万
-
财政年份:2021
-
负责人:David Schmidt
-
依托单位:
GeoPRISMS Synthesis Workshop: The Geological Fingerprints of Slow Earthquakes
-
批准号:2025105
-
项目类别:Standard Grant
-
资助金额:$3.82万
-
财政年份:2020
-
负责人:David Schmidt
-
依托单位:
CoPe RCN: Cascadia Coastal Hazards Research Coordination Network
-
批准号:1940034
-
项目类别:Standard Grant
-
资助金额:$48.62万
-
财政年份:2020
-
负责人:David Schmidt
-
依托单位:
GeoPRISMS Postdoctoral Scholar: Refining GPS-Acoustic Processing to Measure Cascadia Subduction
-
批准号:1850685
-
项目类别:Standard Grant
-
资助金额:$26.03万
-
财政年份:2019
-
负责人:David Schmidt
-
依托单位:
NSFGEO-NERC Collaborative Research: Linking geophysics and volcanic gas measurements to contrain the transcrustal magmatic system at the Altiplano-Puna Deformation Anomaly
-
批准号:1756525
-
项目类别:Standard Grant
-
资助金额:$4.44万
-
财政年份:2018
-
负责人:David Schmidt
-
依托单位:
Collaborative Research: Assessing the State of Locking on the Frontal Thrust of the Cascadia Subduction Zone with Seafloor Geodesy
-
批准号:1658190
-
项目类别:Standard Grant
-
资助金额:$5.06万
-
财政年份:2017
-
负责人:David Schmidt
-
依托单位:
CC*DNI Campus Design: Enhanced Data Delivery at Fort Hays State University
-
批准号:1541394
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2016
-
负责人:David Schmidt
-
依托单位:
Constraints on Slow Slip Behavior in Cascadia Through the Integration of PBO Borehole Strainmeters, GPS Time Series, and Tremor Locations
-
批准号:1251954
-
项目类别:Continuing Grant
-
资助金额:$27.97万
-
财政年份:2013
-
负责人:David Schmidt
-
依托单位:
Abstract Parsing: Static analysis of dynamically generated string output
-
批准号:0939431
-
项目类别:Standard Grant
-
资助金额:$29.93万
-
财政年份:2009
-
负责人:David Schmidt
-
依托单位:
CAREER: Global Assessment of Aseismic Faulting: The Search For a Common Mechanism Among the World's Faults
-
批准号:0548272
-
项目类别:Continuing Grant
-
资助金额:$45.93万
-
财政年份:2006
-
负责人:David Schmidt
-
依托单位:
Optimal Network Geometry for PBO
-
批准号:0346037
-
项目类别:Standard Grant
-
资助金额:$9.0万
-
财政年份:2004
-
负责人:David Schmidt
-
依托单位:
SGER: Direct Numerical Simulation of Turbulent Drop Dispersion
-
批准号:0332446
-
项目类别:Standard Grant
-
资助金额:$9.96万
-
财政年份:2003
-
负责人:David Schmidt
-
依托单位:
U.S.-Germany Cooperative Research: Integrating Platforms for Finite-State Verification
-
批准号:9981558
-
项目类别:Standard Grant
-
资助金额:$1.55万
-
财政年份:2000
-
负责人:David Schmidt
-
依托单位:
Static Analysis Based on Model Checking
-
批准号:9970679
-
项目类别:Standard Grant
-
资助金额:$10.5万
-
财政年份:1999
-
负责人:David Schmidt
-
依托单位:
Logical Support for High-Assurance Software Evolution
-
批准号:9633388
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:1996
-
负责人:David Schmidt
-
依托单位:
Analysis and Classification of Programming Languages
-
批准号:9302962
-
项目类别:Continuing Grant
-
资助金额:$22.1万
-
财政年份:1993
-
负责人:David Schmidt
-
依托单位:
US-France (INRIA) Cooperative Research: Semantics Driven Compiler Synthesis
-
批准号:9014042
-
项目类别:Standard Grant
-
资助金额:$1.46万
-
财政年份:1991
-
负责人:David Schmidt
-
依托单位:
Action Semantics and Partial Evaluation
-
批准号:9102625
-
项目类别:Continuing Grant
-
资助金额:$15.74万
-
财政年份:1991
-
负责人:David Schmidt
-
依托单位:
Semantics-Driven Compiler Synthesis
-
批准号:8822378
-
项目类别:Standard Grant
-
资助金额:$15.73万
-
财政年份:1989
-
负责人:David Schmidt
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: