World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
97
Citations
36291
World Ranking
425
National Ranking
236

Research.com Recognitions

  • 2019 - ACM Fellow For contributions to improving the security of the Internet and combating cybercrime
  • 2009 - ACM Senior Member

Overview

Giovanni Vigna is affiliated with the University of California, Santa Barbara in the United States. Their research primarily spans the domain of Computer Science, with 59 publications focused on this main field. Within this broad area, their work engages with several subfields including Artificial Intelligence, Information Systems, Signal Processing, Computer Networks and Communications, and Finance.

The scientist's research topics cover a range of areas related to security and computing technologies. These include:

  • Advanced Malware Detection Techniques
  • Blockchain Technology Applications and Security
  • Security and Verification in Computing
  • Network Security and Intrusion Detection
  • Digital and Cyber Forensics
  • Software Testing and Debugging Techniques
  • Art History and Market Analysis

Giovanni Vigna has contributed to multiple publication venues, frequently appearing in:

  • arXiv (Cornell University)
  • 2022 IEEE Symposium on Security and Privacy (SP)
  • Zenodo (CERN European Organization for Nuclear Research)
  • Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security
  • ACM Transactions on Privacy and Security

Some recent papers include:

  • "Understanding Security Issues in the NFT Ecosystem" (2022), Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security
  • "SAILFISH: Vetting Smart Contract State-Inconsistency Bugs in Seconds" (2022), 2022 IEEE Symposium on Security and Privacy (SP)
  • "DEEPCASE: Semi-Supervised Contextual Analysis of Security Events" (2022), 2022 IEEE Symposium on Security and Privacy (SP)
  • "SYMBEXCEL: Automated Analysis and Understanding of Malicious Excel 4.0 Macros" (2022), 2022 IEEE Symposium on Security and Privacy (SP)
  • "One Size Does Not Fit All" (2021), ACM Transactions on Privacy and Security

They have collaborated extensively with several coauthors including:

  • Christopher Kruegel (26 publications)
  • Dipanjan Das (12 publications)
  • Priyanka Bose (12 publications)
  • Nicola Ruaro (8 publications)
  • Hojjat Aghakhani (5 publications)

Giovanni Vigna's contributions to their field have been recognized by professional organizations. They were made an ACM Senior Member in 2009 and later designated as an ACM Fellow in 2019 for work related to improving Internet security and combating cybercrime.

Best Publications

  • Understanding code mobility

    A. Fuggetta;G.P. Picco;G. Vigna

  • SOK: (State of) The Art of War: Offensive Techniques in Binary Analysis

    Yan Shoshitaishvili;Ruoyu Wang;Christopher Salls;Nick Stephens

  • Detecting spammers on social networks

    Gianluca Stringhini;Christopher Kruegel;Giovanni Vigna

  • Driller: Augmenting Fuzzing Through Selective Symbolic Execution.

    Nick Stephens;John Grosen;Christopher Salls;Andrew Dutcher

  • Anomaly detection of web-based attacks

    Christopher Kruegel;Giovanni Vigna

  • Your botnet is my botnet: analysis of a botnet takeover

    Brett Stone-Gross;Marco Cova;Lorenzo Cavallaro;Bob Gilbert

  • Detection and analysis of drive-by-download attacks and malicious JavaScript code

    Marco Cova;Christopher Kruegel;Giovanni Vigna

  • Polymorphic worm detection using structural information of executables

    Christopher Kruegel;Engin Kirda;Darren Mutz;William Robertson

  • Comprehensive approach to intrusion detection alert correlation

    F. Valeur;G. Vigna;C. Kruegel;R.A. Kemmerer

  • Cross Site Scripting Prevention with Dynamic Data Tainting and Static Analysis.

    Philipp Vogt;Florian Nentwich;Nenad Jovanovic;Engin Kirda

  • Intrusion detection: a brief history and overview

    R.A. Kemmerer;G. Vigna

  • Cookieless Monster: Exploring the Ecosystem of Web-Based Device Fingerprinting

    N. Nikiforakis;A. Kapravelos;W. Joosen;C. Kruegel

  • STATL: an attack language for state-based intrusion detection

    Steven T. Eckmann;Giovanni Vigna;Richard A. Kemmerer

  • Saner: Composing Static and Dynamic Analysis to Validate Sanitization in Web Applications

    D. Balzarotti;M. Cova;V. Felmetsger;N. Jovanovic

  • Designing distributed applications with mobile code paradigms

    Antonio Carzaniga;Gian Pietro Picco;Giovanni Vigna

  • Prophiler: a fast filter for the large-scale detection of malicious web pages

    Davide Canali;Marco Cova;Giovanni Vigna;Christopher Kruegel

  • Noxes: a client-side solution for mitigating cross-site scripting attacks

    Engin Kirda;Christopher Kruegel;Giovanni Vigna;Nenad Jovanovic

  • NetSTAT: a network-based intrusion detection approach

    G. Vigna;R.A. Kemmerer

  • Static disassembly of obfuscated binaries

    Christopher Kruegel;William Robertson;Fredrik Valeur;Giovanni Vigna

  • A learning-based approach to the detection of SQL attacks

    Fredrik Valeur;Darren Mutz;Giovanni Vigna

Frequent Co-Authors

Christopher Kruegel
Christopher Kruegel University of California, Santa Barbara
Richard A. Kemmerer
Richard A. Kemmerer University of California, Santa Barbara
Gianluca Stringhini
Gianluca Stringhini Boston University
William Robertson
William Robertson Northeastern University
Engin Kirda
Engin Kirda Northeastern University
Manuel Egele
Manuel Egele Boston University
Gian Pietro Picco
Gian Pietro Picco University of Trento
Federico Maggi
Federico Maggi University of Sydney
Carlo Ghezzi
Carlo Ghezzi Polytechnic University of Milan

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring computer science isn’t limited to traditional on-campus programs. Many learners are now choosing flexible associates degrees online as a pathway into tech careers. These online programs offer foundational coursework and can quickly launch your journey in the field—even while balancing work and life commitments.

Cost is a major concern for many students. Fortunately, there are cheap online colleges that provide high-quality computer science education at accessible tuition rates. If your high school or previous academic record isn’t perfect, don’t worry—there are excellent universities for low gpa students where you can pursue your goals.

Careers in computer science overlap with many fields, including technology, business, and even environmental science. If you’re interested in how tech can solve real-world problems, consider what types of roles are available—check what can you get with an environmental science degree for ideas on interdisciplinary job pathways.

Best Scientists Citing Giovanni Vigna

Trending Scientists

Recently Published Articles