EDBT 2026 Demo / reviewers in the wild / expert
Dimitris Geneiatakis
dblp:31/4238 · also Dimitrios Geneiatakis
· DBLP profile ↗
34ranked-venue papers
12as first author
5since 2021 · last 2021
0000-0001-6455-502XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 24 · 8 first-author · 4 since 2021Computer networks · 8 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Neither Good nor Bad: A Large-Scale Empirical Analysis of HTTP Security Response Headers
Georgios Karopoulos, Dimitris Geneiatakis, Georgios Kambourakis |
TrustBus | 2 |
| 2021 | At Your Service 24/7 or Not? Denial of Service on ESInet Systems
Zisis Tsiatsikas, Georgios Kambourakis, Dimitris Geneiatakis |
TrustBus | 3 |
| 2021 | On Android's activity hijacking prevention
Christos Lyvas, Costas Lambrinoudakis, Dimitris Geneiatakis |
Comput. Secur. | 3 |
| 2021 | On machine learning effectiveness for malware detection in Android OS using static analysis dataabstractAlthough various security mechanisms have been introduced in Android operating system in order to enhance its robustness, sheer protection remains an open issue: malicious applications (named as malware) usually find ways to bypass the security processes, whereas users are not aware a priori whether an application can operate as malware. To eliminate this problem, several approaches leverage machine learning for detecting malware using static analysis data. In this direction, we study the effectiveness of supervised machine learning algorithms using static analysis data extracted from the Drebin data set and we provide a short survey of other related works in the domain. We evaluate six well-known classification techniques under different configurations in terms of i) capacity of detecting Android malware and ii) feature selection. Our experimental results demonstrate that classification can reach a high level of accuracy by using only a small subset of features. Vassilis Syrris, Dimitris Geneiatakis |
J. Inf. Secur. Appl. | 2 |
| 2021 | Sharing Pandemic Vaccination Certificates through Blockchain: Case Study and Performance EvaluationabstractDuring 2021, different worldwide initiatives have been established for the development of digital vaccination certificates to alleviate the restrictions associated with the COVID‐19 pandemic to vaccinated individuals. Although diverse technologies can be considered for the deployment of such certificates, the use of blockchain has been suggested as a promising approach due to its decentralization and transparency features. However, the proposed solutions often lack realistic experimental evaluation that could help to determine possible practical challenges for the deployment of a blockchain platform for this purpose. To fill this gap, this work introduces a scalable, blockchain‐based platform for the secure sharing of COVID‐19 or other disease vaccination certificates. As an indicative use case, we emulate a large‐scale deployment by considering the countries of the European Union. The platform is evaluated through extensive experiments measuring computing resource usage, network response time, and bandwidth. Based on the results, the proposed scheme shows satisfactory performance across all major evaluation criteria, suggesting that it can set the pace for real implementations. Vis‐à‐vis the related work, the proposed platform is novel, especially through the prism of a large‐scale, full‐fledged implementation and its assessment. José Luis Hernández-Ramos, Georgios Karopoulos, Dimitris Geneiatakis, Tania Martin, Georgios Kambourakis, Igor Nai Fovino |
Wirel. Commun. Mob. Comput. | 3 |
| 2019 | A Performance Evaluation on Distance Measures in KNN for Mobile Malware DetectionabstractMost of the related works on mobile malware detection for Android Operating System (OS) that are based on machine learning often use classifiers' default settings, and focus on opting either the optimal features or classifier. Even if this approach is understandable and it has proven to provide valuable results classifiers different hyper-parameters should be configured properly in order to achieve classifier's best performance. Thus, this paper investigates the performance of one of the most simple machine learning classifier, such as K Nearest Neighbor (KNN), considering its different hyper-parameters with emphasis on different distance measures. The authors have performed an extensive comparison using various well known distance measures over the Drebin data set. Results show that the proper choice of the distance measure can provide a significant enhancement to the classification accuracy. Specifically, the Euclidean distance that is mostly used for KNN is not the optimal option, instead other distance measures i.e., Hamming, CityBlock, can boost classifier's performance in the context of mobile malware detection. For instance, CityBlock can improve KNN false positive rate up to 33% in comparison to the Euclidean distance. Gianmarco Baldini, Dimitris Geneiatakis |
CoDIT | 2 |
| 2018 | Dypermin: Dynamic permission mining framework for android platform
Christos Lyvas, Costas Lambrinoudakis, Dimitris Geneiatakis |
Comput. Secur. | 3 |
| 2016 | Realtime DDoS Detection in SIP Ecosystems: Machine Learning Tools of the Trade
Zisis Tsiatsikas, Dimitris Geneiatakis, Georgios Kambourakis, Stefanos Gritzalis |
NSS | 2 |
| 2016 | A privacy enforcing framework for Android applicationsabstractThe widespread adoption of the Android operating system in a variety type of devices ranging from smart phones to smart TVs, makes it an interesting target for developers of malicious applications. One of the main flaws exploited by these developers is the permissions granting mechanism, which does not allow users to easily understand the privacy implications of the granted permissions. In this paper, we propose an approach to enforce fine-grained usage control privacy policies that enable users to control the access of applications to sensitive resources through application instrumentation. The purpose of this work is to enhance user control on privacy, confidentiality and security of their mobile devices, with regards to application intrusive behaviours. Our approach relies on instrumentation techniques and includes a refinement step where high-level resource-centric abstract policies defined by users are automatically refined to enforceable concrete policies. The abstract policies consider the resources being used and not the specific multiple concrete API methods that may allow an app to access the specific sensitive resources. For example, access to the user location may be done using multiple API methods that should be instrumented and controlled according to the user selected privacy policies. We show how our approach can be applied in Android applications and discuss performance implications under different scenarios. Ricardo Neisse, Gary Steri, Dimitris Geneiatakis, Igor Nai Fovino |
Comput. Secur. | 3 |
| 2015 | Minimizing Databases Attack Surface Against SQL Injection Attacks
Dimitris Geneiatakis |
ICICS | 1 |
| 2015 | Battling Against DDoS in SIP - Is Machine Learning-based Detection an Effective Weapon?abstractThis paper focuses on network anomaly-detection and especially the effectiveness of Machine Learning (ML) techniques in detecting Denial of Service (DoS) in SIP-based VoIP ecosystems. It is true that until now several works in the literature have been devoted to this topic, but only a small fraction of them have done so in an elaborate way. Even more, none of them takes into account high and low-rate Distributed DoS (DDoS) when assessing the efficacy of such techniques in SIP intrusion detection. To provide a more complete estimation of this potential, we conduct extensive experimentations involving 5 different classifiers and a plethora of realistically simulated attack scenarios representing a variety of (D)DoS incidents. Moreover, for DDoS ones, we compare our results with those produced by two other anomaly-based detection methods, namely Entropy and Hellinger Distance. Our results show that ML-powered detection scores a promising false alarm rate in the general case, and seems to outperform similar methods when it comes to DDoS. Zisis Tsiatsikas, Alexandros Fakis, Dimitrios Papamartzivanos, Dimitris Geneiatakis, Georgios Kambourakis, Constantinos Kolias |
SECRYPT | 4 |
| 2015 | On the Efficacy of Static Features to Detect Malicious Applications in Android
Dimitris Geneiatakis, Riccardo Satta, Igor Nai Fovino, Ricardo Neisse |
TrustBus | 1 |
| 2015 | Till All Are One: Towards a Unified Cloud IDS
Nikolaos Pitropakis, Costas Lambrinoudakis, Dimitris Geneiatakis |
TrustBus | 3 |
| 2015 | Hidden in Plain Sight. SDP-Based Covert Channel for Botnet Communication
Zisis Tsiatsikas, Marios Anagnostopoulos, Georgios Kambourakis, Sozon Lambrou, Dimitris Geneiatakis |
TrustBus | 5 |
| 2015 | Security and privacy in unified communications: Challenges and solutions
Georgios Karopoulos, Georgios Portokalidis, Josep Domingo-Ferrer, Ying-Dar Lin, Dimitris Geneiatakis, Georgios Kambourakis |
Comput. Commun. | 5 |
| 2015 | An efficient and easily deployable method for dealing with DoS in SIP services
Zisis Tsiatsikas, Dimitris Geneiatakis, Georgios Kambourakis, Angelos D. Keromytis |
Comput. Commun. | 2 |
| 2015 | A Permission verification approach for android mobile applications
Dimitris Geneiatakis, Igor Nai Fovino, Ioannis Kounelis, Pasquale Stirparo |
Comput. Secur. | 1 |
| 2014 | Obscuring users' identity in VoIP/IMS environments
Nikos Vrakas, Dimitris Geneiatakis, Costas Lambrinoudakis |
Comput. Secur. | 2 |
| 2013 | A Privacy-Preserving Entropy-Driven Framework for Tracing DoS Attacks in VoIPabstractNetwork audit trails, especially those composed of application layer data, can be a valuable source of information regarding the investigation of attack incidents. Nevertheless, the analysis of log files of large volume is usually both complex (slow) and privacy-neglecting. Especially, when it comes to VoIP, the literature on how audit trails can be exploited to identify attacks remains scarce. This paper provides an entropy-driven, privacy preserving, and practical framework for detecting resource consumption attacks in VoIP ecosystems. We extensively evaluate our framework under various attack scenarios involving single and multiple assailants. The results obtained show that the proposed scheme is capable of identifying malicious traffic with a false positive alarm rate up to 3.5%. Zisis Tsiatsikas, Dimitris Geneiatakis, Georgios Kambourakis, Angelos D. Keromytis |
ARES | 2 |
| 2012 | Adaptive defenses for commodity software through virtual application partitioningabstractApplications can be logically separated to parts that face different types of threats, or suffer dissimilar exposure to a particular threat because of external events or innate properties of the software. Based on this observation, we propose the virtual partitioning of applications that will allow the selective and targeted application of those protection mechanisms that are most needed on each partition, or manage an application's attack surface by protecting the most exposed partition. We demonstrate the value of our scheme by introducing a methodology to automatically partition software, based on the intrinsic property of user authentication. Our approach is able to automatically determine the point where users authenticate, without access to source code. At runtime, we employ a monitor that utilizes the identified authentication points, as well as events like accessing specific files, to partition execution and adapt defenses by switching between protection mechanisms of varied intensity, such as dynamic taint analysis and instruction-set randomization. We evaluate our approach using seven well-known network applications, including the MySQL database server. Our results indicate that our methodology can accurately discover authentication points. Furthermore, we show that using virtual partitioning to apply costly protection mechanisms can reduce performance overhead by up to 5x, depending on the nature of the application. Dimitris Geneiatakis, Georgios Portokalidis, Vasileios P. Kemerlis, Angelos D. Keromytis |
CCS | 1 |
| 2011 | IS IP Multimedia Subsystem Affected by ‘Malformed Message' Attacks? - An Evaluation of OpenIMS
Nikos Vrakas, Dimitris Geneiatakis, Costas Lambrinoudakis |
SECRYPT | 2 |
| 2010 | A Call Conference Room Interception Attack and Its Detection
Nikos Vrakas, Dimitris Geneiatakis, Costas Lambrinoudakis |
TrustBus | 2 |
| 2010 | Survey of network security systems to counter SIP-based denial-of-service attacks
Sven Ehlert, Dimitris Geneiatakis, Thomas Magedanz |
Comput. Secur. | 2 |
| 2009 | A First Order Logic Security Verification Model for SIPabstractIt is well known that no security mechanism can provide full protection against a potential attack. There is always a possibility that a security incident may happen, mainly as a result of a new or modified attack that the employed countermeasures cannot handle or identify. It is therefore useful to perform a deferred analysis of logged network data, in an attempt to identify abnormal behavior/traffic that flags some type of security incident that has not been detected by the security countermeasures. Such an analysis of logged data for critical real time applications, like VoIP services, is certainly a valuable tool for enhancing the security level of the provided service. In this paper we introduce a practical tool that can be employed for the analysis of logged VoIP data and thus validate the effectiveness of the security mechanisms and the conformance with the corresponding security policy rules. For the analysis of the data we capitalize on our security model for VoIP services that is based on first order logic concepts, while the Protege API and the semantic Web rule language (SWRL) are also exploited. The proposed tool has been evaluated in terms of an experimental environment, while the results obtained confirm the validity of its operation and demonstrate its effectiveness. Dimitris Geneiatakis, Costas Lambrinoudakis, Georgios Kambourakis, Aggelos Kafkalas, Sven Ehlert |
ICC | 1 |
| 2009 | A Hierarchical Model for Cross-Domain Communication of Health Care UnitsabstractCommon practice for healthcare organizations is to maintain locally their own files, thus causing a geographic distribution of healthcare records. On the other hand, healthcare personnel treating a patient needs access to previous diagnosis and treatment data, maintained by various institutions in many different locations. Currently, the lack of a reliable authentication and authorization framework is considered a major obstacle for interchanging electronic healthcare records (EHRs). This paper proposes a hierarchical model for controlling access to EHRs and protecting the privacy of subjects of care and healthcare personnel, while facilitating the exchange of information among healthcare information systems. Dimitris Geneiatakis, Costas Lambrinoudakis, Stefanos Gritzalis |
NSS | 1 |
| 2009 | Utilizing bloom filters for detecting flooding attacks against SIP based services
Dimitris Geneiatakis, Nikos Vrakas, Costas Lambrinoudakis |
Comput. Secur. | 1 |
| 2008 | A Mechanism for Ensuring the Validity and Accuracy of the Billing Services in IP Telephony
Dimitris Geneiatakis, Georgios Kambourakis, Costas Lambrinoudakis |
TrustBus | 1 |
| 2008 | Two layer Denial of Service prevention on SIP VoIP infrastructures
Sven Ehlert, Dimitris Geneiatakis, Georgios Kambourakis, Tasos Dagiuklas, Jirí Markl, Dorgham Sisalem |
Comput. Commun. | 3 |
| 2008 | An ontology-based policy for deploying secure SIP-based VoIP services
Dimitris Geneiatakis, Costas Lambrinoudakis, Georgios Kambourakis |
Comput. Secur. | 1 |
| 2007 | Detecting DNS Amplification Attacks
Georgios Kambourakis, Tassos Moschos, Dimitris Geneiatakis, Stefanos Gritzalis |
CRITIS | 3 |
| 2007 | A framework for protecting a SIP-based infrastructure against malformed message attacks
Dimitris Geneiatakis, Georgios Kambourakis, Costas Lambrinoudakis, Tasos Dagiuklas, Stefanos Gritzalis |
Comput. Networks | 1 |
| 2007 | An ontology description for SIP security flaws
Dimitris Geneiatakis, Costas Lambrinoudakis |
Comput. Commun. | 1 |
| 2006 | Support of subscribers' certificates in a hybrid WLAN-3G environment
Georgios Kambourakis, Angelos N. Rouskas, Stefanos Gritzalis, Dimitris Geneiatakis |
Comput. Networks | 4 |
| 2005 | A framework for detecting malformed messages in SIP networksabstractInternet telephony like any other Internet service suffers from security flaws caused by various implementation errors (e.g. in end-users terminals, protocols, operating systems, hardware, etc). These implementation problems usually lead VoIP subsystems (e.g. SIP servers) to various unstable operations whenever trying to process a message not conforming to the underlying standards. As Internet telephony becomes more and more popular, attackers will attempt to exhaustively "test" implementations' robustness, transmitting various types of malformed messages to them. Since it is almost infeasible to avoid or predict every potential error caused during the developing process of these subsystems, it is necessary to specify an appropriate and robust, from the security point of view, framework that will facilitate the successful detection and handling of any kind of malformed messages aiming to destruct the provided service. In this paper, we adequately present malformed message attacks against SIP network servers and/or SIP end-user terminals and we propose a new detection "framework" of prototyped attacks' signatures that can assist the detection procedure and provide effective defence against this category of attacks Dimitris Geneiatakis, Georgios Kambourakis, Tasos Dagiuklas, Costas Lambrinoudakis, Stefanos Gritzalis |
LANMAN | 1 |