Annoyingly, I created a bplist-protobuf polyglot.
This one is a valid protobuf containing 2 LengthValues in an array.
As a bplist, it's a dictionary with 2 Key-Value-Pairs.
Hex here: pastebin.com/d4Vva8aV#DFIR#MobileForensics#DigitalForensics
IRIS (Intent Runtime Inspection System) is my attempt at building a Burp Suite for Android intents :) . Give it a spin and let me know what breaks, what’s missing, and what you’d like to see next: github.com/Ch0pin/iris
Demo here: youtube.com/watch?v=uU-f2zVZ…
Finally got my "A9 Pro" (AirPods knockoff) to spit out debug output over UART.
I opened up the case but eventually found out the UART pin is accessible via USB-C's A5/B5 pin.
Oh well.
I wanted to understand what information is available in .pdb files, so I made a tool for it 🔎🪲
Welcome DiaSymbolView - a debug symbol hierarchy and properties viewer based on MSDIA:
github.com/diversenok/DiaSym…
ALT A screenshot of DiaSymbolView inspecting combase.pdb
I've been hacking on a new Windows Named Pipe tool called PipeTap which helps analyse named pipe communications. Born out of necessity while doing some vulnerability research on a target, its been super useful in reversing it's fairly complex protocol. :)
ALT The proxy view for PipeTap, a Windows Named Pipe Analysis Tool
PoC video I submitted to Samsung like 2 years ago for CVE-2023-21444
Targeting the Samsung Flow app.
Assumed victim and I share a WiFi network, I could steal the 2FA password reset link for Instagram (or any other SMS) sent to their mobile.
The bug was misusage of AES in CTR mode, allowing an attacker with only MotS access to partially decrypt the app's traffic.
Developing the whole exploit (discovering enough data from the 'key stream' to fetch the SMS's content) was challenging but super fun.
* Samsung Flow is not pre-installed on Samsung devices, so the userbase was relatively small. (definitely NOT 'everyone with a Samsung device')
** Obviously, already patched by Samsung.
Ever wondered what your modem really says to your SIM card?
I sniffed raw APDU traffic off the SIM pins, decoded the UART based on the ATR, and piped it into Wireshark.
Full guide: how to wire it, decode it, and see the bytes for yourself.
🔎💥📶
github.com/theXappy/trace_si…
ALT Pinout of a nano sim card.
ALT A Logical Analyzer connected, via IC clips, to a 3G USB modem stick.
ALT Screenshot of PulseView with some bytes decoded and compared to the output of pysim-shell.
ALT Screenshot if Wireshark showing a "gsm sim" packet sent between a modem and a sim card.