Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Sebastian Biedermann

dblp:50/10366 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
1since 2021 · last 2026
0009-0000-7524-4905ORCID · verified

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

Security and privacy · 8 · 5 first-author · 1 since 2021Systems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
2 papers
Systems and software security · 82% Hardware security and side channels · 18%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security
attacker deception
0.212014
From Patches to Honey-Patches: Lightweight Attacker Misdirection, Deception, and Disinformation · CCS 2014
Systems and software security › software update
software patching
0.212014
From Patches to Honey-Patches: Lightweight Attacker Misdirection, Deception, and Disinformation · CCS 2014
Systems and software security
secure storage
0.212013
Event-based isolation of critical data in the cloud · CCS 2013
Systems and software security
trusted computing
0.212013
Event-based isolation of critical data in the cloud · CCS 2013
Hardware security and side channels
trusted execution environments
0.212013
Event-based isolation of critical data in the cloud · CCS 2013
Cloud and datacenter computing
cloud security
0.212013
Event-based isolation of critical data in the cloud · CCS 2013
Cloud and datacenter computing › virtualization
virtual machine introspection
0.212013
Event-based isolation of critical data in the cloud · CCS 2013
Systems and software security
exploitation
0.112014
From Patches to Honey-Patches: Lightweight Attacker Misdirection, Deception, and Disinformation · CCS 2014

Methods — techniques the papers use, named apart from their topics

