@inproceedings{SchusterPaulRietzetal., author = {Schuster, Franka and Paul, Andreas and Rietz, Ren{\´e} and K{\"o}nig, Hartmut}, title = {Potentials of Using One-class SVM for Detecting Protocol-specific Anomalies in Industrial Networks}, series = {Proceedings of the 2015 IEEE Symposium on Computational Intelligence in Cyber Security (IEEE CICS 2015)}, booktitle = {Proceedings of the 2015 IEEE Symposium on Computational Intelligence in Cyber Security (IEEE CICS 2015)}, publisher = {IEEE Press}, address = {New York}, doi = {10.1109/SSCI.2015.22}, pages = {83 -- 90}, language = {en} } @misc{StritterFreilingKoenigetal., author = {Stritter, Benjamin and Freiling, Felix and K{\"o}nig, Hartmut and Rietz, Ren{\´e} and Ullrich, Steffen and Gernler, Alexander von and Erlacher, Felix}, title = {Cleaning up Web 2.0's Security Mess - at Least Partly}, series = {IEEE Security \& Privacy}, volume = {14}, journal = {IEEE Security \& Privacy}, number = {2}, issn = {1540-7993}, pages = {48 -- 71}, language = {en} } @inproceedings{PaulSchusterKoenig, author = {Paul, Andreas and Schuster, Franka and K{\"o}nig, Hartmut}, title = {Network Topology Exploration for Industrial Networks}, series = {2nd EAI International Conference on Industrial Networks and Intelligent Systems (INISCOM 2016), October 31 - November 1, 2016, Leicester, Great Britain}, booktitle = {2nd EAI International Conference on Industrial Networks and Intelligent Systems (INISCOM 2016), October 31 - November 1, 2016, Leicester, Great Britain}, publisher = {Springer International Publishing}, address = {Cham}, isbn = {978-3-319-52568-6}, doi = {10.1007/978-3-319-52569-3}, pages = {63 -- 76}, language = {en} } @inproceedings{CwalinskiKoenig, author = {Cwalinski, Radoslaw and K{\"o}nig, Hartmut}, title = {RADIator - An approach for controllable wireless networks}, series = {IEEE NetSoft Conference and workshops, 6-10 June 2016, Seoul, South Corea}, booktitle = {IEEE NetSoft Conference and workshops, 6-10 June 2016, Seoul, South Corea}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-4673-9486-4}, doi = {10.1109/NETSOFT.2016.7502421}, pages = {260 -- 268}, abstract = {In this paper we propose a novel software-defined networking architecture for enterprise wireless local area networks (WLANs). The goal is to build a framework that exposes tools and methods for a centralized processing of IEEE 802.11 frames. In our architecture all management tasks, including beaconing, client authentication and association, are performed by the central controller instead of the distributed wireless access points as in traditional networks. The generated frames are tunneled to lightweight wireless access points (APs) or thin APs that perform the media access and radio frequency (RF) conversion. Agents executed on thin APs allow scheduling of simple tasks like traffic filtering for local execution. Additionally, the agents provide functions found in modern WLAN chipsets, such as precise frame transmit timings or RF spectrum analysis to the controller. Our architecture allows to delegate computationally intensive tasks to a central instance with enough processing power. Thus, it is best suited for devices with limited resources that we use as thin APs. We present applications that can be built using our framework, e.g., client geolocalization or energy consumption optimization. Finally we evaluate the performance of our architecture in a testbed using COTS devices with open-source software.}, language = {en} } @inproceedings{RietzKoenigUllrichetal., author = {Rietz, Ren{\´e} and K{\"o}nig, Hartmut and Ullrich, Steffen and Stritter, Benjamin}, title = {Firewalls for the Web 2.0}, series = {Proceedings of the 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS), 1-3 Aug. 2016}, booktitle = {Proceedings of the 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS), 1-3 Aug. 2016}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5090-4127-5}, doi = {10.1109/QRS.2016.36}, pages = {242 -- 253}, abstract = {The widespread use of Web 2.0 technologies yields an increasing threat potential for users and related systems. Modern web applications and online services are nowadays based on Web 2.0 technologies, such as JavaScript and AJAX, and thus on the execution of active content in the browsers of the users. Firewalls are a common practice to securely connecting to the internet. In this paper, we propose a novel perimeter firewall architecture for web applications that addresses the entire process chain starting from the data transfer with HTTP via the analysis of manipulated web documents to the extraction and analysis of active contents. The basic idea is to allow only a restricted set of web applications to pass the firewall based on a model of their HTML and JavaScript structure. We evaluate the capability of the resulting models for identifying the underlying web applications and their ability to ward off additional malicious inputs.}, language = {en} } @inproceedings{DacierDietrichKargletal., author = {Dacier, Marc C. and Dietrich, Sven and Kargl, Frank and K{\"o}nig, Hartmut}, title = {Network Attack Detection and Defense - Security Challenges and Opportunities of Software-Defined Networking}, series = {Network Attack Detection and Defense, Dagstuhl Seminar 16361}, booktitle = {Network Attack Detection and Defense, Dagstuhl Seminar 16361}, publisher = {Schloss Dagstuhl}, address = {Wadern}, doi = {10.4230/DagRep.6.9.1}, url = {http://nbn-resolving.de/urn:nbn:de:0030-drops-69122}, pages = {1 -- 28}, abstract = {This report documents the program and the outcomes of Dagstuhl Seminar 16361 "Network Attack Detection and Defense: Security Challenges and Opportunities of Software-Defined Networking". Software-defined networking (SDN) has attracted a great attention both in industry and academia since the beginning of the decade. This attention keeps undiminished. Security-related aspects of software-defined networking have only been considered more recently. Opinions differ widely. The main objective of the seminar was to discuss the various contrary facets of SDN security. The seminar continued the series of Dagstuhl events Network Attack Detection and Defense held in 2008, 2012, and 2014. The objectives of the seminar were threefold, namely (1) to discuss the security challenges of SDN, (2) to debate strategies to monitor and protect SDN-enabled networks, and (3) to propose methods and strategies to leverage on the flexibility brought by SDN for designing new security mechanisms. At the seminar, which brought together participants from academia and industry, we discussed the advantages and disadvantages of using software-defined networks from the security point of view. We agreed that SDN provides new possibilities to better secure networks, but also offers a number of serious security problems which require further research. The outcome of these discussions and the proposed research directions are presented in this report.}, language = {en} } @inproceedings{GaeblerKoenig, author = {G{\"a}bler, Jan and K{\"o}nig, Hartmut}, title = {Distributed Cluster-Topology Maintenance for Mobile Collaborative Applications}, series = {IEEE 41st Conference on Local Computer Networks (LCN), 7-10 Nov. 2016}, booktitle = {IEEE 41st Conference on Local Computer Networks (LCN), 7-10 Nov. 2016}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5090-2054-6}, doi = {10.1109/LCN.2016.55}, pages = {271 -- 279}, abstract = {Nowadays, collaborative applications play an increasing role in mobile communications in order to enable cooperation among mobile and/or stationary participants - often using the peer-to-peer (P2P) group communication paradigm. The probability of communication failures increases in mobile environments. As a consequence, frequent leaving and joining of partners can be observed resulting in unstable group topologies. A widely used approach is to divide the group into peer clusters that are fully meshed among each other. In this paper, we propose an application-independent approach for a periodic maintenance of distributed cluster-based group topologies for mobile collaborative applications. The proposed approach also dynamically adapts the overlay structure to changing network conditions. The maintenance strategy can be parametrized by several metrics. It outperforms simple overlay maintenance strategies, such as round-robin, by respecting the resource and computation limitations of mobile devices. The run-time is increased by 10\% in the best case compared to LEACH, and by 3 — 5\% on average. We describe the approach and evaluate its performance w.r.t. different metrics.}, language = {en} } @misc{SchusterPaulKoenig, author = {Schuster, Franka and Paul, Andreas and K{\"o}nig, Hartmut}, title = {Messung der technischen IT-Sicherheit in Energieversorgungsanlagen zur Erf{\"u}llung des IT-Sicherheitsgesetzes}, series = {International Journal for Electricy and Heat Generation, VGB Powertech}, volume = {97}, journal = {International Journal for Electricy and Heat Generation, VGB Powertech}, number = {3}, issn = {1435-3199}, pages = {76 -- 82}, language = {de} } @inproceedings{KoenigUlrichHeiner, author = {K{\"o}nig, Hartmut and Ulrich, Andreas and Heiner, Monika}, title = {Design for Testability: A Step-wise Approach to Protocol Testing}, series = {Testing of Communicating Systems, IFIP TC6 10th International Workshop on Testing of Communicating Systems, 8-10 September 1997, Cheju Island, Korea}, booktitle = {Testing of Communicating Systems, IFIP TC6 10th International Workshop on Testing of Communicating Systems, 8-10 September 1997, Cheju Island, Korea}, editor = {Kim, Myungchul and Kang, Sungwon and Hong, Keesoo}, publisher = {Springer}, address = {Boston}, isbn = {978-1-4757-6701-8}, doi = {10.1007/978-0-387-35198-8_9}, pages = {125 -- 140}, language = {en} } @inproceedings{CwalinskiKoenig, author = {Cwalinski, Radoslaw and K{\"o}nig, Hartmut}, title = {Identifying Malicious Traffic in Software-Defined Wireless Local Area Networks}, series = {2018 International Conference on Computing, Networking and Communications (ICNC), Maui, HI, USA, 2018}, booktitle = {2018 International Conference on Computing, Networking and Communications (ICNC), Maui, HI, USA, 2018}, publisher = {IEEE}, isbn = {978-1-5386-3652-7}, doi = {10.1109/ICCNC.2018.8390307}, pages = {195 -- 199}, language = {en} } @inproceedings{SchusterKoppPauletal., author = {Schuster, Franka and Kopp, Fabian Malte and Paul, Andreas and K{\"o}nig, Hartmut}, title = {Attack and Fault Detection in Process Control Communication Using Unsupervised Machine Learning}, series = {IEEE 16th International Conference on Industrial Informatics (INDIN), Porto, Portugal, 18-20 July 2018}, booktitle = {IEEE 16th International Conference on Industrial Informatics (INDIN), Porto, Portugal, 18-20 July 2018}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-4829-2}, doi = {10.1109/INDIN.2018.8472054}, pages = {433 -- 438}, language = {en} } @inproceedings{SchusterPaulKoppetal., author = {Schuster, Franka and Paul, Andreas and Kopp, Fabian Malte and K{\"o}nig, Hartmut}, title = {Catching Intrusions: Classifier Performances for Detecting Network-specific Anomalies in Energy Systems}, series = {2018 International Conference on Smart Energy Systems and Technologies (SEST), Seville, Spain, September 2018}, booktitle = {2018 International Conference on Smart Energy Systems and Technologies (SEST), Seville, Spain, September 2018}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-5326-5}, doi = {10.1109/SEST.2018.8495702}, pages = {6}, language = {en} } @inproceedings{CwalinskiKoenig, author = {Cwalinski, Radoslaw and K{\"o}nig, Hartmut}, title = {SDN-based Attack Detection in Wireless Local Area Networks}, series = {4th IEEE Conference on Network Softwarization and Workshops (NetSoft), Montreal, QC, 2018}, booktitle = {4th IEEE Conference on Network Softwarization and Workshops (NetSoft), Montreal, QC, 2018}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-5386-4633-5}, doi = {10.1109/NETSOFT.2018.8460121}, pages = {207 -- 211}, language = {en} } @misc{RietzCwalinskiKoenigetal., author = {Rietz, Ren{\´e} and Cwalinski, Radoslaw and K{\"o}nig, Hartmut and Brinner, Andreas}, title = {An SDN-based Approach to Ward of LAN Attacks}, series = {Journal Computer Networks and Communications}, volume = {2018}, journal = {Journal Computer Networks and Communications}, doi = {10.1155/2018/4127487}, pages = {12}, language = {en} } @misc{CwalinskiRietzVogeletal., author = {Cwalinski, Radoslaw and Rietz, Ren{\´e} and Vogel, Michael and K{\"o}nig, Hartmut}, title = {An SDN-based Approach to Protect Communication Between Virtual Machines}, series = {IEEE 44th Conference on Local Computer Networks (LCN), October 14-17, 2019, Osnabr{\"u}ck, Germany.}, journal = {IEEE 44th Conference on Local Computer Networks (LCN), October 14-17, 2019, Osnabr{\"u}ck, Germany.}, publisher = {IEEE}, isbn = {978-1-7281-1028-8}, pages = {465 -- 468}, language = {en} } @misc{BoehmKoenig, author = {B{\"o}hm, Sebastian and K{\"o}nig, Hartmut}, title = {SEmulate: Seamless Network Protocol Simulation and Radio Channel Emulation for Wireless Sensor Networks}, series = {15th Annual Conference on Wireless On-demand Network Systems and Services (WONS), 22-24 Jan. 2019, Wengen, Switzerland.}, journal = {15th Annual Conference on Wireless On-demand Network Systems and Services (WONS), 22-24 Jan. 2019, Wengen, Switzerland.}, publisher = {IEEE}, isbn = {978-3-903176-13-3}, doi = {10.23919/WONS.2019.8795495}, pages = {8}, abstract = {Low-rate and low-power wireless communications are still the main drivers for innovative industrial automation and the Internet of Things (IoT). Physical mobility is one of the most important challenges for them. Common wireless technologies and protocols, e.g., WirelessHART and ISA100.11a Wireless for industrial process plants, ZigBee for building automation, or 6LoWPAN and 6TiSCH in context of the IoT, are based on the IEEE 802.15.4 standard. Event-based simulation is the method of choice for analyzing network protocols and algorithmic applications of such distributed sensor applications. Performance measurements and holistic evaluations, however, are greatly influenced by the underlying hardware resources, physical layer protocols, and radio channel conditions, which are usually not considered or highly abstracted in network simulations. In this paper we present SEmulate, a hybrid system for seamless (network) simulation and hardware-based emulation for wireless sensor networks based on the IEEE 802.15.4 protocol standard, which takes the hardware aspects into account by applying an Hardware-in-the-Loop (HIL) approach.}, language = {en} } @misc{MehnerKoenig, author = {Mehner, Stefan and K{\"o}nig, Hartmut}, title = {No Need to Marry to Change Your Name! Attacking Profinet IO Automation Networks Using DCP}, series = {Detection of Intrusions and Malware, and Vulnerability Assessment 16th International Conference, DIMVA 2019, Gothenburg, Sweden, June 19-20, 2019, Proceedings}, journal = {Detection of Intrusions and Malware, and Vulnerability Assessment 16th International Conference, DIMVA 2019, Gothenburg, Sweden, June 19-20, 2019, Proceedings}, editor = {Perdisci, Roberto and Maurice, Cl{\´e}mentine and Giacinto, Giorgio and Almgren, Magnus}, publisher = {Springer}, isbn = {978-3-030-22037-2}, doi = {10.1007/978-3-030-22038-9_19}, pages = {396 -- 414}, abstract = {Current developments in digitization and industry 4.0 bear new challenges for automation systems. In order to enable interoperability and vertical integration of corporate management systems, these networks have evolved from formerly proprietary solutions to the application of Ethernet-based communication and internet standards. This development is accompanied by an increase in the number of threats. Although the most critical IT protection objective for automation systems is availability, usually no security mechanisms have been integrated into automation protocols. Also Ethernet offers no protection by design for these protocols. One of the most popular real-time protocols for industrial applications is Profinet IO. In this paper, we describe a Denial-of-Service attack on Profinet IO that exploits a vulnerability in the Discovery and Basic Configuration Protocol (DCP) which interrupts the Application Relationship between an IO Controller and an IO Device, and thus prevents the system from being repaired by the operator. The attack combines port stealing with the sending of forged DCP packets and causes a system downtime, which in affected production networks probably lead to a serious financial damage and, in case of critical infrastructures, even represents a high risk for the supply of society. We demonstrate the practical feasibility of the attack using realistic hardware and scenarios and discuss its significance for also other setups.}, language = {en} }