15-09-2021

Code::Blocks for Mac is an IDE packed full of all the features you will need. It has a consistent look, feel and operation across its supported platforms. It has been built around a plugin framework, therefore Code::Blocks for Mac can be extended with plugins. Support for any kind of functionality can be added by installing/coding a plugin. TCPBlock is a lightweight and fast application firewall for OS X 10.5 or later developed by delantis.com. The OS X firewall protects you from connections that come from outside of your computer. TCPBlock is a lightweight and fast application firewall you can prevent selected applications on your computer from opening connections to the network. TCPBlock is free and can be downloaded from MacUpdate, however TCPBlock doesn't appear to work with El Capitan and is no longer being updated.

TcpblockMac

Why block outgoing connections on Mac

People may wish to block outgoing connections for a variety of reasons, with the main one being privacy most of the times. If you’re reading this post, chances are you already tried to block outgoing connections on Mac. While OS X doesn’t have a feature that allows you to do so, blocking outgoing connections in OS X is easier than you may think.

Built-in incoming connections blocking

While you can prevent some applications, programs or services to accept incoming connections by configuring OS X built-in Firewall (Apple Menu => System Preferences => Firewall tab =>Firewall Options => Choose “Block incoming connections”, see the Figure below), to configure outgoing traffic preferences and block outgoing connections on Mac you need to download a third-party application.

How incoming connections preferences can be edited in OS X

How to block outgoing connections on Mac

Edit: when this tutorial was originally written, TCPBlock was still being updated. After OS X 10.11 (El Capitan), TCPBlock doesn’t work correctly on Mac anymore. If you are running OS X El Capitan or a more recent version of OS X like Sierra, then make sure you check out this updated tutorial. Users running OS X 10.09 (Yosemite) may also encounter some problems (even though it’s rare): in that case we recommend that you read the updated guide.

TCPBlock is a lightweight application that allows you to do exactly that, and you can download it from this link. Once you have gone through the download process, you just need to install it. In order to do this, open the package and follow the instructions. Then make sure you restart the machine you’re working with. You’re now ready to block you’re undesired outgoing connections.

Using TCPBlock is very easy, just follow these steps:

  1. First of all open the Apple Menu (Apple symbol on the upper left) and select System Preferences.
  2. Now click on the fresh new TCPBlock icon (it should be at the bottom of the window).
  3. If you see a closed lock at the bottom, just click on it and authenticate by prompting your password. If not, just skip this step.
  4. Finally, after you made sure you have the boxes checked as below, you just need to click on the + button, click on Select Application and add the application you wish to block the outgoing connections of.
  5. If you are having trouble finding an application, remember that you should find it under the “Application” tab you see on the left pane.
Tcpblock mac updates

That’s it! You can now control all of the outgoing connections on your Mac. In addition you can even block all of the outgoing connections by checking the “Block all outgoing” box on the left if you wish to, just remember that this way you won’t be able to complete the majority of the tasks that require a connection to the internet.

Edit: unfortunately TCPBlock was discontinued. You can still download it, but it is now outdated. If you want to check out the updated tutorials we have on this topic, feel free to follow this link for a 2020 update, or this link for a tutorial focused on Little Snitch.

For any doubt you may have, don’t hesitate to ask in the comments section below. If you found this tutorial helpful, please share 🙂 .

Mac

1. PacketFence

PacketFence is a Free and Open Source network access control (NAC) system. PacketFence is actively maintained and has been deployed in numerous large-scale institutions over the past years. It can be used to effectively secure networks - from small to very large heterogeneous networks.......

2. Procera Networks

Procera Networks, Inc. (NASDAQ: PKT), the global Subscriber Experience company, is revolutionizing the way operators and vendors monitor, manage and monetize their network traffic. Elevate your business value and improve customer experience with Procera’s sophisticated intelligence solutions.......

3. Symantec Endpoint Protection

Symantec Endpoint Protection provides business antivirus protection with advanced threat prevention, delivering unmatched defense against malware for laptops, desktops and servers. Key Features Provides unmatched protection from the market leader in endpoint security Seamlessly integrates antivirus, antispyware, firewall, intrusion prevention, device and application control Requires only a single agent Powerful......

4. ethstatus

Ethstatus is a console-based monitoring utility for displaying statistical data of the ethernet interface on a quantity basis. It is similar to iptraf but is meant to run as a permanent console task to monitor the network load.......

5. localtunnel

The easiest way to share localhost web servers to the rest of the world......

6. Page2RSS

Page2RSS is a service that helps you monitor web sites that do not publish feeds. It will check any web page for updates and deliver them to your favorite RSS reader.......

Tcpblock Macosx

7. DroidWall

DroidWall - Android Firewall is a front-end application for the powerful iptables Linux firewall. It allows you to restrict which applications are permitted to access your data networks (2G/3G and/or Wi-Fi).This is the perfect solution if you don't have an unlimited data plan, or just wants to see your battery......

8. Damballa

Automated Breach DefenseYour network security controls are in place to prevent, detect and respond to threats. When prevention fails, and it will, the time it takes to detect and respond to a threat makes the difference between dodging a bullet and suffering catastrophic business loss.Damballa Failsafe is an automated breach......

9. ufw

Ufw stands for Uncomplicated Firewall, and is program for managing a netfilter firewall. It provides a command line interface and aims to be uncomplicated and easy to use.......

10. Clean Slate

Restores your computer to its original configuration discarding unwanted computer changes. Just log off or reboot. Clean Slate is easy yet powerful.Discards unwanted user changes at log off or reboot, No Partitioning Ever, Effortless Windows Critical Updates Support, Seamless AV Updates, Easy Application Blocking, Enable-Disable-Configure with No Rebooting Ever, Super......

11. Agiliance

Agiliance, the Big Data Risk Company, is the leading independent provider of integrated solutions for Operational and Security Risk programs. Agiliance RiskVision is automating how Global 2000 companies and government agencies achieve continuous monitoring of big data across financial, operations, and IT domains to orchestrate incident, threat, and vulnerability actions......

12. SoftPerfect Personal Firewall

For

The SoftPerfect Personal Firewall is a free network firewall designed to protect your PC against attacks from the Internet or via a local area network. SoftPerfect Personal Firewall offers customizable security using user-defined rules for packet filtering. It works at a low level and also allows you to create rules......

13. Rainmaker

Tcpblock Mac Yosemite

Rainmaker allows you to make your Google Contacts better. You can populate your Google Contacts with information from social networks.......

14. PC Tools Firewall Plus

PC Tools Firewall Plus is a powerful free personal firewall for Windows® that protects your computer by preventing unauthorized users from gaining access to your computer through the Internet or a network. By monitoring applications that connect to the network Firewall Plus can stop Trojans, backdoors, keyloggers and other malware......

15. Wired

Tcpblock For Mac Pro

Wired is an open, modern and free version of the BBS-style client/server system, providing chat, messaging and file transfers. Zanka Software maintains the protocol standard, as well as server and client implementations.• Built on Open Standards• Unicode standard• Strong TLS encrypted transport (including 256-bit AES)• Unix Based for the highest level of......