How to make sure your Mac won’t get hacked

main-370x297The protection of all sorts of information is a hot topic across governmental and corporate organizations. Information theft has been leaving many institutions and businesses crippled.

Among the key reasons that information gets stolen or lost is that many organizations and industries not really saw information protection as a major risk.

Even today, there are so many organizations and corporations that still have to set up and implement strong safety programs to protect their operations and information.

A few avoidable risks are simply because of weak passwords, poor management, and unattended computers. Because hackers are always looking for weak targets they penetrate businesses from the easiest sources such as a cell phone or a tablet s or cell phones.

If you use quality encryption software you can easily deal with this sort of vulnerability threats, and give hackers or competitors a hard time to penetrate your systems.

But be aware that software updates alone are not sufficient to prevent your Mac from getting hacked. So check out a few smart tips to make sure your Mac will not get hacked, but first you should back-up your systems. This is not a complete listing, just a few tips to get you on the right track. Check out the Apple website for more detailed advice.

  • Make sure you’ve set a firmware password. This prevents any unauthorized user from altering your boot device and making any other change. Apple is providing detailed instructions, just go to
  • If you surf or read mail, don’t use the administrator account. Make another (non-administrator) account in System Preferences( in the Accounts pane) and make sure you’ll use this account for your daily tasks. Be sure to log in only with the administrator account if you must deal with tasks related to system administration.
  • It is crucial to apply software and system updates regularly. For systems that are connected to the internet you can (in ‘System Preferences’) open the Software Update pane. Make sure to enable ‘Check for Updates’, and activate to ‘Daily’, or to the most frequent available setting. There’s also a command line version offered named ‘Software Update’ (check Apple).
  • Systems that are not internet-connected can retrieve regular updates through Apple ( Make sure that the SHA-1 digest of the downloads are matching the digest published there. To do so, use this command: /usr/bin/openssl sha1 download.dmg
  • Account Settings: It’s important that you disable Automatic Login. To do this, go to ‘System Preferences’ and open your Accounts pane. Tick ‘Login Options’ and switch ‘Automatic login’ to the ‘Off’ position. Set your ‘Display login window as’ to ‘Name and password.’ If you want to disable Guest Account & Sharing, go to ‘Guest Account’ and disable this function if you uncheck ‘Allow Guest to log in to this computer.’ Uncheck also ‘Allow guests to connect to shared folders.’
  • Secure Home Folder Permission from users. If you want to prevent guests and users  from using home folders of other users, run this command for all individual home folders: sudo chmod go-rx /Users/username
  • Your Mac comes with two firewalls: the new Application Firewall and the IPFW Packet-Filtering Firewall. Use both Firewalls! The new Application Firewall is limited the number of programs that can get incoming connections.
  • Disable Bluetooth and AirPort. The most efficient way for disabling Bluetooth hardware is let it get removed by an Apple-certified technician. If that’s difficult, you can disable this at the level of software if you remove the following files from /System/Library/Extensions:
    IOBluetoothFamily.kext and IOBluetoothHIDDriver.kext. You can disable AirPort by removing the AirPort card from your system. If you can’t do that, you can disable AirPort at the level of software if you remove the following file from /System/Library/Extensions: IO80211Family.kext.
  • Make sure to disable IPv6 and AirPort if you con’t need it. Go to ‘System Preferences’ open the Network pane. If you have an AirPort interface that not requires AirPort, tick ‘Turn AirPort off.’ Click on ‘Advanced.’ Tick ‘TCP/IP’ tab and switch ‘Configure IPv6:’ to ‘Off’ if you don’t need it. In case it’s an AirPort interface, tick the ‘AirPort’ tab for enabling ‘Disconnect when logging out.

Once again, this is in no way a complete list of things you should do. This is only meant to get you on the right track. Check out all Apple information to get a more complete idea of what is required:

Comments are closed.