BotFlowMon: Identify Social Bot Traffic With NetFlow and Machine Learning

dc.contributor.advisorLi, Jun
dc.contributor.authorFeng, Yebo
dc.date.accessioned2018-09-06T22:00:58Z
dc.date.issued2018-09-06
dc.description.abstractWith the rapid development of online social networks (OSN), maintaining the security of social media ecosystems becomes dramatically important for public. Among all the security threats in OSN, malicious social bot is the most common risk factor. This paper puts forward a detection method called BotFlowMon that only utilize NetFlow data to identify OSN bot traffic. The detection procedure takes the raw NetFlow data as input and use DBSCAN algorithm to aggregate related flows into transaction level data. Then a special data fusion technique along with a visualization method are proposed to extract features, normalize values and help analyzing flows. A new clustering algorithm called Clustering Based on Density Sort and Valley Point Competition is also designed to subdivide transactions into basic operations. After the above preprocessing steps, some classic machine learning algorithms are applied to construct the classification model.en_US
dc.description.embargo2020-09-06
dc.identifier.urihttps://hdl.handle.net/1794/23799
dc.language.isoen_US
dc.publisherUniversity of Oregon
dc.rightsCreative Commons BY-NC-SA 4.0-US
dc.subjectMachine learningen_US
dc.subjectNetFlowen_US
dc.subjectSocial boten_US
dc.titleBotFlowMon: Identify Social Bot Traffic With NetFlow and Machine Learning
dc.typeElectronic Thesis or Dissertation
thesis.degree.disciplineDepartment of Computer and Information Science
thesis.degree.grantorUniversity of Oregon
thesis.degree.levelmasters
thesis.degree.nameM.S.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Feng_oregon_0171N_12229.pdf
Size:
1.31 MB
Format:
Adobe Portable Document Format