Demo Data from SIGIR 2026 / reviewers in the wild / expert
Vijay Banerjee
dblp:305/9074
· DBLP profile ↗
8ranked-venue papers
2as first author
8since 2021 · last 2026
0000-0001-5562-8469ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 4 since 2021Computer networks · 1 · 1 since 2021
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 |
Malware analysis · 63% Systems and software security · 18% Cyber-physical and IoT security · 10% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Malware analysis › malware
iot malware |
0.9 | 1 | 2025 | Poster Abstract: Operational Similarity in IoT Malware Development Life Cycle · SenSys 2025 |
Embedded and real-time systems
real-time scheduling |
0.9 | 1 | 2025 | Work-in-Progress: Vulnerability of TSN TAS with Frame Preemption to Schedule-Based Attack · RTSS 2025 |
Embedded and real-time systems › real-time communication › real-time networks
time-sensitive networking |
0.9 | 1 | 2025 | Work-in-Progress: Vulnerability of TSN TAS with Frame Preemption to Schedule-Based Attack · RTSS 2025 |
Systems and software security › trusted computing
secure boot |
0.5 | 1 | 2021 | Work-in-Progress: Enabling Secure Boot for Real-Time Restart-Based Cyber-Physical Systems · RTSS 2021 |
Embedded and real-time systems
cyber-physical system platforms |
0.5 | 1 | 2021 | Work-in-Progress: Enabling Secure Boot for Real-Time Restart-Based Cyber-Physical Systems · RTSS 2021 |
Network security › intrusion detection and prevention
intrusion detection |
0.3 | 1 | 2025 | Work-in-Progress: Vulnerability of TSN TAS with Frame Preemption to Schedule-Based Attack · RTSS 2025 |
Cyber-physical and IoT security
iot device security |
0.3 | 1 | 2025 | Poster Abstract: Operational Similarity in IoT Malware Development Life Cycle · SenSys 2025 |
Embedded and real-time systems
real-time operating systems |
0.1 | 1 | 2021 | Work-in-Progress: Enabling Secure Boot for Real-Time Restart-Based Cyber-Physical Systems · RTSS 2021 |
Methods — techniques the papers use, named apart from their topics
traffic pattern analysis · 1.7randomized experiment · 1.7simplex architecture · 1.0operational similarity analysis · 0.9feature extraction · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Ciao: Cross-architecture IoT Malware Family Classification with Code ReuseabstractClassifying malware variants into their respective families is a key challenge in malware analysis. This task is especially difficult with IoT malware because of code reuse and a variety of instruction set architectures (ISAs). Adversaries often reuse code across malware families through the same library functions, leaked source code, or known exploits. This practice makes it difficult for traditional Machine Learning (ML) classifiers to be reliable for malware classification. Further, IoT malware targets diverse instruction set architectures (ISAs), where differences in opcodes and registers create variations that hinder effective malware analysis. We present Ciao, a tool that uses an architecture-agnostic instruction representation and graph representation learning that captures family-specific logic even under heavy code reuse. Our evaluation of Ciao on a dataset of 9,954 IoT malware samples achieves an accuracy of 98.50%, a macro precision of 99.01%, and a macro recall of 98.94% in malware classification under code reuse, which outperforms existing techniques. Furthermore, in cross-architecture classification, where samples from one architecture are underrepresented, Ciao outperforms a model that uses architecture-specific instruction representation. Minhajul Alam Rahat, Vijay Banerjee, Gedare Bloom, Yanyan Zhuang |
CCNC | 2 |
| 2026 | Schedule-Based Attack Against TSN TAS with Frame PreemptionabstractTime-Sensitive Networking (TSN) achieves deterministic communication using mechanisms like Time-Aware Shaping, which manages the timing of network traffic streams using a Gate Control List (GCL). The GCL operates according to a cyclic schedule by opening and closing gates for priority (egress) queues in out-bound ports. However, the cyclic schedule in the GCL introduces potential security vulnerabilities to schedule-based attacks. This type of attack exploits TSN’s deterministic schedules to manipulate traffic flow and can impact availability and safety. Traditional intrusion detection systems (IDS) are commonly employed in TSN to detect malicious activities by monitoring traffic patterns and bandwidth usage. However, schedule-based attacks can align malicious packets with legitimate traffic, making the attack more stealthy and harder to detect by rate-based IDS. This paper presents a novel schedule-based attack that synchronizes malicious traffic to exploit predictability in TSN’s GCL schedule. This attack causes an adversarial blocking in which low-priority traffic delays higher-priority traffic without being detected using a rate-based IDS. We demonstrate the feasibility and impact of this schedule-based attack on TSN with off-the-shelf hardware. Omolade Ikumapayi, Vijay Banerjee, Sena Hounsinou, Gedare Bloom |
ECRTS | 2 |
| 2026 | On Evading Randomization-Based Defense in Hierarchical Real-Time SystemsabstractSecurity for real-time systems is increasingly important with the growth of connected real-time systems in safety-critical domains such as automotive, medical, and avionics. A crucial aspect of securing such systems is to understand the attacks that the current techniques cannot effectively safeguard against. Especially relevant are vulnerabilities of real-time systems arising from their rigid temporal guarantees and attacks that exploit such vulnerabilities. Randomization-based defense techniques can reduce side-channel inference, but such techniques are limited due to the strict timing bounds of real-time systems. In this article, we design and analyze NosyNeighbor , an inter-partition side-channel attack that exploits the timing guarantees of real-time systems to infer the timing parameters of a safety-critical task in a hierarchical system. Using an adaptive technique, NosyNeighbor can improve its inference over time and evade randomization-based defense. Experimental results show that NosyNeighbor can infer victim task execution with a precision of roughly 73% under normal system load, and with a recall of about 35% using multiple malicious tasks across partitions. NosyNeighbor is also effective under the common attack model with two malicious tasks in the system, with a precision of 64%. Vijay Banerjee, Sena Hounsinou, Yanyan Zhuang, Monowar Hasan, Gedare Bloom |
ACM Trans. Cyber Phys. Syst. | 1 |
| 2025 | Work-in-Progress: Vulnerability of TSN TAS with Frame Preemption to Schedule-Based AttackabstractTime-Sensitive Networking enables deterministic communication in cyber-physical systems using time-aware shapers governed by Gate Control Lists (GCL). Although this mechanism improves reliability, it also introduces vulnerabilities exploitable through schedule-based attacks. We show that, by analyzing traffic patterns, adversaries can estimate GCL parameters and reconstruct the schedule to inject precisely timed traffic. These injections can cause priority inversions, where low-priority flows delay high-priority traffic, degrading latency and schedulability. Such schedule-based attacks are particularly stealthy as conventional Intrusion Detection Systems (IDS) may fail to detect them. We implement this attack and conduct randomized experiments to evaluate the impact on synthetic workloads and on off-the-shelf hardware. Omolade Ikumapayi, Vijay Banerjee, Sena Hounsinou, Gedare Bloom |
RTSS | 2 |
| 2025 | Poster Abstract: Operational Similarity in IoT Malware Development Life CycleabstractDue to hardware limitations and low cost, manufacturers often overlook security in widely deployed IoT devices, making them susceptible to attacks. Malware is one such attack that can cause extensive damage. In this work, we analyze a large corpus of IoT malware to extract features that emerge from the shared development and logistics in the malware development life cycle (MDLC), which we name operational features. We use these features to formulate a novel operational similarity concept for malware families and variants that complements existing code and behavior analysis. Minhajul Alam Rahat, Vijay Banerjee, Gedare Bloom, Yanyan Zhuang |
SenSys | 2 |
| 2022 | The Tragedy of the MinersabstractIn a network of mining pools that secure Bitcoin-like blockchains, it is known that a self-interested mining pool can dishonestly siphon off another pool’s mining rewards by executing a block withholding (BWH) attack. In this paper, we show that a BWH attack is always unprofitable for an initial startup period which is at least one difficulty retarget interval (approximately 14 days for Bitcoin). Furthermore, we prove that the payback period to recoup this initial startup cost is always at least as long as the initial unprofitable startup interval, and we show numerically that it can be substantially longer. Thus, the decision of whether or not to execute a BWH attack is not a dominant strategy, and the so called Miner’s Dilemma is not in fact a dilemma. Vijay Banerjee, Ryan Rabinowitz, Mark Stidd, Rory A. Lewis, Philip N. Brown, Gedare Bloom |
CCNC | 1 |
| 2021 | Strong APA scheduling in a real-time operating system: work-in-progressabstractArbitrary processor affinities are used in multiprocessor systems to specify the processors on which a task can be scheduled. However, affinity constraints can prevent some high priority real-time tasks from being scheduled, while lower priority tasks execute. This paper presents an implementation and evaluation of the Strong Arbitrary Processor Affinity scheduling on a real-time operating system, an approach that not only respects user-defined affinities, but also supports migration of a higher priority task to allow execution of a task limited by affinity constraints. Results show an improvement in response and turnaround times of higher priority tasks. Richi Dubey, Vijay Banerjee, Sena Hounsinou, Gedare Bloom |
EMSOFT | 2 |
| 2021 | Work-in-Progress: Enabling Secure Boot for Real-Time Restart-Based Cyber-Physical SystemsabstractSeveral cyber-physical systems use real-time restart-based embedded systems with the Simplex architecture to provide safety guarantees against system faults. Some approaches have been developed to protect such systems from security violations too, but none of these approaches can prevent an adversary from modifying the operating system or application code to execute an attack that persists even after a reboot. In this work, we present a secure boot mechanism to restore real-time restart-based embedded systems into a secure computing environment after every restart. We analyze the delay introduced by the proposed security feature and present preliminary results to demonstrate the viability of our approach using an open-source bootloader and real-time operating system. Sena Hounsinou, Vijay Banerjee, Chunhao Peng, Monowar Hasan, Gedare Bloom |
RTSS | 2 |