Henri Nurmi's Avatar

Henri Nurmi

@henkru.bsky.social

Breaking computers one by one. Focus on offensive security development and research.

92 Followers  |  123 Following  |  8 Posts  |  Joined: 23.10.2023
Posts Following

Posts by Henri Nurmi (@henkru.bsky.social)

Preview
Reverse Engineering Quick 6101A2: Can I have your firmware? Find and exploit vulnerabilities in the Quick 6101A2 to extract firmware for full reverse engineering.

A couple weeks ago I didn't see that I'll end up exploiting my fume extractor to bypass the flash readout protection and dump the firmware.

24.02.2026 19:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Built an 8-bit adder/subtractor using TTL-style logic with discrete-transistor gates only. Architecture: 8 full adders + 8 XORs for subtraction (~440 transistors, not optimized).

It’s ridiculous but extremely satisfying.

08.02.2026 18:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Reverse Engineering Quick 6101A2 Control Protocol - Part 1 In part 1, we'll focus on analyzing and parsing the protocol, mapping the sensor/control registers, then build a simple terminal tool to monitor the fume extractor.

Reverse‑engineered my fume extractor’s control protocol and built a terminal monitor for it. nurmi.me/posts/re-qui...

24.01.2026 22:56 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - Henkru/cp-dfr-defs: Dynamic Function Resolution (DFR) definitions for Crystal Palace Dynamic Function Resolution (DFR) definitions for Crystal Palace - GitHub - Henkru/cp-dfr-defs: Dynamic Function Resolution (DFR) definitions for Crystal Palace

WinAPI DFR remaps for Crystal Palace to automatically convert Func() to Module$Func(). Goodbye preprocessor macros πŸ‘‹. github.com/Henkru/cp-df...

20.12.2025 11:02 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Yeah, the perfect reason to pay for a gigabit link!

26.11.2024 20:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Modern console gaming in a nutshell:

1. Please update your controller's firmware.
2. Your console's OS needs an update!
3. Oh, and here's a smallΒ 150 GB update for your game. Enjoy!

26.11.2024 16:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

My #lily58 build is complete. The ergo journey started.

Gazzew Boba U4 and MT3 /dev/tty

28.03.2024 16:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Introducing the Mutator Kit: Creating Object File Monstrosities with Sleep Mask and LLVM This blog introduces the mutator kit, which uses an LLVM obfuscator to break in-memory YARA scanning of the sleep mask.

Have you ever wanted to mutate Beacon Object Files? Will and I have created a mutator kit that allows you to easily mutate Cobalt Strike sleep masks or BOFs in general.

25.01.2024 20:06 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0