The Curious Engineer

All blogs / Security

lospino.so writing

lospino.so

Everything published here, newest first.

SecurityEmbedded / microcontrollersEssays / personal

Posts
48 from 6 Mar 2015 to 30 Aug 2026
Posting
weekly (36 in the last year)
Kind
personal blog
Feed
https://lospino.so/feed.xml

2026 35

  1. The Error Message Was Local
  2. The Piano Kept Its Own Time
  3. The Room Was Out of Air
  4. The Sentence Changed the Room
  5. The Supports That Leave a Scar
  6. The Scorecard Was Not the Candidate
  7. The Pew Does Not Argue Back
  8. The Model Is the Evaluation Protocol
  9. The Presents Still Wrapped
  10. Abrade After the Happy Path
  11. MIL-STD-1553: Authority, Cadence, and Role-Bound Claims
  12. Modbus RTU: Boundaries, Silence, and Observer Reconstruction
  13. UART: Timing Is Part of the Evidence
  14. The Badge That Would Not Become Small
  15. DBC: Where Signals Get Their Authority
  16. Classical CAN: Frames Without a Story
  17. A Bus Artifact Is Not the System
  18. The Water Keeps the Books
  19. The Model Wants to Exist
  20. After the Essay
  21. Calls Are Now a Security Surface
  22. The ABI Is the Boundary
  23. It Works Until the Stack Walker Arrives
  24. The Rule That Actually Runs
  25. ARM64 Is Not Just x64 With More Registers
  26. Varargs: The Function Call With Missing Type Information
  27. Hidden Arguments Are Everywhere
  28. The Bugs That Make ABI Rules Memorable
  29. Same Function, Three Realities
  30. After the Thing Stands
  31. The Function Signature Is a Lie
  32. The Question Before the Number
  33. The Workshop Has Changed
  34. C Constructs That Still Don’t Work in C++ — and a Few That Changed
  35. Gargoyle, a decade later

2022 3

  1. Airborne Connectivity Doesn't Need to Come with Cybersecurity Baggage
  2. Protecting Against Aviation Cyber Attacks
  3. Space Race Needs Better Cybersecurity

2021 1

  1. Emerging Themes in Cybersecurity - 2021

2019 2

  1. C++ Crash Course
  2. C Constructs That Don't Work in C++

2018 1

  1. Fish Out of Water

2017 2

  1. Vulnerability Patched in Democratic Donor Database
  2. gargoyle, a memory scanning evasion technique

2016 2

  1. Defeating the USB Rubber Ducky with Beamgun
  2. Underhanded C Contest Submission (2015)

2015 2

  1. Common x86 Calling Conventions
  2. Getting Started with Reverse Engineering