Skip to content
View farhan6667's full-sized avatar

Organizations

@nexaforge-oss

Block or report farhan6667

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
farhan6667/README.md

Also at NexaForge OSS

Each of my open source security and AI tools has a copy at github.com/nexaforge-oss, which is where sponsorship for them will be collected. I keep working on the tools here under my own name, and the copies are kept in step with them.

Tool What it does
wazuh-ruleguard Regression tests for Wazuh detection rules
wazuh-noiselens Preview what a Wazuh suppression would hide
hexswarm Scope gated AI agent swarm for authorized pentesting
no-api-media-mcp Image and video generation with subscriptions you already have
urdu-tts-pronunciation Correct Urdu pronunciation for AI voices

sfa-monitor, a free desktop widget for Linux (free to use, not open source), stays under my own name only.

About

Build. Break. Defend. Govern. That is how I think about cyber security.

I'm a cyber security engineer and head of cyber security based in Karachi, Pakistan, with 15 years in IT and the last nine in security. I lead a team that covers offensive testing, detection and response, forensics, DevSecOps and governance, risk and compliance (GRC), and I stay hands on in the engineering, the investigations and the detections that catch the next attempt.

  • Build. Security engineering and DevSecOps: secure design, hardening, and detection engineering with Wazuh mapped to MITRE ATT&CK.
  • Break. Leading web, mobile and network penetration testing, vulnerability assessment and red team work.
  • Defend. SOC operations, incident response, mobile and Windows forensics, evidence handling and threat hunting.
  • Govern. ISO/IEC 27001, security policy, risk assessment and audit readiness, and building and leading the team that does all of it.

Certifications: PNPT, CEH, eJPT, CHFI, CISM, CISA, CSA (Certified SOC Analyst) and ISO/IEC 27001 Information Security Associate. The portfolio lists all of them with their issuers.

Hiring? I'm open to conversations about cyber security leadership and senior engineering roles. Write to nexaforge.services@gmail.com or message me on LinkedIn.

Recognition: acknowledged for responsible vulnerability reports by HackerOne (ranked #7 in Pakistan), OPPO, AT&T, Mastercard, Rockstar Games and other companies.

Tools I build

A free desktop performance widget and task manager for Linux. It shows CPU, memory, disk, network and GPU use right on the desktop, and opens a full monitor with End Task, history, services, containers and logs in one click. One signed installer works on Kali, Debian, Ubuntu, Rocky Linux, AlmaLinux and RHEL, and updates are signature checked. Free for home and work use. Download the latest release.

A rule exception can silence the sample you tested and still affect detections you need. RuleGuard checks a JSON suite of sample logs against the Wazuh 4.x logtest API, compares runs before and after a rule change or upgrade, lints rule files for rules that load but never match, and shows which ATT&CK techniques your tests cover. Reports come as JSON, JUnit XML, Markdown and a readable offline HTML page.

Before you suppress a busy rule, find out which alerts the exception would hide. NoiseLens reads exported Wazuh alerts offline, counts matches for a proposed exception, and flags any match against alerts you have protected. It also shows where the volume comes from (rule groups, directories, how many incidents the alerts really are) so you can build a narrow exception from your own data.

Both are early prototypes in Python with no runtime dependencies, with releases and Docker images on GitHub. The examples use synthetic data, and live validation on real Wazuh managers is the biggest thing still missing, so a compatibility report is the most useful help you can give. Both are independent projects and are not affiliated with Wazuh Inc.

An MCP server that lets Claude Code, Cursor and Codex make images and videos through the ChatGPT, Google AI Pro and Higgsfield accounts you already pay for, with no API keys. You sign in once yourself and it never sees your password. It reads your project first so the pictures match the site, saves them inside the project, and can cut out backgrounds, edit video and export every social size locally. It is Apache-2.0 licensed, and the README says plainly where the providers' terms limit automated use.

Promote my work

You are welcome to review, demo, teach or write about me and my projects, on YouTube, a blog, a newsletter, a podcast or social media. You do not need to ask first, and monetised content is fine. PRESS.md lists exactly what you can do, including using my photo and logos, plus a few simple things I ask in return.

Sponsor my work

These tools are free, and keeping them tested on real systems takes machines, hosting and time. If you run a hosting or cloud company, make security tools, or just find the projects useful, there are simple ways to help: hosting and CI credits, tools and licences, or direct funding. GitHub Sponsors is not available in Pakistan, so funding is collected through Open Collective at NexaForge OSS, with a card and any amount. The sponsor page has the other ways to help.

Support NexaForge: an animated gold Support button that opens the sponsor page

Contributing and feedback

Contributions are welcome, and a real-world test result is worth more than a code change. Start with a good first issue, or open a discussion. Please never post credentials, hostnames or organization logs in public issues.

NexaForge

NexaForge

I also run NexaForge, a small studio for cyber security and vibe coding, with web development and IT infrastructure alongside. nexaforge.eu.cc · nexaforge.services@gmail.com

Pinned Loading

  1. no-api-media-mcp no-api-media-mcp Public

    Generate images and videos in Claude Code, Cursor or Codex with the ChatGPT, Google AI Pro (Flow, Veo, Nano Banana), Higgsfield and Grok subscriptions you already pay for. No API keys, no second bi…

    TypeScript 1 1

  2. wazuh-noiselens wazuh-noiselens Public

    Open source Python CLI that shows which Wazuh alerts a proposed suppression would hide, offline, with a protected-alert guard. Independent project.

    Python 1

  3. wazuh-ruleguard wazuh-ruleguard Public

    Open source Python CLI that tests Wazuh 4.x detection rules with JSON scenarios and shows what changed after a rule edit or upgrade. Independent project.

    Python 1

  4. hexswarm hexswarm Public

    A scope-gated swarm of AI agents for authorized penetration testing, bug bounty, and CTF targets. Connects to OpenAI, Anthropic, local Ollama, or 100+ providers via LiteLLM.

    Python

  5. sfa-monitor sfa-monitor Public

    Free desktop performance widget and task manager for Linux (Kali, Debian, Ubuntu, Rocky, Alma, RHEL). One signed installer.

  6. urdu-tts-pronunciation urdu-tts-pronunciation Public

    Agent skill and Python toolkit that helps AI text-to-speech voices pronounce Urdu correctly: a word list with fixes, a script linter, and a Whisper-based checker that ranks narration takes.

    Python