Skip to content
View Ali-Hajipour's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Ali-Hajipour

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ali-Hajipour/README.md
 █████╗ ██╗     ██╗    ██╗  ██╗ █████╗      ██╗██╗██████╗  ██████╗ ██╗   ██╗██████╗
██╔══██╗██║     ██║    ██║  ██║██╔══██╗     ██║██║██╔══██╗██╔═══██╗██║   ██║██╔══██╗
███████║██║     ██║    ███████║███████║     ██║██║██████╔╝██║   ██║██║   ██║██████╔╝
██╔══██║██║     ██║    ██╔══██║██╔══██║██   ██║██║██╔═══╝ ██║   ██║██║   ██║██╔══██╗
██║  ██║███████╗██║    ██║  ██║██║  ██║╚█████╔╝██║██║     ╚██████╔╝╚██████╔╝██║  ██║
╚═╝  ╚═╝╚══════╝╚═╝    ╚═╝  ╚═╝╚═╝  ╚═╝ ╚════╝ ╚═╝╚═╝      ╚═════╝  ╚═════╝ ╚═╝  ╚═╝

Typing SVG


$ whoami

class AliHajipour:
    def __init__(self):
        self.name        = "Ali Hajipour"
        self.username    = "Ali-Hajipour"
        self.location    = "Saarbrücken, Germany 🇩🇪"
        self.education   = "M.Sc. Cybersecurity — Saarland University (2025–present)"
        self.focus       = ["SOC / Blue Team", "Network Security", "Digital Forensics", "Windows & AD"]
        self.contact     = "alihajipour.it@gmail.com"

    def currently(self):
        return [
            "🔵 Building Blue Team fundamentals — detection, analysis, documentation",
            "🔬 Practising hands-on labs on TryHackMe (network, forensics, crypto)",
            "🛠️  Working on a Hash Function Security Visualizer (open source)",
            "🤝 Open to SOC internships and security research collaboration",
        ]

    def fun_facts(self):
        return [
            "🎸 Guitar player when not staring at packet captures",
            "🎮 Video games are my second home",
            "🌍 Persian native · English IELTS 7 · German B2",
        ]

$ ls skills/

🔵 Security / Blue Team

Wireshark Nmap tcpdump Metasploit John the Ripper Autopsy Active Directory

💻 Programming & Scripting

Python JavaScript Java Bash PowerShell

🌐 Web & Tools

React FastAPI Linux Git TryHackMe


$ cat projects.log

[PROJECT]  HashFunctionSecurityVisualizer
           └─ Visualization tool explaining hashing & integrity concepts
           └─ Built to make cryptography intuitive and clear
           └─ 🔗 github.com/Ali-Hajipour/HashFunctionSecurityVisualizer

[PROJECT]  Work Availability System  [IN PROGRESS]
           └─ Reporting & automation system for HR scheduling
           └─ Reduces manual work, generates structured reports
           └─ 🔗 github.com/Ali-Hajipour

[LAB]      Digital Forensics — Autopsy
           └─ Case setup → ingest → artifact analysis → export findings
           └─ Focused on traceable, documented analysis workflow

[PROJECT]  NetScanner
           └─ Network scanning tool built with Python
           └─ Identifies hosts, open ports and running services
           └─ 🔗 github.com/Ali-Hajipour/NetScanner

[PLATFORM] TryHackMe — Hands-on Labs
           └─ Network Analysis · Recon & Scanning · Windows/AD
           └─ Linux · Cryptography · Offensive & Defensive Basics

$ netstat --connect ali

LinkedIn GitHub TryHackMe Email


> "The quieter you become, the more you are able to hear." — Kali Linux

Visitor Count

Pinned Loading

  1. Ali-Hajipour Ali-Hajipour Public

  2. HashFunctionSecurityVisualizer HashFunctionSecurityVisualizer Public

    Interactive Python tool for visualizing the avalanche effect in cryptographic hash functions (SHA-1, SHA-256, SHA-512, SHA-3). Built with Streamlit and Matplotlib to make hash diffusion observable …

    Python

  3. Network_Scanner Network_Scanner Public

    Professional multi-threaded TCP network scanner built from scratch in Python — featuring CLI & real-time FastAPI web dashboard with host discovery, banner grabbing, and service detection.

    Python

  4. Log_Analyser Log_Analyser Public

    🔍 Multi-format log analyser (JSON · Apache · Syslog) ⚡ Memory-efficient streaming parser 🧪 80+ pytest tests 🐍 Python · Regex · ABC

    Python