
Hello, I'm
Ashraf Mohamed
Penetration Tester | OSCP+ | OSCP
Cybersecurity professional and penetration tester with OSCP and OSCP+ certifications. Skilled in vulnerability analysis, exploitation, post-exploitation, and reporting with a focus on real-world attack scenarios. Proficient in tools such as Burp Suite, Nmap, Metasploit, and various scripting techniques to automate and enhance testing processes. Backed by years of hands-on software engineering experience building IoT systems, mobile apps, and hardware integrations — giving me deep knowledge of attack surfaces from the inside.
01.About Me
About Me
I’m a cybersecurity researcher and penetration tester specializing in network, web application, IoT, and hardware security assessments. With OSCP and OSCP+ certifications, I have proven hands-on ability to identify and exploit vulnerabilities in realistic environments — from Active Directory networks to embedded IoT systems. What sets me apart is my engineering background: I spent years building the exact types of production systems I now test — smart lockers controlled via RS485 serial protocols, vending machines connected through USB APIs, NFC/RFID access control systems, MQTT-connected Raspberry Pi agents, and payment gateways processing real transactions. This gives me something most security researchers don’t have: protocol-level knowledge of how these systems actually work, where the vulnerabilities hide, and how to exploit them.
My core focus areas are penetration testing (network, web, IoT), vulnerability research, privilege escalation, Active Directory exploitation, and hardware hacking. I understand the full attack surface of connected systems: from the mobile app layer (Flutter, REST APIs) through the backend (MQTT brokers, WebSockets, databases) down to the hardware layer (RS485 serial buses, NFC/RFID readers, embedded Linux on Raspberry Pi). I write custom scripts and tools to automate reconnaissance, enumeration, and exploitation workflows.
Based in Riyadh, Saudi Arabia. B.Sc. in Software Engineering from Sudan University of Science and Technology (GPA 3.08/4.0). OSCP & OSCP+ certified penetration tester. IEEE SUSTech Vice-Leader. Built and security-tested 10+ production systems serving 50,000+ users — from ride-hailing apps to automated pharmacy kiosks integrated with Saudi Arabia's national Wasfaty e-Prescribing platform.
What I Do
Penetration Testing
Network, web application, and IoT penetration testing. OSCP & OSCP+ certified. Active Directory exploitation, privilege escalation, lateral movement, post-exploitation, and reporting.
IoT & Hardware Hacking
RS485 bus sniffing, MQTT broker exploitation, NFC/RFID cloning & replay, firmware analysis, embedded Linux attacks. Built 5+ IoT production systems — I know exactly where the vulnerabilities hide.
Web & API Security
OWASP Top 10, SQL injection, XSS, CSRF, IDOR, authentication bypass, SSRF. REST API and WebSocket security testing. Payment gateway vulnerability analysis from the builder’s perspective.
Security Tooling & Automation
Python and Bash scripting for recon, enumeration, and exploitation automation. Custom tool development (Magnum Scanner). Proficient with Burp Suite, Nmap, Metasploit, Hashcat, BloodHound, Ghidra.
Personal Info
ashrafal3oni@gmail.com
Phone
+966503489316
Location
Riyadh, Saudi Arabia
Languages
Arabic (Native), English
Professional Certifications
Certified in advanced offensive security techniques with hands-on expertise in penetration testing and web application security.

OffSec Certified Professional+ (OSCP+)
Demonstrates advanced ability to identify vulnerabilities and execute organized attacks under tight time constraints. Validates skills in information gathering, exploit development, privilege escalation, client-side attacks, web application exploitation, tunneling, and Active Directory attacks.

OffSec Certified Professional (OSCP)
Demonstrates proficiency in ethical hacking through a challenging hands-on exam requiring successful compromise of multiple systems. Validates practical skills in network vulnerability scanning, buffer overflow exploits, web exploitation, password attacks, pivoting, and Active Directory attacks.
03.Skills & Technologies
Skills & Technologies
Security tools, IoT hacking techniques, and software engineering skills — built from years of hands-on system development and offensive security research.
Offensive Security
8 technologies
IoT & Hardware Security
8 technologies
Network & Web Security
7 technologies
Programming & Scripting
7 technologies
Security Tools
8 technologies
Software Engineering
10 technologies
DevOps & Tools
8 technologies
04.Experience
Experience

