Holiday Reading list 2024
As summer reaches full swing in Australia and the level of effort I put into blog posts wains, here's a lost of books I'm to-read or have read this year.
As summer reaches full swing in Australia and the level of effort I put into blog posts wains, here's a lost of books I'm to-read or have read this year.
Quick look at some funky SMS formatting we can do to make it pop up on a user's screen
How we got here on the VoLTE device problem networks are facing today.
A choose your own adventure with different phones demanding different behaviors for TCP handling in IMS for VoLTE calls.
One of the guys at work asked a seemingly simple question, is the PLMN 505/57 the same as 505/057? The answer is no, and it's a massive pain in the…
The private_data_dir footgun I found when using Ansible runners called from Python
This is the next post in my series on SS7, and today we’re taking a look at SCCP the Signalling Connection Control Part (SCCP). High Level Global Title uses the…
"Gotchas" for SMS TP-DCS encoding
Another super-niche post about SS7/MAP encoding of locationInfoWithLMSIMAP in SRI-for-SM responses
Sometimes Kamailio modules don't behave how you expect them to, and you want to dive a little deeper into what's going on...
Testing the claims of AliExpress Cell Antenna stickers using fancy toys.
I ran into this issue the other day while compiling Kamailio from source: Jul 03 23:49:35 kamailio: ERROR: <core> : ksr_load_module(): could not open module </usr/local/lib64/kamailio/modules/ndb_redis.so>: /usr/local/lib64/kamailio/modules/ndb_redis.so: undefined symbol: redisvCommandJul…
The "Micronode" and it's place in the NBN FTTN network.
QCsuper is a super handy tool that gives access to the Diag interface on Qualcomm chipsets. That's the same interface QXDM uses, but without the massive headache and usability issues…
How to translate an OP Key into an OPc key.
A novel exploit against SIMs and the Home Subscriber Servers that store the key data.
Some 5G SA concepts
The mobility management and connection management process in 5GC focuses on Connection Management (CM) and Registration Management (RM). Registration Management (RM) The Registration Management state (RM) of a UE can…
Super niche post on tuning the Linux SCTP stack to enable/disable extensions to control SCTP behavior
So let’s roll up our sleeves and get a Lab scenario happening, To keep things (relatively) simple, I’ve put the eNodeB on the same subnet as the MME and Serving/Packet-Gateway.…