Skip to content
View moeinfatehi's full-sized avatar

Block or report moeinfatehi

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.

Content in all repositories owned by your account will be closed.
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
moeinfatehi/README.md

Moein Fatehi

Founder and Managing Director of HafezSecure · Application security and penetration testing · Burp Suite extension author

HafezSecure LinkedIn X Docker Hub Email

I'm the founder and managing director of HafezSecure, a cybersecurity company that delivers vulnerability assessment and penetration testing, secure development, runtime protection and monitoring, and security advisory. My own focus is web, API and mobile application security: I have led vulnerability assessment and penetration testing (VAPT) teams and worked on more than 1,000 enterprise penetration testing projects as a tester, project manager and team lead. I also build open-source Burp Suite extensions and vulnerable-by-design labs, so testers find real issues faster and learners can practise safely.

Highlights

  • 1,000+ enterprise penetration tests across web applications, APIs, Android and iOS apps, desktop software, networks and infrastructure.
  • Two extensions in PortSwigger's BApp Store: Backup Finder and CVSS Calculator.
  • Open-source tools and training labs starred, forked and pulled by the security community: GitHub stars GitHub followers
  • CTF champion with multiple first-place finishes as part of the DCUA team.

Burp Suite extensions

Extension What it does Install Stars
Backup Finder Finds backup, old, temporary and unreferenced files that leak sensitive data, using payloads generated from the target's own structure (OWASP WSTG-CONF-04) BApp Store stars
Admin Panel Finder Enumerates exposed admin panels and login pages with 1,000+ built-in payloads and technology-aware wordlists (OWASP WSTG-CONF-05) Release stars
PassiveDigger Passively analyses proxied traffic for SQL errors, reflected parameters, LFI hints, serialized data, weak cookie flags and missing security headers Release stars
CVSS Calculator Scores vulnerabilities with CVSS v2 and v3.1 offline, without leaving Burp Suite BApp Store stars

Vulnerable-by-design labs

Self-contained Docker labs for practising common web vulnerabilities and filter bypasses.

Lab Vulnerability class Docker pulls
XSS challenges Cross-site scripting and XSS filter bypasses pulls
File upload scenarios Unrestricted file upload and upload-filter bypasses leading to code execution pulls
LFI to RCE Local file inclusion escalated to remote code execution pulls
RFI scenarios Remote file inclusion, one new bypass technique per challenge pulls
CAPTCHA logic bypass Broken CAPTCHA logic that re-enables brute-force attacks pulls
DVWA behind ModSecurity Attacking a web app protected by a ModSecurity WAF and tuning its rules Docker Compose (no image)

Courses and research

  • Linux for Cyber Security: an open course with lectures, assignments and scripts, from Linux fundamentals to boot security, firewalls, SSH and hardening.
  • Awesome Smart Contract Security: a curated guide to Solidity vulnerabilities (SWC, OWASP), audit tools, papers and courses.
  • Cosmos Chain Security: a security guide for Cosmos SDK chains covering IBC, validators and DEXs, with an Osmosis case study.

Areas of expertise

Web application and API penetration testing · Mobile application security (Android, iOS) · OWASP WSTG and Top 10 · Burp Suite extension development in Java · Vulnerability scoring and management (CVSS) · Smart contract and blockchain security · Leading security testing teams


Need a penetration test, secure development support or security advice? Visit HafezSecure. Found a bug in one of my tools or labs? Open an issue on its repository. For anything else, reach me on LinkedIn.

Pinned Loading

  1. Backup-Finder Backup-Finder Public

    Burp Suite extension (BApp Store) that finds backup, old, temporary and unreferenced files leaking sensitive data on web servers. OWASP WSTG-CONF-04.

    Java 166 27

  2. file_upload_vulnerability_scenarios file_upload_vulnerability_scenarios Public

    Dockerized PHP lab with file upload vulnerability challenges: bypass upload filters to achieve remote code execution.

    PHP 56 7

  3. captcha_logical_bypass_scenarios captcha_logical_bypass_scenarios Public

    Dockerized PHP lab with CAPTCHA logic-flaw challenges: bypass CAPTCHA protection to brute-force logins (WSTG-ATHN-03, OAT-009).

    PHP 4

  4. lfi-to-rce-scenario lfi-to-rce-scenario Public

    Dockerized PHP lab: exploit a Local File Inclusion (LFI) vulnerability and escalate it to Remote Code Execution (RCE).

    PHP 11 1

  5. Awesome-Smart-Contract-Security Awesome-Smart-Contract-Security Public

    Curated list of smart contract security resources: Solidity vulnerabilities (SWC, OWASP), audit tools, papers, courses and best practices.

    25 3

  6. PassiveDigger PassiveDigger Public

    Burp Suite extension for passive vulnerability detection: flags SQL errors, reflected parameters (XSS), LFI hints, weak cookie flags and missing security headers.

    Java 5 1