Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

LuLu Mac

LuLu icon

Install

LuLu screenshot


Overview

Most Mac users are unaware of the extensive outbound network activity their installed applications generate — telemetry data sent to developers, advertising identifiers transmitted to data brokers, usage statistics uploaded to analytics services, and in malicious cases, sensitive data exfiltrated to attacker-controlled servers. LuLu provides complete visibility into and control over this outbound communication through a kernel-level firewall that intercepts all outgoing connection attempts and presents them for user review and authorization. Developed by Patrick Wardle of Objective-See, one of the most respected macOS security researchers working today, LuLu brings professional-grade network control capability to all Mac users completely free of charge and with fully auditable open-source code that any security researcher can review for correctness and trustworthiness.

The user experience of LuLu centers on a notification-based workflow that surfaces new connection attempts in real time. When an application makes its first connection to a new host, LuLu displays a notification containing the application identity, the destination domain or IP address, and the port and protocol being used, allowing you to make an informed allow or block decision that is stored as a persistent rule for future connections. The rule management interface provides a complete view of all configured rules, allowing review and modification of previous decisions as your understanding of application behavior and trust levels evolves. The ability to block specific domains while allowing others from the same application provides fine-grained control that distinguishes between legitimate functionality connections and tracking or advertising traffic.

LuLu's value extends beyond privacy protection into genuine security capability. Malware that has compromised a Mac system must eventually communicate with command-and-control infrastructure to receive instructions or exfiltrate collected data, and this outbound communication represents a detection opportunity that LuLu is positioned to catch. When an unknown process or a legitimate application behaving unexpectedly attempts a suspicious outbound connection, LuLu's alert provides a notification that something requires investigation. The open-source development model means that the security community can verify the firewall's effectiveness and the absence of vulnerabilities or backdoors in its implementation, a critical assurance for a security tool operating at the kernel level. For privacy-conscious Mac users, LuLu OSX is the definitive free outbound firewall solution.


Key Features


LuLu screenshot


Additional Information

LuLu is completely free and open-source, available from Objective-See's website and GitHub. Compatible with macOS 11.0 Big Sur and later with native Apple Silicon support. Source code is available on GitHub under an open-source license for review and contribution.