Laszlo Erdodi

dblp:171/1599 · also Laszlo Tibor Erdodi, László Erdodi, László Erdödi · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
6since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 5 · 2 first-author · 4 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021
YearPublicationVenuePosition
2025 All that Glitters is not Gold: Uncovering Exposed Industrial Control Systems and Honeypots in the Wild
abstract
Industrial control systems have enabled the digitalization and automation of industrial production and services, such as electric powerhouses, the electric grid, and water supply networks. Due to their critical role, any exposure to the public Internet makes them vulnerable to attacks that may have catastrophic implications.In this paper, we report that the readily available application-layer scanning on all ports opens new avenues to assess the exposure of devices that run industrial control protocols that were not possible with previously proposed active port scanning. We consider 17 widely used industrial control system protocols and develop a methodology that unveils around 150 thousand industrial control systems exposed around the globe. Our study shows that many allegedly exposed industrial control systems are honeypots that emulate industrial protocols. Our methodology infers the presence of honeypots and classifies them into three tiers based on the confidence that these act as honeypots: low-, medium-, and high-confidence. We classify them thanks to large-scale application-layer scanning on all ports and multiple independent attributes, including network information, number of open ports, and known honeypot signatures. Our results show that 15% to 25% of the exposed industrial control systems are honeypots (with two-thirds of them belonging to the medium- or high-confidence categories). Our results challenge previous reports on the prevalence and distribution of exposed industrial control systems. The developed methodology enables industry operators to assess exposed assets and aid protection teams in creating stealthier honeypots.
Martin Mladenov, Laszlo Erdodi, Georgios Smaragdakis
EuroS&P2
2024 Optimizing Deployment of Homomorphic Encryption and SQL using Reinforcement Learning
abstract
This research explores optimization strategies for the deployment of SQL and homomorphic encryption using reinforcement learning. Marginal gains are established and suggests greater inquiry into optimization techniques as a means of introducing more secure compute to production environments.
Ryan Marinelli, Åvald Åslaugson Sommervoll, Laszlo Erdodi
IEEE Big Data3
2023 Modelling penetration testing with reinforcement learning using capture-the-flag challenges: Trade-offs between model-free learning and a priori knowledge
abstract
Abstract Penetration testing is a security exercise aimed at assessing the security of a system by simulating attacks against it. So far, penetration testing has been carried out mainly by trained human attackers and its success critically depended on the available expertise. Automating this practice constitutes a non‐trivial problem because of the range and complexity of actions that a human expert may attempt. The authors focus their attention on simplified penetration testing problems expressed in the form of capture the flag hacking challenges, and analyse how model‐free reinforcement learning algorithms may help solving them. In modelling these capture the flag competitions as reinforcement learning problems the authors highlight the specific challenges that characterize penetration testing. The authors show how this challenge may be eased by relying on different forms of prior knowledge that may be provided to the agent. Since complexity scales exponentially as soon as the set of states and actions for the reinforcement learning agent is extended, the need to restrict the exploration space by using techniques to inject a priori knowledge is highlighted, thus making it possible to achieve solutions more efficiently.
Fabio Massimo Zennaro, Laszlo Erdodi
IET Inf. Secur.2
2022 Attacking Power Grid Substations: An Experiment Demonstrating How to Attack the SCADA Protocol IEC 60870-5-104
abstract
Smart grid brings various advantages such as increased automation in decision making, tighter coupling between production and consumption, and increased digitalization. Because of the many changes that the smart grid inflicts on the power grid as critical infrastructure, cyber security and robust resilience against cyberattacks are essential to handle. With an increased number of attack interfaces and more use of IP-enabled communication, digital stations or IEC 61850 substations need to operate according to a zero-trust security model. Cyber resilience needs to be an integrated part of the substation and its components. This paper presents an experiment utilizing a Hardware-In-the-Loop (HIL) Digital Station environment (enclave), where the focus is on attacking the SCADA protocol IEC 60870-5-104. We implemented 14 attacks, the attacks are described in detail, including the result of each attack action. Furthermore, the paper discusses the implications of the findings in the experiment and what power grid asset owners can do to protect their substations as part of their digitizing efforts.
Laszlo Erdodi, Pallavi Kaliyar, Siv Hilde Houmb, Aida Akbarzadeh, André Jung Waltoft-Olsen
ARES1
2022 Towards Dynamic Capture-The-Flag Training Environments For Reinforcement Learning Offensive Security Agents
abstract
In this paper, we propose a formalised process for the generation of dynamically generated SQL queries that are vulnerable to SQL injection attacks for the training of reinforcement learning offensive security agents. These queries are presented as capture-the-flag style challenges and deployed as a scalable, realistic and virtualised infrastructure using the Docker framework. These challenges are deployed for integration with OpenAI Gym environments for the implementation of state of the art reinforcement learning models. We analyse the needs and requirements of recent research that utilises reinforcement learning for offensive security and propose a method of generating dynamic CTF environments with limited domain knowledge on CTF challenges. Our solution can generate vulnerable SQL queries with any provided SQL dataset and deliver a front-end interface for both agent and human interaction. We analyse the performance of the environment when deployed on an end user device to demonstrate the feasibility of such an environment for training reinforcement learning agents. Our work fits in the wider research on the development of training scenarios for reinforcement learning agents focused on conducting offensive security tasks. Our results aim to contribute to enhancing the challenges facing reinforcement learning in offensive security tasks by providing variable realistic and dynamic environments for training.
Robert Andrew Chetwyn, Laszlo Erdodi
IEEE Big Data2
2021 Simulating SQL injection vulnerability exploitation using Q-learning reinforcement learning agents
abstract
In this paper, we propose a formalization of the process of exploitation of SQL injection vulnerabilities. We consider a simplification of the dynamics of SQL injection attacks by casting this problem as a security capture-the-flag challenge. We model it as a Markov decision process, and we implement it as a reinforcement learning problem. We then deploy reinforcement learning agents tasked with learning an effective policy to perform SQL injection; we design our training in such a way that the agent learns not just a specific strategy to solve an individual challenge but a more generic policy that may be applied to perform SQL injection attacks against any system instantiated randomly by our problem generator. We analyze the results in terms of the quality of the learned policy and in terms of convergence time as a function of the complexity of the challenge and the learning agent’s complexity. Our work fits in the wider research on the development of intelligent agents for autonomous penetration testing and white-hat hacking, and our results aim to contribute to understanding the potential and the limits of reinforcement learning in a security environment.
Laszlo Erdodi, Åvald Åslaugson Sommervoll, Fabio Massimo Zennaro
J. Inf. Secur. Appl.1
2016 Mitigating Local Attacks Against a City Traffic Controller
abstract
S.209-218
Nils Ulltveit-Moe, Steffen Pfrang, Laszlo Erdodi, Héctor Nebot
ICISSP3