Skip to content

wspr-ncsu/extensiondeltas

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 

Extension Deltas

Detecting malicious browser extensions through their update deltas, by comparing the JavaScript code additions in each extension version

Project Contents

data:

The data that was used in Stage 1 (ratings & comments anomaly detection) and Stage 2 (API sequence extraction and clustering creation)

results:

The final clusters, including the malicious ones

src:

The code that was used, it is mainly in Python, with the exception of R (comment anomaly detection) and JavaScript (API sequence comparison)

Research Paper

You can read more about the details of our work in the following research paper:

You've Changed: Detecting Malicious Browser Extensions through their Update Deltas PDF
Nikolaos Pantelaios, Nick Nikiforakis, Alexandros Kapravelos
In Proceedings of the ACM Conference on Computer and Communications Security (CCS), 2020

@conference{extdeltas-ccs20,
  title = {{You've Changed: Detecting Malicious Browser Extensions through their Update Deltas}},
  author = {Nikolaos Pantelaios, Nick Nikiforakis, Alexandros Kapravelos},
  booktitle = {{In Proceedings of the ACM Conference on Computer and Communications Security (CCS)}},
  year = {2020}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published