Bjoern Kerler is a seasoned software engineer and reverse engineer with 14 years' experience focused on mobile firmware, embedded systems and applied cryptanalysis. He specializes in compromising smartphones and trusted execution environments (TZ) across Qualcomm, MediaTek, Unisoc, Exynos and Kirin platforms, and builds low-level tooling for flashing, forensics and partition parsing. A prolific open-source contributor, he maintains practical projects such as MTK flashing tools, unofficial Qualcomm EDL/Firehose scripts and Oppo/OnePlus firmware decrypters, and has improved the Qiling binary emulation framework with ARM64 and ELF memory-mapping fixes. He also crafts CTF-style ARM/AArch64 vulnerable applications to teach exploitation techniques and uses dynamic analysis tools like Frida to intercept and decrypt firmware. His work uniquely blends hands-on exploit development, back-end scripting and attention to device-specific quirks—e.g., BPI GPT structures and legacy NAND/EMMC detection edge cases.
Contributions:60 commits, 20 PRs, 54 pushes in 5 years
Contributions summary:Bjoern primarily contributed to the development of a Python script designed to decrypt Oppo firmware files. Their work focused on incorporating new decryption keys for various Oppo and Realme phone models. The user added support for new device models by including specific decryption keys, demonstrating a deep understanding of the file format and encryption methods. This involved modifying the script to handle different versions and structures of the firmware files.
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
Role in this project:
Back-end Developer
Contributions:39 commits, 13 PRs, 41 pushes in 5 years 5 months
Contributions summary:Bjoern's primary contribution involves creating and modifying scripts to decrypt and extract firmware files for Oppo and OnePlus devices. They developed Python scripts utilizing the Frida framework for dynamic analysis and hooking functions to intercept and decrypt data. The user also added support for different device models and file types, including .ofp files. Furthermore, they implemented a backdoor for a tool, suggesting a focus on reverse engineering and exploiting software vulnerabilities.
opsfirmwareofpencrypteroneplus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.