• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Application-Specific Parsing of Text-Based Network Protocols

پدید آورنده
Salloum, Mohammad

موضوع
Accuracy,Grammar,Internet,Java,Language,Software

رده

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

NATIONAL BIBLIOGRAPHY NUMBER

Number
TLpq2530041044

LANGUAGE OF THE ITEM

.Language of Text, Soundtrack etc
انگلیسی

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Application-Specific Parsing of Text-Based Network Protocols
General Material Designation
[Thesis]
First Statement of Responsibility
Salloum, Mohammad
Subsequent Statement of Responsibility
Dean, Thomas

.PUBLICATION, DISTRIBUTION, ETC

Name of Publisher, Distributor, etc.
Queen's University (Canada)
Date of Publication, Distribution, etc.
2019

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
108

DISSERTATION (THESIS) NOTE

Dissertation or thesis details and type of degree
M.Sc.
Body granting the degree
Queen's University (Canada)
Text preceding or following the note
2019

SUMMARY OR ABSTRACT

Text of Note
Application-specific parsing can be used to extract application data presented in a format that is customized to a particular application. Effective parsing of application data found in network traffic sets a solid ground to develop application-level traffic analysis software. An example application of application-level traffic analysis software is an intrusion detection system that works at the application-level. In this thesis, we present our work on message categorization and targeted parsing of text-based network protocol messages. We categorize protocol messages into types and parse each message with a parser targeted for that type of messages. We created a parser specification language to automatically generate custom parsers. The specification language is used to define the types of protocol messages, names of the grammars to be used for parsing, application data parts of a message and functions to be applied on the parsed data. We use the parser generation framework ANTLR to generate parsers for our system. We tested our parser approach on network traffic generated by four different applications running over text-based protocols. Our parser was able to parse any application data found in the network traffic. We created a Constraint Engine to demonstrate how our parsing system can be used to validate application-level constraints on network traffic.

TOPICAL NAME USED AS SUBJECT

Accuracy
Grammar
Internet
Java
Language
Software

PERSONAL NAME - PRIMARY RESPONSIBILITY

Dean, Thomas
Salloum, Mohammad

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

p

[Thesis]
276903

a
Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival