Nick Nikiforakis

Department of Computer Science
Stony Brook University
Stony Brook, NY 11794-2424
+1 (631) 632-2464
nick@cs.stonybrook.edu

I am an Associate Professor in the Department of Computer Science at Stony Brook University.

My students and I work on all sorts of practical, hands-on security and privacy. The topics that I have been the most active in are:

  • Measurement and reduction of attack surface in web applications
  • Understanding the abuses of the Domain Name System
  • Identification of security and privacy issues specific to mobile web browsers
  • Measurement of online tracking and countermeasures against it
  • Assessment of the security of remote servers using mostly passive techniques
  • Client-side defense mechanisms against phishing and web application attacks

Downloadable CV

Teaching

Fall 2020CSE 509, System Security
Fall 2019CSE 331, Computer Security Fundamentals
Spring 2019CSE 509, System Security
Fall 2018CSE 331, Computer Security Fundamentals
Spring 2018CSE 659, Computer Security Seminar
Fall 2017CSE 361, Web Security
Fall 2016CSE 509, System Security
Spring 2016CSE 659, Computer Security Seminar
Fall 2015CSE 509, System Security
Spring 2015CSE 508, Network Security
Fall 2014CSE 509, System Security

News

April 2020 ONR funded my YIP proposal on monitoring web application updates. Thank you ONR!
  Two papers accepted at DIMVA! Congratulations to Babak, Pierre, and Oleksii!
March 2020 NSF funded my CAREER proposal on ensuring the integrity of web content! Thank you NSF!
  I have been promoted to Associate Professor with tenure.
February 2020 Paper accepted at IEEE S&P (Oakland) 2020. Congratulations Brian!
July 2019 Paper accepted at RAID 2019. Congratulations Tim and Najmeh!
May 2019 Paper accepted at DIMVA 2019. Congrats Pierre!
April 2019 Two papers accepted at USENIX Security 2019!! Congratulations to Babak, Pierre, and Oleksii!
  Paper accepted at AsiaCCS 2019! Congratulations to Najmeh!
January 2019 Paper accepted at WWW 2019!
  Amazon funded our proposal on using cloud services to detect bots. Thank you Amazon!
November 2018 Paper accepted at NDSS 2019!
September 2018 NSF funded our proposal on understanding and detecting malicious web bots. Thank you NSF!
December 2017 Three papers accepted at WWW 2018!
October 2017 Our S&P 2017 paper on malware sandbox evasion is a finalist in the CSAW 2017 competition!
August 2017 Three papers accepted at CCS 2017!
 Paper with Tim accepted at ACSAC 2017!
March 2017 Two papers accepted at IEEE S&P 2017!
  WIRED wrote about our work on technical support scams.
  Our paper on technical support scams received a "Distinguished Paper Award" at NDSS 2017!
Jan 2017 I am the publicity chair of RAID 2017. Don't forget to submit your cool work!
Dec 2016 Two papers accepted at WWW 2017!!
Oct 2016 Papers accepted at EuroS&P and NDSS!
Aug 2016I will be co-chairing eCrime 2017 with Damon McCoy! Consider submitting your best cybercrime work.
Jul 2016Our PETS paper got an Honorable Mention Award at PETS 2016
Jun 2016Our Dagstuhl Workshop on Online Privacy and Web Transparency was accepted!
Jun 2016NSF funded our two proposals on mobile web security and malware. Thank you NSF!
Mar 2016ONR funded our proposals on tripwires and honeypots. Thank you ONR!
Dec 2015Paper with Oleksii and Sharique accepted at WWW 2016!
Oct 2015Paper with Zubair accepted at NDSS 2016!
Jul 2015Paper with Oleksii accepted at PETS 2016!
Jan 2015Our paper got accepted at WWW 2015!
Oct 2014Two papers accepted at NDSS 2015!

Publications

    2020

  1. Web Runner 2049: Evaluating Third-Party Anti-bot Services
    Babak Amin Azad, Oleksii Starov, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 17th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2020

  2. Taming The Shape Shifter: Detecting Anti-fingerprinting Browsers
    Babak Amin Azad, Oleksii Starov, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 17th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2020

  3. Need for Mobile Speed: A Historical Study of Mobile Web Performance
    Javad Nejati, Meng Luo, Nick Nikiforakis, Aruna Balasubramanian
    Proceedings of the 4th Network Traffic Measurement and Analysis Conference (TMA), 2020

  4. Meddling Middlemen: Empirical Analysis of the Risks of Data-Saving Mobile Browsers
    Brian Kondracki, Assel Aliyeva, Manuel Egele, Jason Polakis, Nick Nikiforakis
    Proceedings of the 41st IEEE Symposium on Security and Privacy (IEEE S&P), 2020

  5. Complex Security Policy? A Longitudinal Analysis of Deployed Content Security Policies
    Sebastian Roth, Timothy Barron, Stefano Calzavara, Nick Nikiforakis, and Ben Stock
    Proceedings of the 27th Network and Distributed System Security Symposium (NDSS), 2020

  6. 2019

  7. Now You See It, Now You Don't: A Large-scale Analysis of Early Domain Deletions
    Timothy Barron, Najmeh Miramirkhani, and Nick Nikiforakis
    Proceedings of the 22nd International Symposium on Research in Attacks, Intrusions and Defenses (RAID), 2019

  8. Less is More: Quantifying the Security Benefits of Debloating Web Applications
    Babak Amin Azad, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 28th USENIX Security Symposium (USENIX Security), 2019

  9. Everyone is Different: Client-side Diversification for Defending Against Extension Fingerprinting
    Erik Trickel, Oleksii Starov, Alexandros Kapravelos, Nick Nikiforakis, and Adam Doupé
    Proceedings of the 28th USENIX Security Symposium (USENIX Security), 2019

  10. Morellian Analysis for Browsers: Making Web Authentication Stronger With Canvas Fingerprinting
    Pierre Laperdrix, Gildas Avoine, Benoit Baudry, and Nick Nikiforakis
    Proceedings of the 16th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2019

  11. Purchased Fame: Exploring the Ecosystem of Private Blog Networks
    Tom Van Goethem, Najmeh Miramirkhani, Wouter Joosen, and Nick Nikiforakis
    Proceedings of the 14th ACM ASIA Conference on Computer and Communications Security (ASIACCS), 2019

  12. Unnecessarily Identifiable: Quantifying the fingerprintability of browser extensions due to bloat
    Oleksii Starov, Pierre Laperdrix, Alexandros Kapravelos, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2019

  13. Time Does Not Heal All Wounds: A Longitudinal Analysis of Security-Mechanism Support in Mobile Browsers
    Meng Luo, Pierre Laperdrix, Nima Honarmand, and Nick Nikiforakis
    Proceedings of the 26th Network and Distributed System Security Symposium (NDSS), 2019

  14. 2018

  15. PrivacyMeter: Designing and Developing a Privacy-Preserving Browser Extension
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 10th International Symposium on Engineering Secure Software and Systems (ESSoS) 2018

  16. Panning for gold.com: Understanding the dynamics of domain dropcatching
    Najmeh Miramirkhani, Timothy Barron, Michael Ferdman, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2018

  17. Betrayed by Your Dashboard: Discovering Malicious Campaigns via Web Analytics
    Oleksii Starov, Yuchen Zhou, Xiao Zhang, Najmeh Miramirkhani, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2018

  18. Exposing Search and Advertisement Abuse Tactics and Infrastructure of Technical Support Scammers
    Bharat Srinivasan, Athanasios Kountouras, Najmeh Miramirkhani, Monjur Alam, Nick Nikiforakis, Manos Antonakakis, and Mustaque Ahamad
    Proceedings of the Web Conference (WWW), 2018

  19. 2017

  20. Picky Attackers: Quantifying the Role of System Properties on Intruder Behavior
    Timothy Barron and Nick Nikiforakis
    Proceedings of the 33rd Annual Computer Security Applications Conference (ACSAC), 2017

  21. Hindsight: Understanding the Evolution of UI Vulnerabilities in Mobile Browsers
    Meng Luo, Oleksii Starov, Nima Honarmand, and Nick Nikiforakis
    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017

  22. The Wolf of Name Street: Hijacking Domains Through Their Nameservers
    Thomas Vissers, Timothy Barron, Tom Van Goethem, Wouter Joosen, and Nick Nikiforakis
    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017

  23. Hiding in Plain Sight: A Longitudinal Study of Combosquatting Abuse
    Panagiotis Kintis, Najmeh Miramirkhani, Charles Lever, Yizheng Chen, Rosa Romero-Gomez, Nikolaos Pitropakis,
    Nick Nikiforakis, and Manos Antonakakis

    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017

  24. XHOUND: Quantifying the Fingerprintability of Browser Extensions
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 38th IEEE Symposium on Security and Privacy (IEEE S&P), 2017

  25. Spotless Sandboxes: Evading Malware Analysis Systems using Wear-and-Tear Artifacts
    Najmeh Miramirkhani, Mahathi Priya Appini, Nick Nikiforakis and Michalis Polychronakis
    Proceedings of the 38th IEEE Symposium on Security and Privacy (IEEE S&P), 2017
  26. (CSAW 2017 Finalist)

  27. Extended Tracking Powers: Measuring the Privacy Diffusion Enabled by Browser Extensions
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 26th International World Wide Web Conference (WWW), 2017

  28. What's in a Name? Understanding Profile Name Reuse on Twitter
    Enrico Mariconti, Jeremiah Onaolapo, Sharique Ahmad, Nicolas Nikiforou, Manuel Egele, Nick Nikiforakis and Gianluca Stringhini
    Proceedings of the 26th International World Wide Web Conference (WWW), 2017

  29. Block Me If You Can: A Large-Scale Study of Tracker-Blocking Tools
    Georg Merzdovnik, Markus Huber, Damjan Buhov, Nick Nikiforakis, Sebastian Neuner, Martin Schmiedecker, Edgar Weippl
    Proceedings of the 2nd IEEE European Symposium on Security and Privacy (IEEE EuroS&P), 2017

  30. Dial One for Scam: A Large-Scale Analysis of Technical Support Scams
    Najmeh Miramirkhani, Oleksii Starov, and Nick Nikiforakis
    Proceedings of the 24th Network and Distributed System Security Symposium (NDSS), 2017
  31. (Distinguished Paper Award)

    2016

  32. Why Allowing Profile Name Reuse Is A Bad Idea
    Enrico Mariconti, Jeremiah Onaolapo, Syed Sharique Ahmad, Nicolas Nikiforou, Manuel Egele, Nick Nikiforakis, and Gianluca Stringhini
    Proceedings of the 9th European Workshop on System Security (EUROSEC), 2016

  33. No Honor Among Thieves: A Large-Scale Analysis of Malicious Web Shells
    Oleksii Starov, Johannes Dahse, Syed Sharique Ahmad, Thorsten Holz, Nick Nikiforakis
    in Proceedings of the 25th International World Wide Web Conference (WWW), 2016

  34. It's Free for a Reason: Exploring the Ecosystem of Free Live Streaming Services
    Zubair Rafique, Tom Van Goethem, Wouter Joosen, Christophe Huygens, Nick Nikiforakis
    in Proceedings of the 23rd Network and Distributed System Security Symposium (NDSS), 2016

  35. Are You Sure You Want to Contact Us? Quantifying the Leakage of PII via Website Contact Forms
    Oleksii Starov, Phillipa Gill, Nick Nikiforakis
    in Proceedings of the 16th Privacy Enhancing Technologies Symposium (PETS), 2016
    (Honorable mention)

  36. 2015

  37. The Clock is Still Ticking: Timing Attacks in the Modern Web
    Tom Van Goethem, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015

  38. Maneuvering Around Clouds: Bypassing Cloud-based Security Providers
    Thomas Vissers, Tom Van Goethem, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015

  39. Drops for Stuff: An Analysis of Reshipping Mule Scams
    Shuang Hao, Kevin Borgolte, Nick Nikiforakis, Gianluca Stringhini, Manuel Egele, Michael Eubanks, Brian Krebs, Giovanni Vigna
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015

  40. PriVaricator: Deceiving fingerprinters with Little White Lies
    Nick Nikiforakis, Wouter Joosen, Benjamin Livshits
    in Proceedings of the 24th International World Wide Web Conference
    (WWW 2015)

  41. Parking Sensors: Analyzing and Detecting Parked Domains
    Thomas Vissers, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd Network and Distributed System Security Symposium (NDSS 2015)

  42. Seven Months' Worth of Mistakes: A Longitudinal Study of Typosquatting Abuse
    Pieter Agten, Wouter Joosen, Frank Piessens, Nick Nikiforakis
    in Proceedings of the 22nd Network and Distributed System Security Symposium (NDSS 2015)

  43. 2014

  44. Soundsquatting: Uncovering the use of homophones in domain squatting
    Nick Nikiforakis, Marco Balduzzi, Lieven Desmet, Frank Piessens, Wouter Joosen
    in Proceedings of the 17th Information Security Conference (ISC 2014), Hong Kong (Best Paper Award)

  45. Clubbing Seals: Exploring the Ecosystem of Third-party Security Seals
    Tom Van Goethem, Frank Piessens, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 21st ACM Conference on Computer and Communications Security (CCS 2014), Scottsdale, Arizona, USA


  46. Security Analysis of the Chinese Web: How well is it protected?
    Ping Chen, Nick Nikiforakis, Lieven Desmet, Christoph Huygens
    in the Workshop of Cyber Security Analytics and Automation
    (SafeConfig 2014), Scottsdale, Arizona, USA

  47. Crying Wolf? On the Price Discrimination of Online Airline Tickets
    Thomas Vissers, Nick Nikiforakis, Nataliia Bielova, Wouter Joosen
    in the 7th Workshop on Hot Topics in Privacy Enhancing Technologies
    (HotPETs 2014), Amsterdam, Netherlands

  48. Large-scale Security Analysis of the Web: Challenges and Findings
    Tom Van Goethem, Ping Chen, Nick Nikiforakis, Lieven Desmet, Wouter Joosen
    in Proceedings of the 7th International Conference on Trust & Trustworthy Computing
    (TRUST 2014), Heraklion, Crete, Greece

  49. Monkey-in-the-browser: Malware and vulnerabilities in augmented browsing script markets
    Steven Van Acker, Nick Nikiforakis, Lieven Desmet, Frank Piessens, Wouter Joosen in Proceedings of the 9th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2014), Kyoto, Japan

  50. Stranger Danger: Exploring the Ecosystem of Ad-based URL Shortening Services
    Nick Nikiforakis, Federico Maggi, Gianluca Stringhini, M Zubair Rafique, Wouter Joosen, Christopher Kruegel, Frank Piessens, Giovanni Vigna, Stefano Zanero in Proceedings of the 23rd International World Wide Web Conference (WWW 2014), Seoul, Korea

  51. 2013

  52. A Dangerous Mix: Large-scale analysis of mixed-content websites
    Ping Chen, Nick Nikiforakis, Lieven Desmet, Christophe Huygens in Proceedings of the 16th Information Security Conference (ISC 2013), Dallas, Texas, USA

  53. FPDetective: Dusting the web for fingerprinters
    Güneş Acar, Marc Juárez Miró, Nick Nikiforakis, Claudia Diaz, Seda Gürses, Frank Piessens, Bart Preneel in Proceedings of the 20th ACM Conference on Computer and Communications Security (CCS 2013), Berlin, Germany (Runner up for 2015 Caspar Bowden PET award)

  54. HeapSentry: Kernel-assisted Protection against Heap Overflows
    Nick Nikiforakis, Frank Piessens, Wouter Joosen in Proceedings of the 10th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA 2013), Berlin, Germany

  55. Bitsquatting: Exploiting bit-flips for fun, or profit?
    Nick Nikiforakis, Steven Van Acker, Wannes Meert, Lieven Desmet, Frank Piessens, Wouter Joosen
    in Proceedings of the 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil

  56. Cookieless Monster: Exploring the Ecosystem of Web-based Device Fingerprinting
    Nick Nikiforakis, Alexandros Kapravelos, Wouter Joosen, Christopher Kruegel, Frank Piessens, Giovanni Vigna in Proceedings of the 34th IEEE Symposium of Security and Privacy (IEEE S&P 2013), San Francisco, CA, USA

  57. TabShots: Client-side detection of tabnabbing attacks
    Philippe De Ryck, Nick Nikiforakis, Lieven Desmet, Wouter Joosen in Proceedings of the 8th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2013), Hangzhou, China

  58. 2012

  59. You Are What You Include: Large-scale Evaluation of Remote JavaScript Inclusions
    Nick Nikiforakis, Luca Invernizzi, Alexandros Kapravelos, Steven Van Acker, Wouter Joosen, Christopher Kruegel, Frank Piessens and Giovanni Vigna in Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS 2012), Raleigh, NC, USA

  60. FlowFox: a Web Browser with Flexible and Precise Information Flow Control
    Willem De Groef, Dominique Devriese, Nick Nikiforakis, and Frank Piessens
    in Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS 2012), Raleigh, NC, USA

  61. There is Safety in Numbers: Preventing Control-Flow Hijacking by Duplication
    Job Noorman, Nick Nikiforakis, and Frank Piessens in Proceedings of the 17th Nordic Conference on Secure IT Systems (NordSec 2012), Karlskrona, Sweden

  62. DEMACRO: Defense against Malicious Cross-domain Requests
    Sebastian Lekies, Nick Nikiforakis, Walter Tighzert, Frank Piessens and Martin Johns in Proceedings of the 15th International Symposium on Research In Attacks, Intrusions and Defenses (RAID 2012), Amsterdam, The Netherlands

  63. Serene: Self-Reliant Client-Side Protection against Session Fixation
    Philippe De Ryck, Nick Nikiforakis, Lieven Desmet, Frank Piessens and Wouter Joosen in Proceedings of the 7th International Federated Conference on Distributed Computing Techniques (DAIS 2012), Stockholm, Sweden

  64. Exploring the Ecosystem of Referrer-Anonymizing Services
    Nick Nikiforakis, Steven Van Acker, Frank Piessens and Wouter Joosen in Proceedings of the 12th Privacy Enhancing Technology Symposium (PETS 2012), Vigo, Spain

  65. Recent Developments in Low-Level Software Security
    Pieter Agten, Nick Nikiforakis, Raoul Strackx, Willem De Groef and Frank Piessens in Proceedings of the 6th Workshop in Information Security Theory and Practice (WISTP 2012), London, UK

  66. FlashOver: Automated Discovery of Cross-site Scripting Vulnerabilities in Rich Internet Applications
    Steven Van Acker, Nick Nikiforakis, Lieven Desmet, Wouter Joosen and Frank Piessens in Proceedings of the 7th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2012), Seoul, South Korea

  67. HyperForce: Hypervisor-enForced Execution of Security-Critical Code
    Francesco Gadaleta, Nick Nikiforakis, Jan Tobias Muhlberg and Wouter Joosen in Proceedings of the 27th IFIP International Information Security and Privacy Conference (IFIP SEC 2012), Heraklion, Crete, Greece

  68. 2011

  69. RIPE: Runtime Intrusion Prevention Evaluator
    John Wilander, Nick Nikiforakis, Yves Younan, Mariam Kamkar and Wouter Joosen in Proceedings of the 27th Annual Computer Security Applications Conference (ACSAC 2011), Orlando, US [source]

  70. Hello rootKitty: A lightweight invariance-enforcing framework
    Francesco Gadaleta, Nick Nikiforakis, Yves Younan and Wouter Joosen in Proceedings of the 14th Information Security Conference (ISC 2011), Xi'an, China [Video Demo]

  71. Abusing Locality in Shared Web Hosting
    Nick Nikiforakis, Wouter Joosen and Martin Johns in Proceedings of the 4th European Workshop on System Security (EuroSec 2011), Salzburg, Austria

  72. Exposing the Lack of Privacy in File Hosting Services
    Nick Nikiforakis, Marco Balduzzi, Steven Van Acker, Wouter Joosen and Davide Balzarotti in Proceedings of the 4th USENIX Workshop on Large-scale Exploits and Emergent Threats (LEET 2011), Boston, US

  73. SessionShield: Lightweight Protection against Session Hijacking
    Nick Nikiforakis,Wannes Meert, Yves Younan, Martin Johns and Wouter Joosen in Proceedings of the 3rd International Symposium on Engineering Secure Software and Systems (ESSoS 2011), Madrid, Spain

  74. 2010 and earlier

  75. ValueGuard: Protection of native applications against data-only buffer overflows
    Steven Van Acker, Nick Nikiforakis, Pieter Philippaerts, Yves Younan and Frank Piessens in Proceedings of the Sixth International Conference on Information Systems Security (ICISS 2010), Gujarat, India

  76. HProxy: Client-side detection of SSL stripping attacks
    Nick Nikiforakis, Yves Younan and Wouter Joosen in Proceedings of the 7th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment, DIMVA 2010, Bonn, Germany

  77. Monitoring three National Research Networks for Eight Weeks: Observations and Implications
    Demetris Antoniades, Michalis Polychronakis, Nick Nikiforakis, Evangelos P. Markatos, Yiannis Mitsos in the 6th IEEE Workshop on End-to-End Monitoring Techniques and Services (E2EMon). April 2008, Salvador, Bahia, Brazil.

  78. Alice, what did you do last time? Fighting Phishing Using Past Activity Tests,
    Nikos Nikiforakis, Andreas Makridakis, Elias Athanasopoulos, and Evangelos P. Markatos in Proceedings of the 3rd European Conference on Computer Network Defense (EC2ND). October 2007, Heraklion, Greece.

    Attack Surface Measurement and Reduction

  1. Less is More: Quantifying the Security Benefits of Debloating Web Applications
    Babak Amin Azad, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 28th USENIX Security Symposium (USENIX Security), 2019

  2. Unnecessarily Identifiable: Quantifying the fingerprintability of browser extensions due to bloat
    Oleksii Starov, Pierre Laperdrix, Alexandros Kapravelos, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2019

  3. Large-scale Security Analysis of the Web: Challenges and Findings
    Tom Van Goethem, Ping Chen, Nick Nikiforakis, Lieven Desmet, Wouter Joosen
    in Proceedings of the 7th International Conference on Trust & Trustworthy Computing
    (TRUST), 2014

  4. You Are What You Include: Large-scale Evaluation of Remote JavaScript Inclusions
    Nick Nikiforakis, Luca Invernizzi, Alexandros Kapravelos, Steven Van Acker, Wouter Joosen, Christopher Kruegel, Frank Piessens and Giovanni Vigna in Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS), 2012


  5. Mobile Web Browsers

  6. Meddling Middlemen: Empirical Analysis of the Risks of Data-Saving Mobile Browsers
    Brian Kondracki, Assel Aliyeva, Manuel Egele, Jason Polakis, Nick Nikiforakis
    Proceedings of the 41st IEEE Symposium on Security and Privacy (IEEE S&P), 2020

  7. Need for Mobile Speed: A Historical Study of Mobile Web Performance
    Javad Nejati, Meng Luo, Nick Nikiforakis, Aruna Balasubramanian
    Proceedings of the 4th Network Traffic Measurement and Analysis Conference (TMA), 2020

  8. Time Does Not Heal All Wounds: A Longitudinal Analysis of Security-Mechanism Support in Mobile Browsers
    Meng Luo, Pierre Laperdrix, Nima Honarmand, and Nick Nikiforakis
    Proceedings of the 26th Network and Distributed System Security Symposium (NDSS) 2019

  9. Hindsight: Understanding the Evolution of UI Vulnerabilities in Mobile Browsers
    Meng Luo, Oleksii Starov, Nima Honarmand, and Nick Nikiforakis
    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017


  10. Online tracking and privacy

  11. Everyone is Different: Client-side Diversification for Defending Against Extension Fingerprinting
    Erik Trickel, Oleksii Starov, Alexandros Kapravelos, Nick Nikiforakis, and Adam Doupé
    Proceedings of the 28th USENIX Security Symposium (USENIX Security), 2019

  12. PrivacyMeter: Designing and Developing a Privacy-Preserving Browser Extension
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 10th International Symposium on Engineering Secure Software and Systems (ESSoS) 2018

  13. XHOUND: Quantifying the Fingerprintability of Browser Extensions
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 38th IEEE Symposium on Security and Privacy (IEEE S&P), 2017

  14. Extended Tracking Powers: Measuring the Privacy Diffusion Enabled by Browser Extensions
    Oleksii Starov and Nick Nikiforakis
    Proceedings of the 26th International World Wide Web Conference (WWW), 2017

  15. Block Me If You Can: A Large-Scale Study of Tracker-Blocking Tools
    Georg Merzdovnik, Markus Huber, Damjan Buhov, Nick Nikiforakis, Sebastian Neuner, Martin Schmiedecker, Edgar Weippl
    Proceedings of the 2nd IEEE European Symposium on Security and Privacy (IEEE EuroS&P), 2017

  16. Are You Sure You Want to Contact Us? Quantifying the Leakage of PII via Website Contact Forms
    Oleksii Starov, Phillipa Gill, Nick Nikiforakis
    in Proceedings of the 16th Privacy Enhancing Technologies Symposium (PETS), 2016.
    (Honorable mention)

  17. PriVaricator: Deceiving fingerprinters with Little White Lies
    Nick Nikiforakis, Wouter Joosen, Benjamin Livshits
    in Proceedings of the 24th International World Wide Web Conference
    (WWW 2015)

  18. Crying Wolf? On the Price Discrimination of Online Airline Tickets
    Thomas Vissers, Nick Nikiforakis, Nataliia Bielova, Wouter Joosen
    in the 7th Workshop on Hot Topics in Privacy Enhancing Technologies
    (HotPETs 2014), Amsterdam, Netherlands

  19. FPDetective: Dusting the web for fingerprinters
    Güneş Acar, Marc Juárez Miró, Nick Nikiforakis, Claudia Diaz, Seda Gürses, Frank Piessens, Bart Preneel in Proceedings of the 20th ACM Conference on Computer and Communications Security (CCS 2013), Berlin, Germany (Runner up for 2015 Caspar Bowden PET award)

  20. Cookieless Monster: Exploring the Ecosystem of Web-based Device Fingerprinting
    Nick Nikiforakis, Alexandros Kapravelos, Wouter Joosen, Christopher Kruegel, Frank Piessens, Giovanni Vigna in Proceedings of the 34th IEEE Symposium of Security and Privacy (IEEE S&P 2013), San Francisco, CA, USA

  21. Exploring the Ecosystem of Referrer-Anonymizing Services
    Nick Nikiforakis, Steven Van Acker, Frank Piessens and Wouter Joosen in Proceedings of the 12th Privacy Enhancing Technology Symposium (PETS 2012), Vigo, Spain

  22. DNS security

  23. Now You See It, Now You Don't: A Large-scale Analysis of Early Domain Deletions
    Timothy Barron, Najmeh Miramirkhani, and Nick Nikiforakis
    Proceedings of the 22nd International Symposium on Research in Attacks, Intrusions and Defenses (RAID), 2019

  24. Panning for gold.com: Understanding the dynamics of domain dropcatching
    Najmeh Miramirkhani, Timothy Barron, Michael Ferdman, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2018

  25. The Wolf of Name Street: Hijacking Domains Through Their Nameservers
    Thomas Vissers, Timothy Barron, Tom Van Goethem, Wouter Joosen, and Nick Nikiforakis
    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017

  26. Hiding in Plain Sight: A Longitudinal Study of Combosquatting Abuse
    Panagiotis Kintis, Najmeh Miramirkhani, Charles Lever, Yizheng Chen, Rosa Romero-Gomez, Nikolaos Pitropakis,
    Nick Nikiforakis, and Manos Antonakakis

    Proceedings of the 24th ACM Conference on Computer and Communications Security (CCS), 2017

  27. Seven Months' Worth of Mistakes: A Longitudinal Study of Typosquatting Abuse
    Pieter Agten, Wouter Joosen, Frank Piessens, Nick Nikiforakis
    in Proceedings of the 22nd Network and Distributed System Security Symposium (NDSS 2015)

  28. Parking Sensors: Analyzing and Detecting Parked Domains
    Thomas Vissers, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd Network and Distributed System Security Symposium (NDSS 2015)

  29. Soundsquatting: Uncovering the use of homophones in domain squatting
    Nick Nikiforakis, Marco Balduzzi, Lieven Desmet, Frank Piessens, Wouter Joosen
    in Proceedings of the 17th Information Security Conference (ISC 2014), Hong Kong (Best Paper Award)

  30. Bitsquatting: Exploiting bit-flips for fun, or profit?
    Nick Nikiforakis, Steven Van Acker, Wannes Meert, Lieven Desmet, Frank Piessens, Wouter Joosen
    in Proceedings of the 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil

  31. Malicious advertising and cybercrime

  32. Exposing Search and Advertisement Abuse Tactics and Infrastructure of Technical Support Scammers
    Bharat Srinivasan, Athanasios Kountouras, Najmeh Miramirkhani, Monjur Alam, Nick Nikiforakis, Manos Antonakakis, and Mustaque Ahamad
    Proceedings of the Web Conference (WWW), 2018

  33. Dial One for Scam: A Large-Scale Analysis of Technical Support Scams
    Najmeh Miramirkhani, Oleksii Starov, and Nick Nikiforakis
    Proceedings of the 24th Network and Distributed System Security Symposium (NDSS), 2017
  34. (Distinguished Paper Award)

  35. What's in a Name? Understanding Profile Name Reuse on Twitter
    Enrico Mariconti, Jeremiah Onaolapo, Sharique Ahmad, Nicolas Nikiforou, Manuel Egele, Nick Nikiforakis and Gianluca Stringhini
    Proceedings of the 26th International World Wide Web Conference (WWW), 2017

  36. Why Allowing Profile Name Reuse Is A Bad Idea
    Enrico Mariconti, Jeremiah Onaolapo, Syed Sharique Ahmad, Nicolas Nikiforou, Manuel Egele, Nick Nikiforakis, and Gianluca Stringhini
    Proceedings of the 9th European Workshop on System Security (EUROSEC), 2016

  37. It's Free for a Reason: Exploring the Ecosystem of Free Live Streaming Services
    Zubair Rafique, Tom Van Goethem, Wouter Joosen, Christophe Huygens, Nick Nikiforakis
    in Proceedings of the 23rd Network and Distributed System Security Symposium (NDSS), 2016

  38. Drops for Stuff: An Analysis of Reshipping Mule Scams
    Shuang Hao, Kevin Borgolte, Nick Nikiforakis, Gianluca Stringhini, Manuel Egele, Michael Eubanks, Brian Krebs, Giovanni Vigna
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015.

  39. Stranger Danger: Exploring the Ecosystem of Ad-based URL Shortening Services
    Nick Nikiforakis, Federico Maggi, Gianluca Stringhini, M Zubair Rafique, Wouter Joosen, Christopher Kruegel, Frank Piessens, Giovanni Vigna, Stefano Zanero in Proceedings of the 23rd International World Wide Web Conference (WWW 2014), Seoul, Korea

  40. Attacks and Forensics

  41. Taming The Shape Shifter: Detecting Anti-fingerprinting Browsers
    Babak Amin Azad, Oleksii Starov, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 17th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2020

  42. Betrayed by Your Dashboard: Discovering Malicious Campaigns via Web Analytics
    Oleksii Starov, Yuchen Zhou, Xiao Zhang, Najmeh Miramirkhani, and Nick Nikiforakis
    Proceedings of the Web Conference (WWW), 2018

  43. Spotless Sandboxes: Evading Malware Analysis Systems using Wear-and-Tear Artifacts
    Najmeh Miramirkhani, Mahathi Priya Appini, Nick Nikiforakis and Michalis Polychronakis
    Proceedings of the 38th IEEE Symposium on Security and Privacy (IEEE S&P), 2017
  44. (CSAW 2017 Finalist)

  45. The Clock is Still Ticking: Timing Attacks in the Modern Web
    Tom Van Goethem, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015

  46. Maneuvering Around Clouds: Bypassing Cloud-based Security Providers
    Thomas Vissers, Tom Van Goethem, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS), 2015
  47. FlashOver: Automated Discovery of Cross-site Scripting Vulnerabilities in Rich Internet Applications
    Steven Van Acker, Nick Nikiforakis, Lieven Desmet, Wouter Joosen and Frank Piessens in Proceedings of the 7th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2012), Seoul, South Korea

  48. Abusing Locality in Shared Web Hosting
    Nick Nikiforakis, Wouter Joosen and Martin Johns in Proceedings of the 4th European Workshop on System Security (EuroSec 2011), Salzburg, Austria

  49. Exposing the Lack of Privacy in File Hosting Services
    Nick Nikiforakis, Marco Balduzzi, Steven Van Acker, Wouter Joosen and Davide Balzarotti in Proceedings of the 4th USENIX Workshop on Large-scale Exploits and Emergent Threats (LEET 2011), Boston, US

  50. Security Measurements

  51. Web Runner 2049: Evaluating Third-Party Anti-bot Services
    Babak Amin Azad, Oleksii Starov, Pierre Laperdrix, and Nick Nikiforakis
    Proceedings of the 17th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2020

  52. Complex Security Policy? A Longitudinal Analysis of Deployed Content Security Policies
    Sebastian Roth, Timothy Barron, Stefano Calzavara, Nick Nikiforakis, and Ben Stock
    Proceedings of the 27th Network and Distributed System Security Symposium (NDSS), 2020

  53. Purchased Fame: Exploring the Ecosystem of Private Blog Networks
    Tom Van Goethem, Najmeh Miramirkhani, Wouter Joosen, and Nick Nikiforakis
    Proceedings of the 14th ACM ASIA Conference on Computer and Communications Security (ASIACCS), 2019

  54. Picky Attackers: Quantifying the Role of System Properties on Intruder Behavior
    Timothy Barron and Nick Nikiforakis
    Proceedings of the 33rd Annual Computer Security Applications Conference (ACSAC), 2017


  55. No Honor Among Thieves: A Large-Scale Analysis of Malicious Web Shells
    Oleksii Starov, Johannes Dahse, Syed Sharique Ahmad, Thorsten Holz, Nick Nikiforakis
    in Proceedings of the 25th International World Wide Web Conference (WWW), 2016

  56. Clubbing Seals: Exploring the Ecosystem of Third-party Security Seals
    Tom Van Goethem, Frank Piessens, Wouter Joosen, Nick Nikiforakis
    in Proceedings of the 21st ACM Conference on Computer and Communications Security (CCS 2014), Scottsdale, Arizona, USA

  57. Security Analysis of the Chinese Web: How well is it protected?
    Ping Chen, Nick Nikiforakis, Lieven Desmet, Christoph Huygens
    in the Workshop of Cyber Security Analytics and Automation
    (SafeConfig 2014), Scottsdale, Arizona, USA

  58. Monkey-in-the-browser: Malware and vulnerabilities in augmented browsing script markets
    Steven Van Acker, Nick Nikiforakis, Lieven Desmet, Frank Piessens, Wouter Joosen in Proceedings of the 9th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2014), Kyoto, Japan

  59. A Dangerous Mix: Large-scale analysis of mixed-content websites
    Ping Chen, Nick Nikiforakis, Lieven Desmet, Christophe Huygens in Proceedings of the 16th Information Security Conference (ISC 2013), Dallas, Texas, USA

  60. Monitoring three National Research Networks for Eight Weeks: Observations and Implications
    Demetris Antoniades, Michalis Polychronakis, Nick Nikiforakis, Evangelos P. Markatos, Yiannis Mitsos in the 6th IEEE Workshop on End-to-End Monitoring Techniques and Services (E2EMon). April 2008, Salvador, Bahia, Brazil.

  61. Countermeasures for the web

  62. Morellian Analysis for Browsers: Making Web Authentication Stronger With Canvas Fingerprinting
    Pierre Laperdrix, Gildas Avoine, Benoit Baudry, and Nick Nikiforakis
    Proceedings of the 16th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2019

  63. TabShots: Client-side detection of tabnabbing attacks
    Philippe De Ryck, Nick Nikiforakis, Lieven Desmet, Wouter Joosen in Proceedings of the 8th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2013), Hangzhou, China

  64. FlowFox: a Web Browser with Flexible and Precise Information Flow Control
    Willem De Groef, Dominique Devriese, Nick Nikiforakis, and Frank Piessens
    in Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS 2012), Raleigh, NC, USA

  65. DEMACRO: Defense against Malicious Cross-domain Requests
    Sebastian Lekies, Nick Nikiforakis, Walter Tighzert, Frank Piessens and Martin Johns in Proceedings of the 15th International Symposium on Research In Attacks, Intrusions and Defenses (RAID 2012), Amsterdam, The Netherlands

  66. Serene: Self-Reliant Client-Side Protection against Session Fixation
    Philippe De Ryck, Nick Nikiforakis, Lieven Desmet, Frank Piessens and Wouter Joosen in Proceedings of the 7th International Federated Conference on Distributed Computing Techniques (DAIS 2012), Stockholm, Sweden

  67. SessionShield: Lightweight Protection against Session Hijacking
    Nick Nikiforakis,Wannes Meert, Yves Younan, Martin Johns and Wouter Joosen in Proceedings of the 3rd International Symposium on Engineering Secure Software and Systems (ESSoS 2011), Madrid, Spain

  68. HProxy: Client-side detection of SSL stripping attacks
    Nick Nikiforakis, Yves Younan and Wouter Joosen in Proceedings of the 7th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment, DIMVA 2010, Bonn, Germany

  69. Alice, what did you do last time? Fighting Phishing Using Past Activity Tests,
    Nikos Nikiforakis, Andreas Makridakis, Elias Athanasopoulos, and Evangelos P. Markatos in Proceedings of the 3rd European Conference on Computer Network Defense (EC2ND). October 2007, Heraklion, Greece.

  70. Low-level Security

  71. HeapSentry: Kernel-assisted Protection against Heap Overflows
    Nick Nikiforakis, Frank Piessens, Wouter Joosen in Proceedings of the 10th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA 2013), Berlin, Germany

  72. Recent Developments in Low-Level Software Security
    Pieter Agten, Nick Nikiforakis, Raoul Strackx, Willem De Groef and Frank Piessens in Proceedings of the 6th Workshop in Information Security Theory and Practice (WISTP 2012), London, UK

  73. There is Safety in Numbers: Preventing Control-Flow Hijacking by Duplication
    Job Noorman, Nick Nikiforakis, and Frank Piessens in Proceedings of the 17th Nordic Conference on Secure IT Systems (NordSec 2012), Karlskrona, Sweden

  74. HyperForce: Hypervisor-enForced Execution of Security-Critical Code
    Francesco Gadaleta, Nick Nikiforakis, Jan Tobias Muhlberg and Wouter Joosen in Proceedings of the 27th IFIP International Information Security and Privacy Conference (IFIP SEC 2012), Heraklion, Crete, Greece

  75. RIPE: Runtime Intrusion Prevention Evaluator
    John Wilander, Nick Nikiforakis, Yves Younan, Mariam Kamkar and Wouter Joosen in Proceedings of the 27th Annual Computer Security Applications Conference (ACSAC 2011), Orlando, US [source]

  76. Hello rootKitty: A lightweight invariance-enforcing framework
    Francesco Gadaleta, Nick Nikiforakis, Yves Younan and Wouter Joosen in Proceedings of the 14th Information Security Conference (ISC 2011), Xi'an, China [Video Demo]

  77. ValueGuard: Protection of native applications against data-only buffer overflows
    Steven Van Acker, Nick Nikiforakis, Pieter Philippaerts, Yves Younan and Frank Piessens in Proceedings of the Sixth International Conference on Information Systems Security (ICISS 2010), Gujarat, India

