
macOS 메뉴 막대 앱으로, 이더넷 연결이 활성화되어 있을 때 AirPort 모듈을 자동으로 비활성화하여 무선 브리징 공격을 탐지하고 방지합니다. 시스템 관리자를 위한 CLI 버전을 포함합니다.
BridgeBlock은 브리징 조건을 감지하고 조치를 취하여 무선 브리징 공격을 방지하는 메뉴 막대 앱입니다.
또한 시스템 관리자를 위한 명령줄 버전도 제공합니다.

GUI 및 CLI 버전의 ZIP 파일은 릴리스 페이지에서 제공됩니다. 압축을 풀고 어디에서나 실행할 수 있지만, GUI 버전은 /Applications에, CLI 버전은 /usr/local/bin에 설치하는 것이 좋습니다.
Homebrew 패키지는 커뮤니티의 피드백을 바탕으로 2.0 릴리스에서 제공될 예정입니다.
macOS 13.0 (Ventura) 이상.
BridgeBlock은 AirPort 모듈의 전원을 차단하는 방식으로 작동하므로, 해당 모듈에 의존하는 모든 기능(AirDrop, AirPlay, Apple Watch 잠금 해제 등)도 일시적으로 사용할 수 없게 됩니다. BridgeBlock이 필요한 환경이라면 이러한 기능은 어차피 비활성화되어 있을 가능성이 높습니다.
CLI 버전과 GUI 버전의 BridgeBlock을 동시에 사용할 수 없습니다. 두 버전이 충돌하여 AirPort 모듈의 불규칙한 동작을 유발합니다.
BridgeBlock은 시스템의 네트워크 인터페이스 목록을 가져온 후, 각 이더넷 인터페이스에 대해 사용자가 제공한 URL로 ping을 보내 연결 상태를 테스트합니다. 연결이 확인되면 AirPort 모듈의 전원이 차단됩니다. WiFi 통신이 차단되면 공격자가 WiFi를 통해 Mac과 상호작용할 수 있는 가능성이 사라집니다.
모든 커뮤니티 기여에 감사드립니다. 문제를 발견하시면 버그 리포트를 작성해 주시고, 가능하다면 패치를 제출해 주세요. 기여자는 서로를 존중하고 예의를 갖추어 주시기 바랍니다. 개인적인 삶이나 의견은 중요하지 않지만, 프로젝트에 부정적인 시선을 끌지 않도록 해야 합니다.