Demo Data from SIGIR 2026 / reviewers in the wild / expert
Eric Gustafson
dblp:121/1138
· DBLP profile ↗
10ranked-venue papers
2as first author
2since 2021 · last 2023
0009-0001-2371-9486ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
3 papers |
Systems and software security · 70% Hardware security and side channels · 15% Web and mobile security · 15% | |
| Databases, data mining, and information retrieval
1 paper |
Web and social media mining · 67% Data mining · 33% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › vulnerability discovery › fuzzing
firmware fuzzing |
0.6 | 1 | 2022 | Fuzzware: Using Precise MMIO Modeling for Effective Firmware Fuzzing · USENIX Security Symposium 2022 |
Program analysis › binary analysis
firmware analysis |
0.4 | 1 | 2020 | HALucinator: Firmware Re-hosting Through Abstraction Layer Emulation · USENIX Security Symposium 2020 |
Data mining
anomaly detection |
0.4 | 1 | 2019 | Think Outside the Dataset: Finding Fraudulent Reviews using Cross-Dataset Analysis · WWW 2019 |
Web and social media mining › online review analysis
fake review detection |
0.4 | 1 | 2019 | Think Outside the Dataset: Finding Fraudulent Reviews using Cross-Dataset Analysis · WWW 2019 |
Web and social media mining
online review analysis |
0.4 | 1 | 2019 | Think Outside the Dataset: Finding Fraudulent Reviews using Cross-Dataset Analysis · WWW 2019 |
Systems and software security › trusted computing
enclave security |
0.3 | 1 | 2017 | BOOMERANG: Exploiting the Semantic Gap in Trusted Execution Environments · NDSS 2017 |
Systems and software security
firmware security |
0.3 | 1 | 2017 | BootStomp: On the Security of Bootloaders in Mobile Devices · USENIX Security Symposium 2017 |
Web and mobile security
mobile security |
0.3 | 1 | 2017 | BootStomp: On the Security of Bootloaders in Mobile Devices · USENIX Security Symposium 2017 |
Hardware security and side channels
trusted execution environments |
0.3 | 1 | 2017 | BOOMERANG: Exploiting the Semantic Gap in Trusted Execution Environments · NDSS 2017 |
Systems and software security
vulnerability discovery |
0.2 | 1 | 2022 | Fuzzware: Using Precise MMIO Modeling for Effective Firmware Fuzzing · USENIX Security Symposium 2022 |
Embedded and real-time systems
embedded system security |
0.1 | 1 | 2020 | HALucinator: Firmware Re-hosting Through Abstraction Layer Emulation · USENIX Security Symposium 2020 |
Methods — techniques the papers use, named apart from their topics
abstraction layer emulation · 0.9memory-mapped i/o modeling · 0.6fuzzing · 0.6supervised machine learning · 0.4feature extraction · 0.4change point analysis · 0.4vulnerability discovery · 0.3static analysis · 0.3side-channel attack · 0.3memory access pattern analysis · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Shimware: Toward Practical Security Retrofitting for Monolithic Firmware ImagesabstractIn today’s era of the Internet of Things, we are surrounded by security- and safety-critical, network-connected devices. In parallel with the rise in attacks on such devices, we have also seen an increase in devices that are abandoned, reached the end of their support periods, or will not otherwise receive future security updates. While this issue exists for a wide array of devices, those that use monolithic firmware, where the code and data are opaquely intermixed, have traditionally been difficult to examine and protect. Eric Gustafson, Paul Grosen, Nilo Redini, Saagar Jha, Andrea Continella, Ruoyu Wang 0001, Kevin Fu, Sara Rampazzi, Christopher Krügel, Giovanni Vigna |
RAID | 1 |
| 2022 | Fuzzware: Using Precise MMIO Modeling for Effective Firmware Fuzzing
Tobias Scharnowski, Nils Bars, Moritz Schloegel, Eric Gustafson, Marius Muench, Giovanni Vigna, Christopher Krügel, Thorsten Holz, Ali Abbasi 0002 |
USENIX Security Symposium | 4 |
| 2020 | HALucinator: Firmware Re-hosting Through Abstraction Layer Emulation
Abraham A. Clements, Eric Gustafson, Tobias Scharnowski, Paul Grosen, David Fritz, Christopher Krügel, Giovanni Vigna, Saurabh Bagchi, Mathias Payer |
USENIX Security Symposium | 2 |
| 2019 | Toward the Analysis of Embedded Firmware through Automated Re-hosting
Eric Gustafson, Marius Muench, Chad Spensky, Nilo Redini, Aravind Machiry, Yanick Fratantonio, Davide Balzarotti, Aurélien Francillon, Yung Ryn Choe, Christopher Krügel, Giovanni Vigna |
RAID | 1 |
| 2019 | Think Outside the Dataset: Finding Fraudulent Reviews using Cross-Dataset AnalysisabstractWhile online review services provide a two-way conversation between brands and consumers, malicious actors, including misbehaving businesses, have an equal opportunity to distort the reviews for their own gains. We propose OneReview, a method for locating fraudulent reviews, correlating data from multiple crowd-sourced review sites. Our approach utilizes Change Point Analysis to locate points at which a business' reputation shifts. Inconsistent trends in reviews of the same businesses across multiple websites are used to identify suspicious reviews. We then extract an extensive set of textual and contextual features from these suspicious reviews and employ supervised machine learning to detect fraudulent reviews. Shirin Nilizadeh, Hojjat Aghakhani, Eric Gustafson, Christopher Krügel, Giovanni Vigna |
WWW | 3 |
| 2018 | Using Loops For Malware Classification Resilient to Feature-unaware PerturbationsabstractIn the past few years, both the industry and the academic communities have developed several approaches to detect malicious Android apps. State-of-the-art research approaches achieve very high accuracy when performing malware detection on existing datasets. These approaches perform their malware classification tasks in an "offline" scenario, where malware authors cannot learn from and adapt their malicious apps to these systems. In real-world deployments, however, adversaries get feedback about whether their app was detected, and can react accordingly by transforming their code until they are able to influence the classification. Aravind Machiry, Nilo Redini, Eric Gustafson, Yanick Fratantonio, Yung Ryn Choe, Christopher Krügel, Giovanni Vigna |
ACSAC | 3 |
| 2017 | Exploitation and Mitigation of Authentication Schemes Based on Device-Public InformationabstractToday's mobile applications increasingly rely on communication with a remote backend service to perform many critical functions, including handling user-specific information. This implies that some form of authentication should be used to associate a user with their actions and data. Since schemes involving tedious account creation procedures can represent "friction" for users, many applications are moving toward alternative solutions, some of which, while increasing usability, sacrifice security. Antonio Bianchi, Eric Gustafson, Yanick Fratantonio, Christopher Krügel, Giovanni Vigna |
ACSAC | 2 |
| 2017 | Intrusion Detection with Unsupervised Heterogeneous Ensembles Using Cluster-Based NormalizationabstractOutlier detection has been shown to be a promising machine learning technique for a diverse array of felds and problem areas. However, traditional, supervised outlier detection is not well suited for problems such as network intrusion detection, where proper labelled data is scarce. This has created a focus on extending these approaches to be unsupervised, removing the need for explicit labels, but at a cost of poorer performance compared to their supervised counterparts. Recent work has explored ways of making up for this, such as creating ensembles of diverse models, or even diverse learning algorithms, to jointly classify data. While using unsupervised, heterogeneous ensembles of learning algorithms has been proposed as a viable next step for research, the implications of how these ensembles are built and used has not been explored. Scott Ruoti, Scott Heidbrink, Mark O'Neill, Eric Gustafson, Yung Ryn Choe |
ICWS | 4 |
| 2017 | BOOMERANG: Exploiting the Semantic Gap in Trusted Execution Environments
Aravind Machiry, Eric Gustafson, Chad Spensky, Christopher Salls, Nick Stephens, Ruoyu Wang 0001, Antonio Bianchi, Yung Ryn Choe, Christopher Krügel, Giovanni Vigna |
NDSS | 2 |
| 2017 | BootStomp: On the Security of Bootloaders in Mobile Devices
Nilo Redini, Aravind Machiry, Dipanjan Das 0002, Yanick Fratantonio, Antonio Bianchi, Eric Gustafson, Yan Shoshitaishvili, Christopher Krügel, Giovanni Vigna |
USENIX Security Symposium | 6 |