Articles

  1. Protected Web Components: Hiding Sensitive Information in the Shadows
    Philippe De Ryck, Nick Nikiforakis, Lieven Desmet, Frank Piessens, Wouter Joosen in IEEE IT Pro magazine, January/February 2015

  2. Browse at your own risk
    Nick Nikiforakis and Gunes Acarin in IEEE Spectrum, Volume 41, Issue 8, August 2014

  3. On the Workings and Current Practices of Web-based Device Fingerprinting
    Nick Nikiforakis, Alexandros Kapravelos, Wouter Joosen, Christopher Kruegel, Frank Piessens, Giovanni Vigna in IEEE Security & Privacy Magazine, Issue 99, 2013

  4. Direct Object Reference or, How a Toddler can hack your Web application
    Nick Nikiforakis in Hackin9, Volume 1, Number 3, 2011

  5. IPv6 Resiliency Study
    Sotiris Ioannidis,George Apostolopoulos, Kostas Anagnostakis, Nick Nikiforakis, Andreas Makridakis and Charalampos Gkikas with the collaboration of ENISA STA staff

Service

Program Committee Chair

  • Security, Privacy, and Trust track of The Web Conference (WWW), co-chair with Bruno Crispo: 2020
  • Workshop on Measurements, Attacks, and Defenses for the Web (MADWeb), co-chair with Alexandros Karpavelos: 2019
  • Symposium on Electronic Crime Research (eCrime), co-chair with Gianluca Stringhini: 2018
  • Symposium on Electronic Crime Research (eCrime), co-chair with Damon McCoy: 2017
  • OWASP AppSec Europe - Research Track: 2015

