Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01zg64tp803
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRexford, Jennifer-
dc.contributor.authorBai, Sherry-
dc.date.accessioned2019-09-04T17:41:53Z-
dc.date.available2019-09-04T17:41:53Z-
dc.date.created2019-05-06-
dc.date.issued2019-09-04-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01zg64tp803-
dc.description.abstractOperating system fingerprinting allows network administrators to identify which operating systems are running on end hosts within a network. This information is useful for detecting OS-related vulnerabilities within the network and for administering OSrelated security policies. Passive approaches to OS fingerprinting are better suited for these applications than active approaches: active probes can introduce additional load onto the network and can be blocked by network address translation (NAT) devices and firewalls. However, existing software tools for passive fingerprinting are still not sufficiently performant for network administration. This paper presents a passive OS fingerprinter that can run on programmable switch hardware, allowing for fingerprinting to be performed at line rate. The fingerprinter can also be used to enforce OS-dependent policies for reporting, blocking, or rate-limiting traffic directly in the data plane. Additionally, the tool is self-maintaining in that it is able to update its own OS fingerprinting rules over time. The tool is able to both learn new rules and verify existing rules by sending all unidentifiable packets and a small sample of identifiable packets to software for analysis.en_US
dc.format.mimetypeapplication/pdf-
dc.language.isoenen_US
dc.titleP40f: Passive Operating System Fingerprinting on Programmable Switchesen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2019en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage-
pu.contributor.authorid961168215-
Appears in Collections:Computer Science, 1988-2020

Files in This Item:
File SizeFormat 
BAI-SHERRY-THESIS.pdf759.45 kBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.