virtual machine introspection · 0.3trusted computing · 0.3patch reformulation · 0.2decoy deployment · 0.2
YearPublicationVenuePosition
2026 VeiledWaves: A Covert Channel via Transmission Power Modulation in Wi-Fi Networks
Tanja Klöffel, Tim Nöth, Tobias Fertig, Sebastian Biedermann
SECRYPT (1)4
2016 Covert channels using mobile device's magnetic field sensors
abstract
This paper presents a new covert channel using smartphone magnetic sensors. We show that modern smartphones are capable to detect the magnetic field changes induced by different computer components during I/O operations. In particular, we are able to create a covert channel between a laptop and a mobile device without any additional equipment, firmware modifications or privileged access on either of the devices. We present two encoding schemes for the covert channel communication and evaluate their effectiveness.
Nikolay Matyunin, Jakub Szefer, Sebastian Biedermann, Stefan Katzenbeisser 0001
ASP-DAC3
2014 Hot-hardening: getting more out of your security settings
abstract
Applying optimized security settings to applications is a difficult and laborious task. Especially in cloud computing, where virtual servers with various pre-installed software packages are leased, selecting optimized security settings is very difficult. In particular, optimized security settings are not identical in every setup. They depend on characteristics of the setup, on the ways an application is used or on other applications running on the same system. Configuring optimized settings given these interdependencies is a complex and time-consuming task. In this work, we present an autonomous agent which improves security settings of applications which run in virtual servers. The agent retrieves custom-made security settings for a target application by investigating its specific setup, it tests and transparently changes settings via introspection techniques unbeknownst from the perspective of the virtual server. During setting selection, the application's operation is not disturbed nor any user interaction is needed. Since optimal settings can change over time or they can change depending on different tasks the application handles, the agent can continuously adapt settings as well as improve them periodically. We call this approach hot-hardening and present results of an implementation that can hot-harden popular networking applications such as Apache2 and OpenSSH.
Sebastian Biedermann, Stefan Katzenbeisser 0001, Jakub Szefer
ACSAC1
2014 From Patches to Honey-Patches: Lightweight Attacker Misdirection, Deception, and Disinformation
abstract
Traditional software security patches often have the unfortunate side-effect of quickly alerting attackers that their attempts to exploit patched vulnerabilities have failed. Attackers greatly benefit from this information; it expedites their search for unpatched vulnerabilities, it allows them to reserve their ultimate attack payloads for successful attacks, and it increases attacker confidence in stolen secrets or expected sabotage resulting from attacks. To overcome this disadvantage, a methodology is proposed for reformulating a broad class of security patches into honey-patches - patches that offer equivalent security but that frustrate attackers' ability to determine whether their attacks have succeeded or failed. When an exploit attempt is detected, the honey-patch transparently and efficiently redirects the attacker to an unpatched decoy, where the attack is allowed to succeed. The decoy may host aggressive software monitors that collect important attack information, and deceptive files that disinform attackers. An implementation for three production-level web servers, including Apache HTTP, demonstrates that honey-patching can be realized for large-scale, performance-critical software applications with minimal overheads.
Frederico Araujo, Kevin W. Hamlen, Sebastian Biedermann, Stefan Katzenbeisser 0001
CCS3
2014 SystemWall: An Isolated Firewall Using Hardware-Based Memory Introspection
Sebastian Biedermann, Jakub Szefer
ISC1
2014 Data-centric phishing detection based on transparent virtualization technologies
abstract
We propose a novel phishing detection architecture based on transparent virtualization technologies and isolation of the own components. The architecture can be deployed as a security extension for virtual machines (VMs) running in the cloud. It uses fine-grained VM introspection (VMI) to extract, filter and scale a color-based fingerprint of web pages which are processed by a browser from the VM's memory. By analyzing the human perceptual similarity between the fingerprints, the architecture can reveal and mitigate phishing attacks which are based on redirection to spoofed web pages and it can also detect “Man-in-the-Browser” (MitB) attacks. To the best of our knowledge, the architecture is the first anti-phishing solution leveraging virtualization technologies. We explain details about the design and the implementation and we show results of an evaluation with real-world data.
Sebastian Biedermann, Tobias Ruppenthal, Stefan Katzenbeisser 0001
PST1
2014 ProofBook: An Online Social Network Based on Proof-of-Work and Friend-Propagation
Sebastian Biedermann, Nikolaos P. Karvelas, Stefan Katzenbeisser 0001, Thorsten Strufe, Andreas Peter 0001
SOFSEM1
2013 Event-based isolation of critical data in the cloud
abstract
In this poster, we present TrustDraw, a transparent security extension for the cloud which combines Virtual Machine Introspection (VMI) and Trusted Computing (TC). TrustDraw provides secure storage of critical data like keys or passwords and allows to temporarily insert this data into a running virtual machine (VM) if required. TrustDraw improves security by allowing access to the critical data only if certain previously defined conditions are met. This way, the stealing of critical data by bypassing access permissions based on successfully executed attacks can be mitigated. TrustDraw runs isolated and transparent. No software modifications are required on a target VM. We evaluated an implementation of TrustDraw in a realistic scenario in which it only caused an acceptable run-time delay.
Sebastian Biedermann, Stefan Katzenbeisser 0001
CCS1
2013 Improving security of virtual machines during live migrations
abstract
Live migration of virtual machines (VMs) enables the transfer of a running VM to a new hardware component with minimal and hardly noticeable interruption. In cloud architectures, users are almost not able to detect live migrations of their VMs nor can they prevent them from happening. Nevertheless, if a VM is live migrated to a distant data center crossing national borders, security and privacy problems arise. This way, internal data can become subject to new national legislation without even notifying the owner of the live-migrated VM. In this paper, we propose methods to detect live migrations from the inside of an affected VM. Furthermore, we analyze how the live migration procedure can be delayed and how the additional gained time can be used to take security measures before the live migration is finished. We developed a “live migration defence framework” (LMDF) which can be used for security policy enforcement within a VM. We evaluated the proposed methods and techniques in our cloud setup and partially in the Amazon Elastic Computing Cloud (EC2).
Sebastian Biedermann, Martin Zittel, Stefan Katzenbeisser 0001
PST1
2011 Trustable outsourcing of business processes to cloud computing environments
abstract
Cloud Computing, the next generation of Internet-based services, will allow cost-effective outsourcing of applications and business processes. However, outsourcing business processes to potentially untrusted servers poses significant security and privacy problems. Despite having no direct control over the hardware platform on which the business processes run, clients still need to obtain assurance of correct execution. In this paper, we propose an architecture based on Trusted Computing technologies that allows fine-granular and policy-based remote attestation of outsourced business processes running on remote hosts. In particular, we let the provider generate, during execution of the business process, secure execution logs that allow to verify correct execution of the process at a later time by the client. Our architecture allows a cloud provider to host business processes for multiple tenants, considering at the same time multi-instance processes. We show how such an architecture can be implemented using Trusted Computing technologies, traditional virtualization technologies like Xen and the ODE process engine.
Sami Alsouri, Stefan Katzenbeisser 0001, Sebastian Biedermann
NSS3