Operation Binder: Secrets of Inter-Process Communication
LaurieWired
View ChannelAbout
researcher; serial complexity unpacker
Latest Posts
Video Description
Ever wondered how applications are able to communicate and coordinate with each other securely, while also extremely isolated from one another? Inter-Process communication is one of the most critical parts of modern operating systems, yet nearly invisible to the user. Join me as we pull back the curtain on this crucial yet often overlooked technology. We'll examine both the history and fundamentals of IPC systems, as well as focusing on one that runs on billions of devices worldwide, the Android Binder. Don't worry, there will be plenty of real-world code examples to follow along! --- Follow LaurieWired on Social Media: ►https://linktr.ee/lauriewired --- Timestamps: 00:00 Foundational Problem 03:33 Process Isolation 06:08 Indirect Communication 09:47 IPC "Security" 14:19 Centralized Management 18:56 Message Queue 22:45 Message Structure 25:13 Message Wrappers 27:18 Service Discovery 31:10 Permissions 32:34 Thread Pool 34:48 Death Notification 39:11 Abuse 40:56 Future of IPCs --- Resources: Sample Android Applications, Source Code, and References: https://github.com/LaurieWired/BinderIPC Bad Binder Exploit, Project Zero: https://googleprojectzero.blogspot.com/2019/11/bad-binder-android-in-wild-exploit.html
Unlock IPC Mastery
AI-recommended products based on this video

eufy Security 5-Piece Home Alarm Kit, Home Security System, Keypad, Motion Sensor, 2 Entry Sensors, Home Alarm System, Control from The App, Links with eufyCam

Automatic Cooling Fan and Charger Station Accessories for Xbox Series X Console&Controller, Temperature Control Fan System and Charging Dock with 11 RGB Lights, 2 Rechargeable Batteries, Headset Stand




