Skip to content

Conversation

@indrasuthar07
Copy link
Contributor

Description

Added full macOS firewall support using the native pfctl system.
This enables dynamic IP blocking, automatic initialization, and cleanup — bringing feature parity with Linux and Windows.

Result

macOS users can run firewall with:

  sudo python3 main.py

Give a brief description of the pull request.

Semver Changes

  • Patch (bug fix, no new features)
  • Minor (new features, no breaking changes)
  • Major (breaking changes)

Issues

closes #3

List any issues that this pull request closes.

Checklist

@utkarshkgithub
Copy link
Collaborator

@indrasuthar07, can you post a ss of its output after running it as i dont have mac ?

@indrasuthar07
Copy link
Contributor Author

@utkarshkgithub sir I also don't have mac but I added the functionality for mac to run according to docs

@utkarshkgithub utkarshkgithub merged commit 78628eb into OPCODE-Open-Spring-Fest:main Nov 12, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Add suport for macOS

2 participants