Ahmed Musaad

I am a senior security engineer, a programmer, and a hobbyist system administrator. I enjoy learning new things, solving challenging problems and writing about things I find interesting.
110 posts
--}}
Ahmed Musaad
Latest posts
Listen To VoIP Calls in PCAP Files Using Wireshark
TIL public

Listen To VoIP Calls in PCAP Files Using Wireshark

Ahmed Musaad
Ahmed Musaad
One question in CyberDefender's most recent challenge taught me something new. The question asked you to listen to the audio stream that can be found in the PCAP file to find the flag and claim the points. I never knew Wireshark supports doing this hence this TIL.
2 min read
Pinned Messages in Slack Channels
HOWTOs public

Pinned Messages in Slack Channels

Ahmed Musaad
Ahmed Musaad
The way pinned messages work in Slack is one of the things I find frustrating about the platform. If I pin a message, I expect it to remain visible in the channel not tucked into a side tab. This post outlines a rough PoC for a Slack application that can help you "truly" pin your messages.
6 min read
macOS Forensics: Spotlight Challenge
Challenge public

macOS Forensics: Spotlight Challenge

Ahmed Musaad
Ahmed Musaad
It's been a while since I did any forensic challenges, so I was excited when I saw this new challenge from CyberDefenders. Even though I never did any macOS forensics, I did quite well on this challenge (solved 14/16 questions) and learned a bunch. This post is my attempt at a quick recap.
3 min read
Writing The Master Thesis
Thesis public

Writing The Master Thesis

Ahmed Musaad
Ahmed Musaad
Writing a master thesis is an exciting journey, no matter the topic. To share my "excitement", I am writing this public journal to document most (if not all) of my research journey.
2 min read
500 Pictures
Personal public

500 Pictures

Ahmed Musaad
Ahmed Musaad
There is something unique about being able to scroll through a chronologically-ordered feed of your memories, along with your friend's comments and reactions.
3 min read
Weekly Security Tip: Review Apps On Your Phone
WeeklySecurityTip public

Weekly Security Tip: Review Apps On Your Phone

Ahmed Musaad
Ahmed Musaad
Phones are an integral part of our life; we use them to take pictures, write journals, browse social media, work on our tasks, and even have important work meetings or edit sensitive documents. In this post, I share with you one useful habit I developed over the years when it comes to phone hygiene.
1 min read
Convert DMG To PKG
HOWTOs public

Convert DMG To PKG

Ahmed Musaad
Ahmed Musaad
Many macOS applications come in DMG format, which is perfectly fine until you need to deploy one of these applications using your enterprise MDM solution. Most MDMs only work with PKG files so you must convert the application from DMG to PKG before you deploy it.
2 min read
The Mystery of Random Kernel Extension Alerts
MDM public

The Mystery of Random Kernel Extension Alerts

Ahmed Musaad
Ahmed Musaad
One day, some users started getting annoying popup warnings telling them macOS has blocked a kernel extension that's used by specific software. This post is a rough account of how we investigated and found a possible solution for the root cause of this issue.
3 min read
OnePlus 8 Pro
Personal public

OnePlus 8 Pro

Ahmed Musaad
Ahmed Musaad
The latest phone from OnePlus™️, the OnePlus 8 Pro, is my new personal phone. It has a great processor, an ample amount of ram, a magnificent 120 Hz display, a 4510 mAh battery, and an OS that's as close to stock Android as we can get.
2 min read
TIL: Sysdiagnose
TIL public

TIL: Sysdiagnose

Ahmed Musaad
Ahmed Musaad
Sysdiagnose is a diagnostic tool available on all Apple products. It collects information and logs from various parts of the systems to provide a full image of the system state at a certain point in time. The data collected is quite comprehensive and covers a wide range of aspects.
1 min read
Great! Next, complete checkout for full access to Ahmed Musaad
Welcome back! You've successfully signed in
You've successfully subscribed to Ahmed Musaad
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated