
28 Secunia.com
Scanning Mac OS X
To scan Apple Mac OS X machines, you need to deploy the Single Host Agent locally on the
target system.
The installation can only be done under the MAC Terminal, as the agent will be installed as a
daemon (service) under the LocalSystem account.
Installation of Local Services on MAC OS X systems requires root privileges. The „root‟ account
is disabled by default on MAC systems; therefore you need to enable it in order to proceed.
Download the CSIA for Apple Mac OS X
The Secunia CSI Agent for MAC OS X (csia) is a small, simple, customizable and extremely
powerful Secunia CSI scan engine that offers a fully featured command line interface (CLI) to
the Secunia CSI scanning functionality.
This allows you to run CSI scans directly from the command line, or to launch scans by using
the Secunia CSI console.
You can download the agent binary under Scanning > Scanning via Local Agents >
Download Local Agents.
Prepare Your MAC
Installation of daemons (services) on MAC OS X systems requires root account privileges.
This means that root account should always be used when installing the Secunia CSI Agent.
You can switch to your local root account by using the command „su root’ in your Mac
Terminal. You will be prompted to provide the password for the root account.
Provide the password for „root‟ if you know it. If you are not certain about the password, you
may want to try entering „toor‟, which is the default password for the root account, or you
may also try with the current password of your Administrator account. Both ways may work,
but if the account is disabled on the system, none of the passwords would work.
If you do not know the password for the root account, or the latter is currently disabled, you
can perform the following actions in order to enable the account and set a new password:
Open Terminal
Type sudo passwd root
Provide a new password
For more details on how to enable root account on MAC OS X systems, please refer to:
http://support.apple.com/kb/ht1528
Ensure that the agent is always available in a local folder on the target host.
The Terminal window will not display the password you typed in. Once you have
entered the password correctly, press ENTER and wait for confirmation.
Commenti su questo manuale