MOGI ALTIGAH
موجي الاتقانVending Machine Solutions
Mobile Application Developer & IoT Developer
- Led development of subscription-based meal delivery apps (SaladBar, Khozama) with IoT-integrated vending machines and smart locker pickup systems.
- Designed and built Wasfaty — an automated medication dispensing kiosk integrated with Saudi Arabia's national e-Prescribing platform (NUPCO), handling the full 9-step dispensing cycle.
- Developed and deployed the Ministry of Industry employee purchase system on dual Windows Server infrastructure — IIS web server with custom AppPool configuration, MSSQL database server, Kerberos delegation for secure Windows-integrated authentication between servers.
- Built Fushati — a school canteen management ecosystem with parent app, canteen manager app, NFC card scanning, and Google ML Kit face recognition.
- Integrated payment gateways (Moyasser, Interpay, Apple Pay, mada, Tamara, STC Pay) and QR code-based payment systems for vending machines.
- Built smart locker control services using Python on Raspberry Pi, communicating with Kerong lock boards via RS485 serial protocol and MQTT.
- Established a new company department focused on vending machine technology and payment integration.
Projects Delivered

Full Screen
فل سكرينMedia · Advertising · Exhibitions
Full Stack Mobile Application Developer
- Built 3Minutes Taxi — a ride-hailing app trusted by 50,000+ customers, with real-time GPS tracking, multiple service tiers, and fixed pricing.
- Implemented application UI with custom widgets, rich animations, and seamless third-party API integrations using Flutter.
- Designed dynamic and complex functionality using BLoC design pattern for efficient state management and Clean Architecture principles.
- Integrated Google Maps SDK for real-time driver tracking, optimal route navigation, and location-based services.
Projects Delivered
Blog & Writeups
Security research, pentesting techniques, and software engineering insights published on Medium.
View all on MediumMagnum Scanner
Baseline once. Watch always. Pivot fast. A recon automation tool for HTB, THM, and OSCP lab environments.
Linux vs. macOS: Architecture and Portability Comparison
Deep dive into how Linux and macOS differ in architecture, kernel design, and cross-platform portability for security tooling.
When to Use Each Nmap Scan Type
Protocol-level breakdown of Nmap scan options — TCP SYN, UDP, ACK, FIN, and when each scan type is most effective during enumeration.
systemctl and Systemd Services for Privilege Escalation
How to enumerate and exploit misconfigured systemd services for Linux privilege escalation during penetration tests.
The Importance of Testing in Software Development
Building robust software requires thorough testing — unit tests, integration tests, and end-to-end testing strategies.
The Power of Singleton in App Development
Managing instances efficiently with the Singleton pattern — when to use it and how to implement it in Flutter and Dart.
Version Control in Professional Software Development
Version control is a critical aspect of professional development — Git workflows, branching strategies, and team collaboration.
Flutter Clean Architecture
The secret to maintainable apps — structuring Flutter projects with Clean Architecture, BLoC pattern, and separation of concerns.
Featured Projects
From mobile apps serving 50K+ users to IoT systems controlling smart lockers — real projects shipped to production.
07.Education
Education
11/2016 – 03/2022
Bachelor of Science, Software Engineering
Sudan University of Science and Technology · Khartoum, Sudan
GPA: 3.08 / 4.0
IEEE SUSTech Student Branch
- Project Team Volunteer — Developing Mobile Applications using Flutter (2020–2021)
- Project Team Vice-Leader (2022)
Get in Touch
Feel free to reach out for collaborations or opportunities.
Phone
+966503489316Location
Riyadh, Saudi Arabia
GitHub
ashrafmohammedsalihMedium
@ashrafal3oni











