About Me
I am a PhD student with the VUSec group at VU Amsterdam. My research interests span systems security, operating systems, program analysis, and microarchitectural attacks.
Previously, I did my MS at UC San Diego, where I worked with the security group.
Before that, I did my BS at the University of Arizona, where I worked on the Lynx Project.
Publications
- Practical Data-Only Attack Generation. B. Johannesmeyer, A. Slowinska, H. Bos, C. Giuffrida. USENIX Security 2024. [paper | slides | code].
- Data-Only Attacks Are Easier than You Think. B. Johannesmeyer, H. Bos, C. Giuffrida, A. Slowinska. USENIX ;login: 2024. [web].
- Kasper: Scanning for Generalized Transient Execution Gadgets in the Linux Kernel. B. Johannesmeyer, J. Koschel, K. Razavi, H. Bos, C. Giuffrida. NDSS 2022. [paper | slides | web | code | video].
- On the Effectiveness of Same-Domain Memory Deduplication. A. Costi, B. Johannesmeyer, E. Bosman, C. Giuffrida, H. Bos. ACM EuroSec 2022. [paper | slides | web | code].
- Triton: A Software-Reconfigurable Federated Avionics Testbed. S. Crow, B. Farinholt, B. Johannesmeyer, K. Koscher, S. Checkoway, S. Savage, A. Schulman, A.C. Snoeren, K. Levchenko. USENIX CSET 2019. [paper].
- FaCT: A DSL for Timing-Sensitive Computation. S. Cauligi, G. Soeller, B. Johannesmeyer, F. Brown, R.S. Wahby, J. Renner, B. Grégoire, G. Barthe, R. Jhala, D. Stefan. ACM PLDI 2019. [paper | slides | code | video].
- FaCT: A Flexible Constant-Time Programming Language. S. Cauligi, G. Soeller, F. Brown, B. Johannesmeyer, Y. Huang, R. Jhala, D. Stefan. IEEE SecDev 2017. [paper | slides | code].
- Dead Store Elimination (Still) Considered Harmful. Z. Yang, B. Johannesmeyer, A.T. Olesen, S. Lerner, K. Levchenko. USENIX Security 2017. [paper | video].
- A Generic Approach to Automatic Deobfuscation of Executable Code. B. Yadegari, B. Johannesmeyer, B. Whitely, S. Debray. IEEE S&P 2015. [paper | web | code (tar.gz, 2.3 MB) | video | input programs | traces (tar.gz, 6.0 GB)]. CSAW Applied Research 2015 finalist.
- Identifying Understanding Self-Checksumming Defenses in Software. J. Qiu, B. Yadegari, B. Johannesmeyer, S. Debray, X. Su. ACM CODASPY 2015. [paper | web].
- A Framework for Understanding Dynamic Anti-Analysis Defenses. J. Qiu, B. Yadegari, B. Johannesmeyer, S. Debray, X. Su. ACM PREW 2014. [paper | web].
Teaching