<?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>Ruan Müller &#187; Security</title>
	<atom:link href="http://ruanmuller.com/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruanmuller.com</link>
	<description>Willing and not afraid to challenge the status quo.</description>
	<lastBuildDate>Wed, 14 Dec 2011 19:57:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>pfSense 2 log visualization with glTail on OSX Lion</title>
		<link>http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/</link>
		<comments>http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 01:58:28 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[config.yaml]]></category>
		<category><![CDATA[glTail]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[pfSense]]></category>
		<category><![CDATA[pfsense2.rb]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=467</guid>
		<description><![CDATA[pfSense has changed considerably since the first generation of the fantastic FreeBSD based firewall platform and with that, 3rd party utilities such as glTail require updated configs and log parsers to restore the ability to visualize pfSense 2 firewall logs since the logging system in pfSense 2 has been revised considerably. Necessary changes: A commit [...]]]></description>
			<content:encoded><![CDATA[<p>pfSense has changed considerably since the first generation of the fantastic FreeBSD based firewall platform and with that, 3rd party utilities such as glTail require updated configs and log parsers to restore the ability to visualize pfSense 2 firewall logs since the logging system in pfSense 2 has been revised considerably.</p>
<p><img src="http://i.imgur.com/EUk17.jpg" alt="glTail rendering of logs generated by pfSense 2 on OSX" width="440" /></p>
<p><strong>Necessary changes:</strong><br />
A commit to the glTail repo by pfSense developer JimP for an updated logging parser for pfSense 2 (<a href="https://github.com/Fudge/gltail/pull/14">https://github.com/Fudge/gltail/pull/14</a>) included a comment about an additional and mandatory updated log output command used by pfSense 2 to be added to <em>config.yaml</em> called <em>/usr/local/bin/filterpaser.php</em></p>
<p>In trying out the commit for the updated <em>pfsense2.rb</em> logging processor, glTail output was broken since the updated pfSense 2 logging parser had been revised considerably with a new block naming convention and as well as dropping blocks that were previously used in the pfSense 1 configuration. This resulted a <em>config.yaml</em> revision to use the new block naming convention and depreciated block names.</p>
<p>Additionally updates were needed to the <em>hostwithport</em> value processing for IPv4 traffic in the <em>pfsense2.rb</em> logging processor to parse out the host and port combinations from the old xxx.xxx.xxx.xxx.zzz format from pfSense 1 to the xxx.xxx.xxx.xxx:zzz format now used by pfSense 2. The committed parser did not yet include this necessary change.</p>
<p><strong>Installation of glTail on OSX Lion:</strong><br />
Provided here are some simple steps to take to get glTail installed on OSX. This as been tested on Lion only.</p>

<div class="wp_syntax"><div class="code"><pre class="csh" style="font-family:monospace;">wget https://github.com/Fudge/gltail/zipball/master
unzip Fudge-gltail-9d2b843.zip 
cd Fudge-gltail-9d2b843
sudo gem install net-ssh ruby-opengl file-tail net-ssh-gateway chipmunk -r
mv config.yaml config.yaml.old</pre></div></div>

<p><strong>Configuration of glTail for pfSense 2:</strong><br />
The following updated config and logging parser include all the fixes necessary to run glTail against pfSense 2 generated log output from <em>/usr/local/bin/filterpaser.php</em>.</p>
<p>Download and save the following <em>config.yaml</em> to the root of your glTail install and update with the host value with the IP of your pfSense 2 server.</p>

<div class="wp_syntax">
<div class="wp_syntax_download">
<div class="wp_syntax_download_filename"><a name="file-config.yaml" href="#file-config.yaml" title="config.yaml">config.yaml</a></div>
<div class="wp_syntax_download_actions">
<a href="http://ruanmuller.com/wp-content/plugins/wp-syntax-download-extension/wp-syntax-download-extension.php/467/config.yaml">raw</a> <a href="http://ruanmuller.com/wp-content/plugins/wp-syntax-download-extension/wp-syntax-download-extension.php/467/download/config.yaml">download</a>
</div>
</div>
<table><tr>
<td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
</pre></td>
<td class="code"><pre class="apache" style="font-family:monospace;">servers:
    <span style="color: #adadad; font-style: italic;"># Example 1: Connect directly to a pfSense router</span>
    pfsense1:
        host: 192.168.1.1
        <span style="color: #00007f;">user</span>: root
        password: 
        command: /usr/sbin/clog -f /var/log/filter.log | /usr/local/bin/filterparser.php
        files: /var/log/filter.log
        parser: pfsense2
        color: white
 
    <span style="color: #adadad; font-style: italic;"># Example 2: Logs forwarded to a syslog host </span>
    <span style="color: #adadad; font-style: italic;"># pfsense2:</span>
    <span style="color: #adadad; font-style: italic;">#     host: 192.168.1.2</span>
    <span style="color: #adadad; font-style: italic;">#     user: logview</span>
    <span style="color: #adadad; font-style: italic;">#     password: logviewpassword</span>
    <span style="color: #adadad; font-style: italic;">#     command: /usr/bin/tail -f -n0</span>
    <span style="color: #adadad; font-style: italic;">#     # Adjust this based on where you have syslog direct the output</span>
    <span style="color: #adadad; font-style: italic;">#     files: /var/log/hosts/pfsense.log</span>
    <span style="color: #adadad; font-style: italic;">#     parser: pfsense</span>
    <span style="color: #adadad; font-style: italic;">#     color: 0.2, 1.0, 0.2, 1.0</span>
 
config:
    dimensions: 1024x700
    min_blob_size: <span style="color: #ff0000;">0.004</span>
    max_blob_size: <span style="color: #ff0000;">0.02</span>
    highlight_color: orange
    bounce: true
    left_column:
        size: <span style="color: #ff0000;">45</span>
        alignment: -<span style="color: #ff0000;">0.99</span>
        blocks:
            <span style="color: #00007f;">action</span>:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">1</span>
                size: <span style="color: #ff0000;">5</span>
                color: red
            ipprotocol:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">2</span>
                size: <span style="color: #ff0000;">5</span>
                color: magenta
            int:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">3</span>
                size: <span style="color: #ff0000;">5</span>
            sourcedestination:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">4</span>
                size: <span style="color: #ff0000;">10</span>
                color: pink
 
    right_column:
        size: <span style="color: #ff0000;">45</span>
        alignment: <span style="color: #ff0000;">0.99</span>
        blocks:
            destinationhost:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">1</span>
                size: <span style="color: #ff0000;">15</span>
            destinationport:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">2</span>
                size: <span style="color: #ff0000;">15</span>
                color: cyan
            sourcehost:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">3</span>
                size: <span style="color: #ff0000;">15</span>
            sourceport:
                <span style="color: #00007f;">order</span>: <span style="color: #ff0000;">4</span>
                size: <span style="color: #ff0000;">15</span>
                color: blue
resolver:
    reverse_ip_lookups: true
    reverse_timeout: <span style="color: #ff0000;">0.5</span></pre></td>
</tr></table>
</div>

<p>Download and save <em>pfsense2.rb</em> to <em>lib/gl_tail/parsers</em></p>

<div class="wp_syntax">
<div class="wp_syntax_download">
<div class="wp_syntax_download_filename"><a name="file-pfsense2.rb" href="#file-pfsense2.rb" title="pfsense2.rb">pfsense2.rb</a></div>
<div class="wp_syntax_download_actions">
<a href="http://ruanmuller.com/wp-content/plugins/wp-syntax-download-extension/wp-syntax-download-extension.php/467/pfsense2.rb">raw</a> <a href="http://ruanmuller.com/wp-content/plugins/wp-syntax-download-extension/wp-syntax-download-extension.php/467/download/pfsense2.rb">download</a>
</div>
</div>
<table><tr>
<td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
</pre></td>
<td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#008000; font-style:italic;"># gl_tail.rb - OpenGL visualization of your server traffic</span>
<span style="color:#008000; font-style:italic;"># Copyright 2007 Erlend Simonsen (mr@fudgie.org)</span>
<span style="color:#008000; font-style:italic;">#</span>
<span style="color:#008000; font-style:italic;"># Licensed under the GNU General Public License v2 (see LICENSE)</span>
<span style="color:#008000; font-style:italic;">#</span>
 
<span style="color:#008000; font-style:italic;"># Parser for pfSense PF Logs, specifically those from pfSense (2.0)</span>
<span style="color:#008000; font-style:italic;"># Jim Pingle (myfirstname@pingle.org)</span>
 
<span style="color:#008000; font-style:italic;"># Available Blocks</span>
<span style="color:#008000; font-style:italic;">#action: block|pass</span>
<span style="color:#008000; font-style:italic;">#rule: Rule number matched</span>
<span style="color:#008000; font-style:italic;">#ipprotocol: carp|icmp|tcp|udp|ah|igmp|esp|gre you get the idea..</span>
<span style="color:#008000; font-style:italic;">#int: This will be the actual interface (fxp0, vlan2, em1, etc) as the 'friendly' name is not put in the logs.</span>
<span style="color:#008000; font-style:italic;">#sourcehost: source host/IP</span>
<span style="color:#008000; font-style:italic;">#sourceport: source port</span>
<span style="color:#008000; font-style:italic;">#destinationhost: destination host/IP</span>
<span style="color:#008000; font-style:italic;">#destinationport: destination port</span>
<span style="color:#008000; font-style:italic;">#sourcedestination:  source host and port &gt; destination host and port</span>
 
<span style="color:#008000; font-style:italic;"># Use with command:  /usr/sbin/clog -f /var/log/filter.log | /usr/local/bin/filterparser.php</span>
 
<span style="color:#9966CC; font-weight:bold;">class</span> PFSense2Parser <span style="color:#006600; font-weight:bold;">&lt;</span> Parser
  <span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'date'</span>
 
  <span style="color:#9966CC; font-weight:bold;">def</span> getipandport<span style="color:#006600; font-weight:bold;">(</span>hostwithport<span style="color:#006600; font-weight:bold;">)</span>
 
    <span style="color:#008000; font-style:italic;"># Test for IPv6</span>
    <span style="color:#9966CC; font-weight:bold;">if</span> <span style="color:#006600; font-weight:bold;">(</span>hostwithport.<span style="color:#9900CC;">count</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span> <span style="color:#006600; font-weight:bold;">&gt;</span> <span style="color:#006666;">2</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#9966CC; font-weight:bold;">if</span> <span style="color:#006600; font-weight:bold;">(</span>hostwithport.<span style="color:#9900CC;">count</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">'.'</span><span style="color:#006600; font-weight:bold;">)</span> == <span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">)</span>
        thisport = hostwithport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">'.'</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">]</span>.<span style="color:#9900CC;">to_s</span>
        thishost = hostwithport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">'.'</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006666;">0</span><span style="color:#006600; font-weight:bold;">]</span>.<span style="color:#9900CC;">to_s</span>
      <span style="color:#9966CC; font-weight:bold;">else</span>
        thishost = hostwithport
        thisport = <span style="color:#996600;">"none"</span>
      <span style="color:#9966CC; font-weight:bold;">end</span>
    <span style="color:#9966CC; font-weight:bold;">else</span>
      <span style="color:#008000; font-style:italic;"># IPv4</span>
      <span style="color:#9966CC; font-weight:bold;">if</span> <span style="color:#006600; font-weight:bold;">(</span>hostwithport.<span style="color:#9900CC;">count</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">'.'</span><span style="color:#006600; font-weight:bold;">)</span> == <span style="color:#006666;">3</span> <span style="color:#006600; font-weight:bold;">&amp;&amp;</span> hostwithport.<span style="color:#9900CC;">count</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span> == <span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">)</span>
        thisport = hostwithport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006600; font-weight:bold;">-</span><span style="color:#006666;">1</span>,<span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">]</span>.<span style="color:#9900CC;">to_s</span>
        thishost = hostwithport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006666;">0</span>,<span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">]</span>.<span style="color:#9900CC;">to_s</span>
      <span style="color:#9966CC; font-weight:bold;">else</span>
        thishost = hostwithport
        thisport = <span style="color:#996600;">"none"</span>
      <span style="color:#9966CC; font-weight:bold;">end</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
 
    <span style="color:#9966CC; font-weight:bold;">if</span> thisport.<span style="color:#9966CC; font-weight:bold;">include</span>?<span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span>
      thisport = thisport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">':'</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006666;">0</span><span style="color:#006600; font-weight:bold;">]</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
    <span style="color:#9966CC; font-weight:bold;">if</span> thisport.<span style="color:#9966CC; font-weight:bold;">include</span>?<span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">' '</span><span style="color:#006600; font-weight:bold;">)</span>
      thisport = thisport.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">' '</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">[</span><span style="color:#006666;">0</span><span style="color:#006600; font-weight:bold;">]</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
 
    <span style="color:#0000FF; font-weight:bold;">return</span> <span style="color:#006600; font-weight:bold;">[</span>thishost, thisport<span style="color:#006600; font-weight:bold;">]</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
 
  <span style="color:#9966CC; font-weight:bold;">def</span> getport<span style="color:#006600; font-weight:bold;">(</span>thisport<span style="color:#006600; font-weight:bold;">)</span>
    <span style="color:#9966CC; font-weight:bold;">if</span> thisport == <span style="color:#996600;">"none"</span>
      <span style="color:#0000FF; font-weight:bold;">return</span> <span style="color:#996600;">""</span>
    <span style="color:#9966CC; font-weight:bold;">else</span>
      <span style="color:#0000FF; font-weight:bold;">return</span> <span style="color:#996600;">":"</span> <span style="color:#006600; font-weight:bold;">+</span> thisport.<span style="color:#9900CC;">to_s</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
 
  <span style="color:#9966CC; font-weight:bold;">def</span> parse<span style="color:#006600; font-weight:bold;">(</span> line <span style="color:#006600; font-weight:bold;">)</span>
    lmonth, lday, ltod, action, int, ipprotocol, src, dst = line.<span style="color:#CC0066; font-weight:bold;">split</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">' '</span><span style="color:#006600; font-weight:bold;">)</span>
    ltime = <span style="color:#006600; font-weight:bold;">[</span> lmonth, lday, ltod <span style="color:#006600; font-weight:bold;">]</span>.<span style="color:#9900CC;">join</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#996600;">' '</span><span style="color:#006600; font-weight:bold;">)</span>
 
    <span style="color:#008000; font-style:italic;"># Assume the server is in the same time zone as the viewing client.</span>
    timewithoffset = ltime.<span style="color:#9900CC;">to_s</span> <span style="color:#006600; font-weight:bold;">+</span> <span style="color:#CC00FF; font-weight:bold;">DateTime</span>.<span style="color:#9900CC;">now</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#006600; font-weight:bold;">)</span>.<span style="color:#9900CC;">zone</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#006600; font-weight:bold;">)</span>
 
    <span style="color:#008000; font-style:italic;"># Alternately, just set it this way to assume UTC/GMT</span>
    <span style="color:#008000; font-style:italic;">#timewithoffset = ltime.to_s</span>
 
    hours,minutes,seconds,frac = <span style="color:#CC00FF; font-weight:bold;">Date</span>.<span style="color:#9900CC;">day_fraction_to_time</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#CC00FF; font-weight:bold;">DateTime</span>.<span style="color:#9900CC;">now</span><span style="color:#006600; font-weight:bold;">(</span><span style="color:#006600; font-weight:bold;">)</span> <span style="color:#006600; font-weight:bold;">-</span> <span style="color:#CC00FF; font-weight:bold;">DateTime</span>.<span style="color:#9900CC;">parse</span><span style="color:#006600; font-weight:bold;">(</span>timewithoffset<span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">)</span>
 
    <span style="color:#008000; font-style:italic;"># When connecting directly, there is no way to only view the end of the log. The clog program to view</span>
    <span style="color:#008000; font-style:italic;"># circular logs will dump the entire log to the parser, then will tail it showing new messages.</span>
    <span style="color:#008000; font-style:italic;"># Therefore, we can run a simple time check and only view entries from the last 5 minutes, or the</span>
    <span style="color:#008000; font-style:italic;"># "future". On some systems, I have seen the clock show negative (-1hr 59mins) instead of 0, so we</span>
    <span style="color:#008000; font-style:italic;"># can allow "future" messages just to be safe.</span>
    <span style="color:#9966CC; font-weight:bold;">if</span> <span style="color:#006600; font-weight:bold;">(</span><span style="color:#006600; font-weight:bold;">(</span>hours == <span style="color:#006666;">0</span><span style="color:#006600; font-weight:bold;">)</span> <span style="color:#9966CC; font-weight:bold;">and</span> <span style="color:#006600; font-weight:bold;">(</span>minutes <span style="color:#006600; font-weight:bold;">&lt;</span> <span style="color:#006666;">5</span><span style="color:#006600; font-weight:bold;">)</span><span style="color:#006600; font-weight:bold;">)</span> <span style="color:#9966CC; font-weight:bold;">or</span> <span style="color:#006600; font-weight:bold;">(</span>hours <span style="color:#006600; font-weight:bold;">&lt;</span> <span style="color:#006666;">0</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#008000; font-style:italic;"># Debug</span>
      <span style="color:#008000; font-style:italic;"># printf("Adding entry from %s hours, %s minutes ago\n", hours.to_s, minutes.to_s)</span>
 
      sourcehost, sourceport = getipandport<span style="color:#006600; font-weight:bold;">(</span>src<span style="color:#006600; font-weight:bold;">)</span>
 
      destinationhost, destinationport = getipandport<span style="color:#006600; font-weight:bold;">(</span>dst<span style="color:#006600; font-weight:bold;">)</span>
 
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'action'</span>,  <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> action.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">)</span>
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'int'</span>,     <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> int.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">)</span>
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'ipprotocol'</span>,   <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> ipprotocol.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">)</span>
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'sourcehost'</span>, <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> sourcehost.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#9966CC; font-weight:bold;">if</span> sourceport != <span style="color:#996600;">"none"</span>
        add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'sourceport'</span>, <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> sourceport.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#9966CC; font-weight:bold;">end</span>
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'destinationhost'</span>, <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> destinationhost.<span style="color:#9900CC;">to_s</span>, <span style="color:#ff3333; font-weight:bold;">:type</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006666;">5</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#9966CC; font-weight:bold;">if</span> destinationport != <span style="color:#996600;">"none"</span>
        add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'destinationport'</span>, <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> destinationport.<span style="color:#9900CC;">to_s</span>, <span style="color:#ff3333; font-weight:bold;">:type</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006666;">5</span><span style="color:#006600; font-weight:bold;">)</span>
      <span style="color:#9966CC; font-weight:bold;">end</span>
      add_activity<span style="color:#006600; font-weight:bold;">(</span><span style="color:#ff3333; font-weight:bold;">:block</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'sourcedestination'</span>,  <span style="color:#ff3333; font-weight:bold;">:name</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> sourcehost.<span style="color:#9900CC;">to_s</span> <span style="color:#006600; font-weight:bold;">+</span> getport<span style="color:#006600; font-weight:bold;">(</span>sourceport<span style="color:#006600; font-weight:bold;">)</span> <span style="color:#006600; font-weight:bold;">+</span> <span style="color:#996600;">" &gt; "</span> <span style="color:#006600; font-weight:bold;">+</span> destinationhost.<span style="color:#9900CC;">to_s</span> <span style="color:#006600; font-weight:bold;">+</span> getport<span style="color:#006600; font-weight:bold;">(</span>destinationport<span style="color:#006600; font-weight:bold;">)</span> <span style="color:#006600; font-weight:bold;">+</span> <span style="color:#996600;">" ("</span> <span style="color:#006600; font-weight:bold;">+</span> ipprotocol.<span style="color:#9900CC;">to_s</span> <span style="color:#006600; font-weight:bold;">+</span> <span style="color:#996600;">")"</span><span style="color:#006600; font-weight:bold;">)</span>
    <span style="color:#9966CC; font-weight:bold;">else</span>
      <span style="color:#008000; font-style:italic;"># Debug</span>
      <span style="color:#008000; font-style:italic;"># printf("Not adding entry from %s hours, %s minutes ago\n", hours.to_s, minutes.to_s)</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td>
</tr></table>
</div>

<p><strong>Executing:</strong><br />
Executing glTail is done from the root of the glTail installation folder location.</p>

<div class="wp_syntax"><div class="code"><pre class="csh" style="font-family:monospace;">./bin/gl_tail config.yaml</pre></div></div>

<p><strong>Notes:</strong><br />
This has not been tested against IPv6 traffic yet.</p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/&amp;title=pfSense+2+log+visualization+with+glTail+on+OSX+Lion" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to digg" alt="Add 'pfSense 2 log visualization with glTail on OSX Lion' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=pfSense+2+log+visualization+with+glTail+on+OSX+Lion&amp;url=http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to SlashDot" alt="Add 'pfSense 2 log visualization with glTail on OSX Lion' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/&amp;t=pfSense+2+log+visualization+with+glTail+on+OSX+Lion" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to FaceBook" alt="Add 'pfSense 2 log visualization with glTail on OSX Lion' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'pfSense 2 log visualization with glTail on OSX Lion' to Twitter" alt="Add 'pfSense 2 log visualization with glTail on OSX Lion' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2011/12/05/pfsense-2-0-log-visualization-with-gltail-on-osx-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NIST Releases Secure Cloud Computing Guidelines</title>
		<link>http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/</link>
		<comments>http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 19:54:36 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Data Centers]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=460</guid>
		<description><![CDATA[The National Institute of Standards and Technology (NIST) has published two new documents on cloud computing: the first edition of a cloud computing standards roadmap and a cloud computing reference architecture and taxonomy. Together, the documents provide guidance to help understand cloud computing standards and categories of cloud services that can be used government-wide. These [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The National Institute of Standards and Technology (NIST) has published two new documents on cloud computing: the first edition of a cloud computing standards roadmap and a cloud computing reference architecture and taxonomy.</p>
<p>Together, the documents provide guidance to help understand cloud computing standards and categories of cloud services that can be used government-wide.</p>
<p>These documents, along with others from NIST and NIST working groups, will be incorporated into the NIST U.S. Government Cloud Computing Technology Roadmap, expected to be published in November, 2011.</p></blockquote>
<p>Via: <a href="https://www.infosecisland.com/blogview/16479-NIST-Releases-Secure-Cloud-Computing-Guidelines.html" target="_new">Infosec Island</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/&amp;title=NIST+Releases+Secure+Cloud+Computing+Guidelines" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to digg" alt="Add 'NIST Releases Secure Cloud Computing Guidelines' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=NIST+Releases+Secure+Cloud+Computing+Guidelines&amp;url=http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to SlashDot" alt="Add 'NIST Releases Secure Cloud Computing Guidelines' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/&amp;t=NIST+Releases+Secure+Cloud+Computing+Guidelines" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to FaceBook" alt="Add 'NIST Releases Secure Cloud Computing Guidelines' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'NIST Releases Secure Cloud Computing Guidelines' to Twitter" alt="Add 'NIST Releases Secure Cloud Computing Guidelines' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2011/09/15/nist-releases-secure-cloud-computing-guidelines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIT researchers craft defense against wireless man-in-middle attacks</title>
		<link>http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/</link>
		<comments>http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 17:16:55 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telecommunications]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=451</guid>
		<description><![CDATA[MIT researchers have devised a protocol to flummox man-in-the-middle attacks against wireless networks. The all-software solution lets wireless radios automatically pair without the use of passwords and without relying on out-of-band techniques such as infrared or video channels. Dubbed Tamper-evident pairing, or TEP, the technique is based on understanding how man-in-the-middle attacks tamper with wireless [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>MIT researchers have devised a protocol to flummox man-in-the-middle attacks against wireless networks. The all-software solution lets wireless radios automatically pair without the use of passwords and without relying on out-of-band techniques such as infrared or video channels.</p>
<p>Dubbed Tamper-evident pairing, or TEP, the technique is based on understanding how man-in-the-middle attacks tamper with wireless messages, and then detects and in some cases blocks the tampering. The researchers suggest that TEP could have detected the reported but still unconfirmed cellular man-in-the-middle attack that unfolded at the Defcon conference earlier this month in Las Vegas.</p></blockquote>
<p>
Via: <a href="http://www.networkworld.com/news/2011/082411-mit-tep-250077.html">NetworkWorld</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/&amp;title=MIT+researchers+craft+defense+against+wireless+man-in-middle+attacks" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to digg" alt="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=MIT+researchers+craft+defense+against+wireless+man-in-middle+attacks&amp;url=http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to SlashDot" alt="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/&amp;t=MIT+researchers+craft+defense+against+wireless+man-in-middle+attacks" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to FaceBook" alt="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to Twitter" alt="Add 'MIT researchers craft defense against wireless man-in-middle attacks' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2011/08/26/mit-researchers-craft-defense-against-wireless-man-in-middle-attacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSA comes clean: SecurID is compromised</title>
		<link>http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/</link>
		<comments>http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 03:34:03 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Lockheed Martin]]></category>
		<category><![CDATA[rsa]]></category>
		<category><![CDATA[SecurID]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=437</guid>
		<description><![CDATA[RSA Security will replace virtually every one of the 40 million SecurID tokens currently in use as a result of the hacking attack the company disclosed back in March. The EMC subsidiary issued a letter to customers acknowledging that SecurID failed to protect defense contractor Lockheed Martin, which last month reported a hack attempt. This [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>RSA Security will replace virtually every one of the 40 million SecurID tokens currently in use as a result of the hacking attack the company disclosed back in March. The EMC subsidiary issued a letter to customers acknowledging that SecurID failed to protect defense contractor Lockheed Martin, which last month reported a hack attempt.</p>
<p>This admission puts paid to RSA&#8217;s initial claims that the hack would not allow any &#8220;direct attack&#8221; on SecurID tokens; wholesale replacement of the tokens can only mean that the tokens currently in the wild do not offer the security that they are supposed to. Sources close to RSA tell Ars that the March breach did indeed result in seeds being compromised. The algorithm is already public knowledge.</p></blockquote>
<p>Via: <a href="http://arstechnica.com/security/news/2011/06/rsa-finally-comes-clean-securid-is-compromised.ars">ars technica</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/&amp;title=RSA+comes+clean%3A+SecurID+is+compromised" title="Add 'RSA comes clean: SecurID is compromised' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'RSA comes clean: SecurID is compromised' to digg" alt="Add 'RSA comes clean: SecurID is compromised' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=RSA+comes+clean%3A+SecurID+is+compromised&amp;url=http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/" title="Add 'RSA comes clean: SecurID is compromised' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'RSA comes clean: SecurID is compromised' to SlashDot" alt="Add 'RSA comes clean: SecurID is compromised' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/&amp;t=RSA+comes+clean%3A+SecurID+is+compromised" title="Add 'RSA comes clean: SecurID is compromised' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'RSA comes clean: SecurID is compromised' to FaceBook" alt="Add 'RSA comes clean: SecurID is compromised' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/" title="Add 'RSA comes clean: SecurID is compromised' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'RSA comes clean: SecurID is compromised' to Twitter" alt="Add 'RSA comes clean: SecurID is compromised' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2011/06/07/rsa-comes-clean-securid-is-compromised/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSA breached in APT attack; SecureID info stolen</title>
		<link>http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/</link>
		<comments>http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 17:53:49 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[breach]]></category>
		<category><![CDATA[corporation]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[rsa]]></category>
		<category><![CDATA[secureid]]></category>
		<category><![CDATA[two factor]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=412</guid>
		<description><![CDATA[RSA, the Security Division of EMC Corp., said Thursday that information related to its SecurID two-factor authentication products was stolen in an &#8220;extremely sophisticated cyberattack&#8221; against the company. In an open letter to customers posted on the company&#8217;s website, Art Coviello, RSA executive chairman, said RSA recently detected the attack. &#8220;Our investigation has led us to [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>RSA, the Security Division of EMC Corp., said Thursday that information related to its SecurID two-factor authentication products was stolen in an &#8220;extremely sophisticated cyberattack&#8221; against the company.</p>
<p>In an open letter to customers posted on the company&#8217;s website, Art Coviello, RSA executive chairman, said RSA recently detected the attack.</p>
<p>&#8220;Our investigation has led us to believe that the attack is in the category of an Advanced Persistent Threat (APT). Our investigation also revealed that the attack resulted in certain information being extracted from RSA&#8217;s systems. Some of that information is specifically related to RSA&#8217;s SecurID two-factor authentication products,&#8221; he said.</p>
<p>APT is used to describe attacks in which organized intruders gain access to a network and often stay there undetected for a long period of time with the goal of stealing data.</p></blockquote>
<p>The RSA open letter is available <a href="http://www.rsa.com/node.aspx?id=3872" target="_blank">here</a></p>
<p>RSA two-factor authentication products are used by corporations, healthcare institutions and charities, banks and financial institutions, as well as by various levels of government .</p>
<p>Via: <a href="http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1528805,00.html" target="_new">SearchSecurity</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/&amp;title=RSA+breached+in+APT+attack%3B+SecureID+info+stolen" title="Add 'RSA breached in APT attack; SecureID info stolen' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'RSA breached in APT attack; SecureID info stolen' to digg" alt="Add 'RSA breached in APT attack; SecureID info stolen' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=RSA+breached+in+APT+attack%3B+SecureID+info+stolen&amp;url=http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/" title="Add 'RSA breached in APT attack; SecureID info stolen' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'RSA breached in APT attack; SecureID info stolen' to SlashDot" alt="Add 'RSA breached in APT attack; SecureID info stolen' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/&amp;t=RSA+breached+in+APT+attack%3B+SecureID+info+stolen" title="Add 'RSA breached in APT attack; SecureID info stolen' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'RSA breached in APT attack; SecureID info stolen' to FaceBook" alt="Add 'RSA breached in APT attack; SecureID info stolen' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/" title="Add 'RSA breached in APT attack; SecureID info stolen' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'RSA breached in APT attack; SecureID info stolen' to Twitter" alt="Add 'RSA breached in APT attack; SecureID info stolen' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2011/03/18/rsa-breached-in-apt-attack-secureid-info-stolen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.</title>
		<link>http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/</link>
		<comments>http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 19:53:53 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[backdoor]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[ftp daemon]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=399</guid>
		<description><![CDATA[A warning has been issued by the developers of ProFTPD, the popular FTP server software, about a compromise of the main distribution server of the software project that resulted in attackers exchanging the offered source files for ProFTPD 1.3.3c with a version containing a backdoor. It is thought that the attackers took advantage of an [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>A warning has been issued by the developers of ProFTPD, the popular FTP server software, about a compromise of the main distribution server of the software project that resulted in attackers exchanging the offered source files for ProFTPD 1.3.3c with a version containing a backdoor.</p>
<p>It is thought that the attackers took advantage of an unpatched security flaw in the FTP daemon in order to gain access to the server.</p></blockquote>
<p>Via: <a href="http://www.net-security.org/secworld.php?id=10243" target="_new">Net Security</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/&amp;title=ProFTPD.org+Compromised%2C+ProFTPD+1.3.3c+source+distributed+with+backdoor." title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to digg" alt="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=ProFTPD.org+Compromised%2C+ProFTPD+1.3.3c+source+distributed+with+backdoor.&amp;url=http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to SlashDot" alt="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/&amp;t=ProFTPD.org+Compromised%2C+ProFTPD+1.3.3c+source+distributed+with+backdoor." title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to FaceBook" alt="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to Twitter" alt="Add 'ProFTPD.org Compromised, ProFTPD 1.3.3c source distributed with backdoor.' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2010/12/02/proftpd-org-compromised-proftpd-1-3-3c-source-distributed-with-backdoor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canadian government details comprehensive information security strategy</title>
		<link>http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/</link>
		<comments>http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 16:29:54 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[awareness]]></category>
		<category><![CDATA[canada]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[government]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=385</guid>
		<description><![CDATA[The federal government has launched a major effort to make governmental IT system safer, improve safeguards and raise awareness. Canada&#8217;s cyber security strategy, announced in last spring&#8217;s budget, will cost $90-million over five years and $18-million in ongoing funding. It aims to secure federal computer systems and join other governments and industry to &#8220;ensure systems vital to Canadian [...]]]></description>
			<content:encoded><![CDATA[<p>The federal government has launched a major effort to make governmental IT system safer, improve safeguards and raise awareness.</p>
<p>Canada&#8217;s cyber security strategy, announced in last spring&#8217;s budget, will cost $90-million over five years and $18-million in ongoing funding.</p>
<p>It aims to secure federal computer systems and join other governments and industry to <em>&#8220;ensure systems vital to Canadian security, economic prosperity and quality of life are protected.&#8221;</em></p>
<p>The strategy will also boost education and awareness to better help Canadians keep personal information secure when online at home and at work.</p>
<p>Via: <a href="http://www.infosecurity-us.com/view/12940/canada-launches-comprehensive-cybersecurity-strategy/" target="_blank">InfoSecurity Magazine</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/&amp;title=Canadian+government+details+comprehensive+information+security+strategy" title="Add 'Canadian government details comprehensive information security strategy' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Canadian government details comprehensive information security strategy' to digg" alt="Add 'Canadian government details comprehensive information security strategy' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Canadian+government+details+comprehensive+information+security+strategy&amp;url=http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/" title="Add 'Canadian government details comprehensive information security strategy' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Canadian government details comprehensive information security strategy' to SlashDot" alt="Add 'Canadian government details comprehensive information security strategy' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/&amp;t=Canadian+government+details+comprehensive+information+security+strategy" title="Add 'Canadian government details comprehensive information security strategy' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Canadian government details comprehensive information security strategy' to FaceBook" alt="Add 'Canadian government details comprehensive information security strategy' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/" title="Add 'Canadian government details comprehensive information security strategy' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Canadian government details comprehensive information security strategy' to Twitter" alt="Add 'Canadian government details comprehensive information security strategy' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2010/10/04/canadian-government-details-comprehensive-information-security-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Burglary Ring Uses Facebook to Choose Victims</title>
		<link>http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/</link>
		<comments>http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 22:09:01 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[thieves]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=377</guid>
		<description><![CDATA[Thieves in New Hampshire used Facebook Places to learn when homeowners were out of the house to then plan and execute their break-ins. According to NECN, police busted a burglary ring in Nashua, NH accused of more than 50 break-ins and seized $100,000 in stolen property. The crooks targeted victims who posted their location on [...]]]></description>
			<content:encoded><![CDATA[<p>Thieves in New Hampshire used <a href="http://www.facebook.com/places/" target="_blank">Facebook Places</a> to learn when homeowners were out of the house to then plan and execute their break-ins.</p>
<blockquote><p>According to NECN, police busted a burglary ring in Nashua, NH accused of more than 50 break-ins and seized $100,000 in stolen property. The crooks targeted victims who posted their location on Facebook.</p></blockquote>
<p>Via: <a href="http://gawker.com/5635046/real+life-burglary-ring-uses-facebook-to-choose-victims" target="_blank">Valleywag</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/&amp;title=Burglary+Ring+Uses+Facebook+to+Choose+Victims" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to digg" alt="Add 'Burglary Ring Uses Facebook to Choose Victims' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Burglary+Ring+Uses+Facebook+to+Choose+Victims&amp;url=http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to SlashDot" alt="Add 'Burglary Ring Uses Facebook to Choose Victims' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/&amp;t=Burglary+Ring+Uses+Facebook+to+Choose+Victims" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to FaceBook" alt="Add 'Burglary Ring Uses Facebook to Choose Victims' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Burglary Ring Uses Facebook to Choose Victims' to Twitter" alt="Add 'Burglary Ring Uses Facebook to Choose Victims' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2010/09/10/burglary-ring-uses-facebook-to-choose-victims/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM embraces Firefox, adopts it internally</title>
		<link>http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/</link>
		<comments>http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 17:54:38 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=373</guid>
		<description><![CDATA[IBM has made Firefox the company&#8217;s default Web browser. According to IBM&#8217;s vice president of Linux and open source software, company-wide Firefox adoption will accelerate IBM&#8217;s shift to cloud computing. Via: ars technica]]></description>
			<content:encoded><![CDATA[<blockquote><p>IBM has made Firefox the company&#8217;s default Web browser. According to IBM&#8217;s vice president of Linux and open source software, company-wide Firefox adoption will accelerate IBM&#8217;s shift to cloud computing.</p></blockquote>
<p>Via: <a href="http://arstechnica.com/open-source/news/2010/07/ibm-embraces-firefox-adopts-it-internally.ars">ars technica</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/&amp;title=IBM+embraces+Firefox%2C+adopts+it+internally" title="Add 'IBM embraces Firefox, adopts it internally' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'IBM embraces Firefox, adopts it internally' to digg" alt="Add 'IBM embraces Firefox, adopts it internally' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=IBM+embraces+Firefox%2C+adopts+it+internally&amp;url=http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/" title="Add 'IBM embraces Firefox, adopts it internally' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'IBM embraces Firefox, adopts it internally' to SlashDot" alt="Add 'IBM embraces Firefox, adopts it internally' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/&amp;t=IBM+embraces+Firefox%2C+adopts+it+internally" title="Add 'IBM embraces Firefox, adopts it internally' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'IBM embraces Firefox, adopts it internally' to FaceBook" alt="Add 'IBM embraces Firefox, adopts it internally' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/" title="Add 'IBM embraces Firefox, adopts it internally' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'IBM embraces Firefox, adopts it internally' to Twitter" alt="Add 'IBM embraces Firefox, adopts it internally' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2010/07/05/ibm-embraces-firefox-adopts-it-internally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canada Post warns of fraudulent email</title>
		<link>http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/</link>
		<comments>http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 03:18:27 +0000</pubDate>
		<dc:creator>Ruan</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[canada post]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[scam]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://ruanmuller.com/?p=363</guid>
		<description><![CDATA[Canada Post is warning its customers of a fraudulent email disguised as a delivery notification identifying itself as having been sent from Canada Post. The email states that Canada Post is trying to deliver a package and provides further directions for the recipient to open an email attachment in order to proceed with the package [...]]]></description>
			<content:encoded><![CDATA[<p>Canada Post is warning its customers of a fraudulent email disguised as a delivery notification identifying itself as having been sent from Canada Post. The email states that Canada Post is trying to deliver a package and provides further directions for the recipient to open an email attachment in order to proceed with the package delivery.</p>
<p>Canada Post says the email is  a fake and likely contains a virus or other malware. Recipients are being strongly cautioned against opening the attachment.</p>
<p>Additionally, Canada Post said that if a tracking number is provided in  the email, you can check separately at the agency&#8217;s website. If it comes  up as invalid, then the tracking number is a fake and the email should  be deleted.</p>
<p>Read more at <a href="http://www.news1130.com/news/local/article/48512--computer-virus-posing-as-canada-post-email" target="_blank">News1130</a></p>
<div class="social_bookmark"><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/&amp;title=Canada+Post+warns+of+fraudulent+email" title="Add 'Canada Post warns of fraudulent email' to digg"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Canada Post warns of fraudulent email' to digg" alt="Add 'Canada Post warns of fraudulent email' to digg" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Canada+Post+warns+of+fraudulent+email&amp;url=http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/" title="Add 'Canada Post warns of fraudulent email' to SlashDot"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Canada Post warns of fraudulent email' to SlashDot" alt="Add 'Canada Post warns of fraudulent email' to SlashDot" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/&amp;t=Canada+Post+warns+of+fraudulent+email" title="Add 'Canada Post warns of fraudulent email' to FaceBook"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Canada Post warns of fraudulent email' to FaceBook" alt="Add 'Canada Post warns of fraudulent email' to FaceBook" border="0" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/" title="Add 'Canada Post warns of fraudulent email' to Twitter"><img src="http://ruanmuller.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Canada Post warns of fraudulent email' to Twitter" alt="Add 'Canada Post warns of fraudulent email' to Twitter" border="0" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://ruanmuller.com/2010/04/26/canada-post-warns-of-fraudulent-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