Conference Organization

  • Sponsorship Chair, Conference on Computer and Communications Security (CCS): 2019
  • Poster Chair, USENIX Security Symposium: 2017
  • Publicity Chair, International Symposium on Research in Attacks, Intrusions and Defenses (RAID): 2017

Program Commitee member

  • IEEE Symposium on Security and Privacy (IEEE S&P): 2019, 2020, 2021
  • Conference on Computer and Communications Security (CCS): 2015, 2016, 2017, 2020
  • Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA): 2015, 2016, 2017, 2018, 2019, 2020
  • IEEE European Symposium on Security and Privacy (EuroS&P): 2017, 2020
  • Network and Distributed System Security Symposium (NDSS): 2018, 2019, 2020
  • Workshop on Technology and Consumer Protection (ConPro): 2019, 2020
  • International Symposium on Research in Attacks, Intrusions and Defenses (RAID): 2019, 2020
  • Information Security Conference (ISC): 2019
  • Symposium on Electronic Crime Research (eCrime): 2016, 2019
  • USENIX Security Symposium: 2015, 2016, 2017, 2018
  • International Symposium on Engineering Secure Software and Systems (ESSoS): 2015, 2016, 2018
  • ACM ASIA Conference on Information, Computer and Communications Security (AsiaCCS): 2018
  • International World Wide Web Conference (WWW): 2015, 2017, 2018
  • Annual Computer Security Applications Conference (ACSAC): 2016, 2017
  • European Workshop on Usable Security (EuroUSEC): 2017
  • Conference on Data and Application Security and Privacy (CODASPY): 2016, 2017
  • Symposium On Applied Computing (SAC), Security Track : 2017
  • ACM Conference on Security and Privacy in Wireless and Mobile Networks (WiSec): 2015
  • European Workshop on System Security (EuroSec): 2012, 2013, 2014, 2015
  • IEEE International Conference on Embedded and Ubiquitous Computing (EUC): 2014
  • IFIP Conference on Communications and Multimedia Security (CMS): 2012, 2013
  • International Conference on Emerging Ubiquitous Systems and Pervasive Networks (EUSPN): 2013
  • IEEE Workshop on Network Measurements (IEEE WNM): 2013
  • OWASP AppSec Europe 2013 - Research Track (AppSec EU): 2013