About Me

Photo of Arvin Asrari

As a dedicated cybersecurity graduate student with hands-on research experience, I am deeply committed to advancing my academic journey through a PhD and further contributing to cutting-edge research. My passion for discovering innovative solutions drives my eagerness to remain in academia, where I can continue to enhance security practices while collaborating on impactful projects.

Education

Research Assistant (RA)

Jan 2023 ‐ Present

Conducting research on “Finding Proximity Vulnerabilities Using Selective Fuzzing with Memory Snapshots.”

Teaching Assistant (TA)

Sept 2023 ‐ Present

Assisted with grading and mentoring students in the course “Advanced Security Techniques”.

Key Courses

Completed Courses:

- Cryptography and Network Security

- Advanced Operating Systems

- Software Vulnerabilities and Exploits

Participations

Northsec 2025

Participant, Athack 2025 CTF Challenge Designing Team, Montreal, Canada (2025)

Participated as a key member of the challenge design team for the Athack 2025 Capture The Flag (CTF) competition. Contributed to the development of complex cybersecurity challenges, with a focus on reverse engineering, cryptography, and web exploitation scenarios. Worked collaboratively to create engaging and educational challenges that enhanced participants' analytical and problem-solving skills while maintaining a balanced level of difficulty.

Technical Skills: Burp Suite, Ghidra, Radare2, Metasploit, John the Ripper, Docker, CyberChef, pwntools, Nmap, WebGoat, Wireshark, ZAP (Zed Attack Proxy).

Northsec 2024

Participant, Northsec 2024 CTF Competition, Montreal, Canada (2024)

Competed in the Northsec 2024 Capture The Flag (CTF) competition, gaining hands‐on experience in cybersecurity challenges. Focused on brute force and SQL injection techniques, developing a custom dictionary for brute force attacks, and demonstrating strong analytical, problem-solving, and innovative skills.

Technical Skills: SQLmap, Linux, Bash, SQL, Soldering, Binary Analysis, Nmap.

Athack Hackathon 2024

Participant, Athack Hackathon 2024, Montreal, Canada (2024)

Secured 10th place out of 100 teams, demonstrating teamwork, problem-solving, and resilience under pressure. Participated in encryption and hashing challenges, effectively applying knowledge and self‐study skills. Successfully broke encryptions and identified embedded flags, showcasing technical aptitude and perseverance.

Technical Skills: Linux, Encryption, Bash, Radar2, Ghidra, Static Analysis, Binary Analysis.

Experience

Projects

Kernel Module Projects Montreal, Canada (Personal Project)
  • Developed multiple kernel modules, including function redirection, ARM64 instruction modification, and kernel panic triggers, to demonstrate advanced kernel programming techniques.
  • Created scripts for deploying and running kernel modules on devices, enhancing automation and debugging processes.
  • Technical Skills: C, Kernel programming, ARM64, Shell scripting.
  • GitHub: kernel-module-projects
APK Encryption Analysis Montreal, Canada (Personal Project)
  • Automated the analysis of APK files to detect encryption usage and analyze native libraries, utilizing radare2 and readelf for in-depth examination.
  • Developed scripts to decompile APKs, search for encryption keywords, and perform dynamic analysis on connected mobile devices.
  • Technical Skills: Shell scripting, radare2, apktool, adb.
  • GitHub: APK-Encryption-Analysis
Kite-based Wi-Fi and LoRa Communication System Montreal, Canada (Personal Project)
  • Developed a communication system using a Raspberry Pi for real-time Wi-Fi scanning and access point creation, combined with long-range LoRa communication via an ESP32 module.
  • Integrated a 0.96-inch OLED display for network information and optimized power usage with a LiPo battery for sustained operation.
  • Technical Skills: Raspberry Pi, ESP32, Arduino IDE, Wi-Fi, LoRa, OLED display integration, power management.
Docker Version Checker Montreal, Canada (Course Project)
  • Developed a Bash script to check and update Docker versions on Debian-based Linux distributions, ensuring systems remain secure and up-to-date.
  • Automated the version check and update process, enhancing system administration efficiency.
  • Technical Skills: Bash scripting, Docker, System administration.
  • GitHub: checkdocker-version
Optimization of Kernel-Level Security Mechanisms Using the Grey Wolf Optimizer (GWO) Algorithm Tehran, Iran (Bachelor’s Final Project)
  • Developed an optimization model for kernel-level security mechanisms using the GWO algorithm to balance security and performance.
  • Implemented and evaluated GWO-optimized security configurations for Access Control Lists (ACLs), SELinux policies, and AppArmor profiles, demonstrating significant improvements in security effectiveness and system performance.
  • Technical Skills: Python, Security policies, Kernel modules.
  • GitHub: Grey-Wolf-Optimizer
Tic-Tac-Toe Game using Minimax Algorithm Tehran, Iran (Bachelor’s Project)
  • Developed a Python implementation of Tic-Tac-Toe with an AI opponent using the minimax algorithm for optimal decision-making.
  • Created a user-friendly interface, making the game accessible for both human and computer players.
  • Technical Skills: Python, Algorithm design, Game development.
  • GitHub: tic-tac-toe

Languages

100%

English
Professional proficiency (IELTS: 7.0)

100%

Persian
Native proficiency

75%

French
Professional proficiency (B1)

75%

German
Professional proficiency (B2)

Contact