<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8039036654514642119</id><updated>2011-04-21T23:18:26.549-04:00</updated><title type='text'>Inuk Digital Security</title><subtitle type='html'>network security monitoring, Linux, and Information Technology</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-1710270080563812425</id><published>2009-01-25T23:25:00.003-05:00</published><updated>2009-01-25T23:43:24.030-05:00</updated><title type='text'>Unintended consequences</title><content type='html'>One of the blogs that I follow is the &lt;a href="http://freakonomics.blogs.nytimes.com/"&gt;Freakanomics Blog&lt;/a&gt;; the Freakanomics bloggers often deal with unintended consequences of actions that people take.  &lt;br /&gt;&lt;br /&gt;For example, this &lt;a href="http://freakonomics.blogs.nytimes.com/2009/01/19/ban-water-bottles-to-reduce-pollution-come-on/"&gt;post&lt;/a&gt; posits that banning bottled water at schools in an effort to combat pollution will likely have an unintended consequence of an increase in sales of bottled soft drinks.  Not only will there be a negligible reduction in pollution, soft drinks are obviously not as good for the body as water, so there will be health repercussions as well.&lt;br /&gt;&lt;br /&gt;What does this have to do with technology?  I have been thinking a bit about Microsoft's &lt;a href="http://www.theglobeandmail.com/servlet/story/RTGAM.20090122.wmicrosoftjobs0122/BNStory/Technology/home"&gt;decision&lt;/a&gt; that they will be cutting thousands of jobs and the types of unintended consequences that this will create.&lt;br /&gt;&lt;br /&gt;We already know Microsoft's track record when it comes to &lt;a href="http://seclists.org/isn/2009/Jan/0083.html"&gt;digital security&lt;/a&gt;, so I am predicting right here that Microsoft's job cuts will have negative unintended consequences in the digital security realm.  &lt;br /&gt;&lt;br /&gt;I am not an expert on the economy, I don't have ESPN and I usually don't make too many predictions, so I could be wrong, but I could be right.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-1710270080563812425?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/1710270080563812425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=1710270080563812425' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1710270080563812425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1710270080563812425'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/unintended-consequences.html' title='Unintended consequences'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6220867097536758171</id><published>2009-01-21T16:28:00.004-05:00</published><updated>2009-01-25T23:15:10.816-05:00</updated><title type='text'>Technology scares</title><content type='html'>About a year and a half ago, while waiting in line to use an ATM, the ATM froze-up and revealed that the operating system in use was Windows NT 4.0 Embedded.  Not only was this in 2007, but the ATM was a new model that the bank was promoting as their new intelligent and feature-rich bank machine.&lt;br /&gt;&lt;br /&gt;This used to be one of my favorite anecdotes about technology uses that not only irked me, but actually scared me.&lt;br /&gt;&lt;br /&gt;That was until today when I read this &lt;a href="http://seclists.org/isn/2009/Jan/0078.html"&gt;story&lt;/a&gt; on Seclists.org.&lt;br /&gt;&lt;br /&gt;The crux of this story is that a hospital disabled Windows Updates on their computers because some of their systems used Automatic Updates and rebooted &lt;span style="font-style: italic;"&gt;during&lt;/span&gt; surgery. You read that right.  Strangely the story focuses on how the hospital in question made itself more vulnerable to the &lt;a href="http://en.wikipedia.org/wiki/Conficker"&gt;Conficker/Downadup&lt;/a&gt; worm and not on the questionable use of Windows for critical hospital systems.&lt;br /&gt;&lt;br /&gt;My immediate reaction to reading this was disgust and I had to question the necessity of using Microsoft Windows for critical hospital systems that have a life and death impact.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6220867097536758171?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6220867097536758171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6220867097536758171' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6220867097536758171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6220867097536758171'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/technology-scares.html' title='Technology scares'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-5835688455787522098</id><published>2009-01-20T16:07:00.003-05:00</published><updated>2009-01-20T16:13:47.799-05:00</updated><title type='text'>Trusted Source blog?</title><content type='html'>As I've said before, I am a big &lt;a href="http://www.securecomputing.com"&gt;Secure Computing&lt;/a&gt; proponent because these were the firewalls that I cut my digital security teeth on.  When Secure Computing introduced their Trusted Source blog, I was fairly impressed and followed fairly regularly.&lt;br /&gt;&lt;br /&gt;In a &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/09/mcafee-to-acquire-secure-computing.html"&gt;previous post&lt;/a&gt; I mentioned that Secure Computing was being acquired by McAfee; curiously the last Trusted Source blog post is about the aforementioned acquisition. That post is available &lt;a href="http://www.trustedsource.org/blog/163/McAfee-Family"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You know what they say about coincidences right?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-5835688455787522098?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/5835688455787522098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=5835688455787522098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5835688455787522098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5835688455787522098'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/trusted-source-blog.html' title='Trusted Source blog?'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-8115783816398960897</id><published>2009-01-19T23:02:00.003-05:00</published><updated>2009-01-19T23:19:58.090-05:00</updated><title type='text'>Three questions answered...</title><content type='html'>Richard Bejtlich was kind enough to answer my three questions on his &lt;a href="http://taosecurity.blogspot.com/2009/01/reader-questions-on-network-security.html"&gt;blog&lt;/a&gt; recently.  Thanks Richard!&lt;br /&gt;&lt;br /&gt;There is one point to question number two that is very pointed and quite important when I consider why I do this type of work.&lt;br /&gt;&lt;br /&gt;Richard stated that you are an analyzer of dashboards and not data if you cannot:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Research activity for which there is no indicator, i.e., you can only see indicators and not any activity for which an alert did not fire"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For me personally, it is very important to be able to research traffic that did not generate an alert using my intuition and NSM knowledge.  I should point out that this intuition is enhanced when digital situational awareness (DSA) and emotional investment is present.&lt;br /&gt;&lt;br /&gt;One of the things that I have learned over the course of my career is not to place 100% trust in any one device or application.  NSM principles tell you that the system will lie to you and the logs will lie to you and applications will also lie to you or will have deficiencies that encumber your investigations.&lt;br /&gt;&lt;br /&gt;However if you have full-content data and are free to extract session and statistical data it is possible to detect attacks or malicious traffic that were not present in the alert data.  This is why NSM is much more powerful than traditional IDS, but having the leeway and know-how to deviate from alert data necessary for this to be successful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-8115783816398960897?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/8115783816398960897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=8115783816398960897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8115783816398960897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8115783816398960897'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/three-questions-answered.html' title='Three questions answered...'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-9079033375616741287</id><published>2009-01-19T22:41:00.003-05:00</published><updated>2009-01-19T22:50:06.889-05:00</updated><title type='text'>ArcSight ESM</title><content type='html'>I have been making good use of my &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/12/arcsight-certified-security-analyst.html"&gt;ArcSight Certified Security Analyst (ACSA)&lt;/a&gt; certification this week as we have recently deployed ESM 4.0 at work and though I remain somewhat skeptical, I would like to state that I am coming around and may someday be an ArcSight believer.&lt;br /&gt;&lt;br /&gt;Though this SIEM/SEM will never replace my preference for Snort and Sguil, the impossibility of using my preferred architecture at my current job is forcing my hand.  So far ArcSight is doing a good enough job of coalescing disparate alert and other data such as syslog, etc into a single console and making it easy to perform analysis and escalations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-9079033375616741287?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/9079033375616741287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=9079033375616741287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/9079033375616741287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/9079033375616741287'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/arcsight-esm.html' title='ArcSight ESM'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6565085866321378169</id><published>2009-01-19T21:18:00.003-05:00</published><updated>2009-01-19T22:40:44.526-05:00</updated><title type='text'>MSSP: Internal vs. External</title><content type='html'>There is a very interesting post on &lt;a href="http://taosecurity.blogspot.com/2009/01/reader-questions-internal-or-external.html"&gt;Richard Bejtlich's blog&lt;/a&gt; that debates the merits of internal and external managed security services.  Richard's post was inspired by a reader of his blog researching the differences between building an in-house security department and contracing out to an MSSP.&lt;br /&gt;&lt;br /&gt;This is a fascinating question for me because I am currently employed at an MSSP and have previously developed and deployed an internal Network Security Monitoring solution using Snort, Sguil and other Open Source tools.&lt;br /&gt;&lt;br /&gt;Personally I think that if an organization is &lt;span style="font-style: italic;"&gt;capable and willing&lt;/span&gt; to invest in developing its own internal managed security service, that this is the preferred choice.  Keep in mind that it is possible to have an in-house managed security service and still contract 24x7 monitoring and other digital security tasks to an MSSP.&lt;br /&gt;&lt;br /&gt;I know my opinion may seem somewhat heretical, but ultimately there are three areas that an MSSP cannot succeed in as well as a well trained and well run internal security department.&lt;br /&gt;&lt;br /&gt;1. MSSP's cannot attain unadulterated digital situational awareness (DSA).&lt;br /&gt;&lt;br /&gt;This is primarily because of a diffusion of authority that stymies efficiency and creates inertia through endless meetings and red tape.  This is what I like to refer to as "ITIL Hell".&lt;br /&gt;&lt;br /&gt;When you are running your own internal managed security service, you are afforded the luxury of autonomy and can therefore act quickly and efficiently in the company's best interest.&lt;br /&gt;&lt;br /&gt;2. Lack of DSA creates a disconnect between the time of detection and time of notification and escalation of incidents because of the lack of context into client networks; for example it is sometimes difficult to distinguish traffic from different parter networks, etc.&lt;br /&gt;&lt;br /&gt;Many times organizations are not always forthcoming with this information and this further slows escalation because analysts are forced to try to best-guess whether the traffic is legitimate or not.&lt;br /&gt;&lt;br /&gt;3. There is no emotional investment in the ultimate digital security of a client's network.  This does not mean that an MSSP does not care about client networks, but when an analyst is working different shifts each week and has alert data from many client networks to monitor it is impossible to care for one client more than another.&lt;br /&gt;&lt;br /&gt;This lack of emotional investment may be the difference in going the proverbial extra mile during the analysis.  Couple this with lack of context and lack of DSA and it is easy to understand why an MSSP is not as efficient at defending an enterprise when compared to an internal managed security service does.&lt;br /&gt;&lt;br /&gt;So what does this all mean?  Well that depends entirely on the personnel and organization.  If the organization is both capable and willing to invest in developing an internal security department and has the good fortune of having capable personnel that have the emotional investment to build a defensible network architecture, then contracting security out to an MSSP is probably not the answer.&lt;br /&gt;&lt;br /&gt;The reality is that many organizations do not have the capability or willingness, or perhaps do not have the personnel to do effective 24x7 Network Security Monitoring.  This is the market that contracting out to an MSSP's is the right choice for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6565085866321378169?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6565085866321378169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6565085866321378169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6565085866321378169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6565085866321378169'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/mssp-internal-vs-external.html' title='MSSP: Internal vs. External'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-3734811862458075510</id><published>2009-01-09T15:10:00.002-05:00</published><updated>2009-01-09T15:21:42.946-05:00</updated><title type='text'>First post 2009 and 1 year blog anniversary</title><content type='html'>As if by design this is the first post of 2009 and the 1 year anniversary of my first blog post!  I had 35 posts in 2008, some moderately more interesting than others, but overall I enjoy blogging and intend to continue blogging and then some in 2009. &lt;br /&gt;&lt;br /&gt;For the 3 people that regularly read this blog, I hope there is something here that helped out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-3734811862458075510?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/3734811862458075510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=3734811862458075510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3734811862458075510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3734811862458075510'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2009/01/first-post-2009-and-1-year-blog.html' title='First post 2009 and 1 year blog anniversary'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-2590487370679199149</id><published>2008-12-31T12:40:00.002-05:00</published><updated>2008-12-31T13:11:11.136-05:00</updated><title type='text'>MySQL 5 and create_sguildb.sql script</title><content type='html'>While installing &lt;a href="http://www.sguil.net/"&gt;Sguil&lt;/a&gt; on my main desktop using the &lt;a href="http://www.securixlive.com/nsmnow/"&gt;NSMNow&lt;/a&gt; scripts, I encountered many moderately vexing challenges.   I did not encounter any challenges installing Sguil on my notebook, so this added to my frustration.  I am running &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu 8.10&lt;/a&gt; on my desktop and 7.10 on my notebook.  This post will deal with the challenges that I encountered configuring the sguildb using the create_sguidb.sql script.&lt;br /&gt;&lt;br /&gt;While attempting to use the create_sguildb.sql script I encountered the following MySQL error:&lt;br /&gt;&lt;br /&gt;inuk-x@shell:~$ mysql -u sguil -p -D sguildb &lt; create_sguildb.sql&lt;br /&gt;Enter password:&lt;br /&gt;ERROR 1064 (42000) at line 55: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to usenear '--)' at line 1&lt;br /&gt;&lt;br /&gt;Fortunately a quick Google search produced a &lt;a href="http://fr.pastebin.ca/1280953"&gt;forum question&lt;/a&gt; that gave me enough information to figure out that there must be something wrong with the comments in the create_sguildb.sql script, so another Google search produced the answer from the &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/comments.html"&gt;MySQL 5.0 Reference Manual&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It turns out that this error is being generated because double-dash style comments in MySQL 5 require a minimum of one whitespace or control character after the second dash.  Lines 55, 57, 58, 71, 72, 79, 80, 88, 89, 210, 211 and 234 of the create_sguildb.sql script do not follow this new syntax.                                    &lt;br /&gt;&lt;br /&gt;Comparing a modified create_sguildb.sql file with the original produces the following output:                                                     &lt;br /&gt;&lt;br /&gt;inuk-x@shell:~$ diff sguil-0.7.0/server/sql_scripts/create_sguildb.sql.modified sguil/server/sql_scripts/create_sguildb.sql.original&lt;br /&gt;55c55                                                             &lt;br /&gt;&lt; -- ); --- &gt; --);&lt;br /&gt;57,58c57,58                                                       &lt;br /&gt;&lt; -- CREATE TABLE tcphdr &lt; -- ( --- &gt; --CREATE TABLE tcphdr&lt;br /&gt;&gt; --(&lt;br /&gt;71,72c71,72&lt;br /&gt;&lt; -- CREATE TABLE udphdr &lt; -- ( --- &gt; --CREATE TABLE udphdr&lt;br /&gt;&gt; --(&lt;br /&gt;79,80c79,80&lt;br /&gt;&lt; -- CREATE TABLE icmphdr &lt; -- ( --- &gt; --CREATE TABLE icmphdr&lt;br /&gt;&gt; --(&lt;br /&gt;88,89c88,89&lt;br /&gt;&lt; -- CREATE TABLE data &lt; -- ( --- &gt; --CREATE TABLE data&lt;br /&gt;&gt; --(&lt;br /&gt;210,211c210,211&lt;br /&gt;&lt; -- CREATE TABLE sancp &lt; -- ( --- &gt; --CREATE TABLE sancp&lt;br /&gt;&gt; --(&lt;br /&gt;234c234&lt;br /&gt;&lt; -- ); --- &gt; --);&lt;br /&gt;&lt;br /&gt;Once I modified this script with the proper comment syntax, I was able to run the script properly and create the sguildb.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-2590487370679199149?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/2590487370679199149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=2590487370679199149' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2590487370679199149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2590487370679199149'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/mysql-5-and-createsguildbsql-script.html' title='MySQL 5 and create_sguildb.sql script'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6144270338730070241</id><published>2008-12-29T23:25:00.005-05:00</published><updated>2008-12-30T00:11:30.529-05:00</updated><title type='text'>Three questions...</title><content type='html'>I am in a somewhat philosophical mood and three questions have been on my mind since work today; I do not necessarily have the answers, but instead will ask the questions and perhaps address them at another time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Are all alert data created equal?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This question originates with my employment at an MSSP where we process many types of alert data from Dragon IDS, Cisco IPS and ISS.  Snort and Sourcefire strangely are underrepresented.  My question is if Dragon IDS, Cisco IPS, ISS, Snort and Sourcefire all looked at the same full-content data, would they all produce the same results?  I think not and would like to empirically verify this theory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. When is an analyst no longer an analyzer of data but an analyzer of dashboards?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This question also originates with my employment at an MSSP because like I said, we process so many disparate alert types and there is only so much time in a shift that it is challenging for an analyst to really spend quality time with a piece of data and conclusively determine what happened.  Therefore the analysts evolve into analyzers of dashboards instead of data in order to promptly assess alerts and determine if there was a legitimate attack or not.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. If all you have is alert data, can you positively confirm that you have been compromised?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I know the answer to this one, but am including it for emphasis of the point that alert data alone does not lend itself to digital situational awareness.  Alert data + session data is the bare minimum as far as I am concerned.  At least with this combination you can observe the egress sessions, in other words, what did the attacker do next?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6144270338730070241?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6144270338730070241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6144270338730070241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6144270338730070241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6144270338730070241'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/three-questions.html' title='Three questions...'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-2764186329398787019</id><published>2008-12-29T22:56:00.003-05:00</published><updated>2008-12-29T23:13:28.793-05:00</updated><title type='text'>ArcSight Certified Security Analyst</title><content type='html'>Apparently I am now an &lt;a href="http://www.arcsight.com/services/services-training/training-esm/esmcourse-ACSA/"&gt;ArcSight Certified Security Analyst (ACSA)&lt;/a&gt;.  I say this in a non-facetious manner, as much as that is possible.  As I have stated previously, I am employed at an MSSP and ArcSight ESM 4.0 is the new &lt;a href="http://en.wikipedia.org/wiki/Siem"&gt;SIEM/SEM&lt;/a&gt; that my employer is deploying in order to manage and corelate all of the data from the various security devices that we manage and operate.&lt;br /&gt;&lt;br /&gt;Actually, I attained this certification a month ago and meant to post about it, but am only getting to it now because I didn't quite know how to broach the subject.  You see this is a curious situation because in order to attain the aforementioned ACSA certification, I did not have to write and pass an exam like the other certifications that I have attained over my career.&lt;br /&gt;&lt;br /&gt;All that was necessary was completion of an onsite course instructed by ArcSight, demonstrating an understanding of the logic used to differentiate events and correlation of events and demonstrating an understanding of the set of tools that comprise ArcSight ESM. &lt;br /&gt;&lt;br /&gt;Again, there is no real purpose to this post except to point out the odd method of attaining the ACSA certification compared to traditional certifications.&lt;br /&gt;&lt;br /&gt;That said, ever since I moved to the MSSP I have not been able to use Sguil, and I have not been able to come up with a method of inputting non-Snort alert data into Sguil, so therefore I am stuck with ArcSight and am relunctantly awaiting my opportunity to kick the proverbial tires and see what this product can do in production.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-2764186329398787019?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/2764186329398787019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=2764186329398787019' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2764186329398787019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2764186329398787019'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/arcsight-certified-security-analyst.html' title='ArcSight Certified Security Analyst'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-4536323404423244628</id><published>2008-12-20T02:47:00.002-05:00</published><updated>2008-12-20T03:02:29.787-05:00</updated><title type='text'>Network security tools</title><content type='html'>As I blogged about &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/12/digital-situational-awareness.html"&gt;yesterday&lt;/a&gt;, I am pumped about receiving my copy of the Nmap Network Scanning book.  While thinking about the impact that Nmap has had on my digital security career, I decided to list a few other tools that have changed the way that I operate as a digital security dude.&lt;br /&gt;&lt;br /&gt;The criteria for these tools is (1)the tool changed the way that I operated as a digital security professional and (2)I still use the tool daily at my job.  This list is non-exhaustive and in arbitrary order.&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://www.insecure.org/"&gt;Nmap&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://www.tcpdump.org/"&gt;tcpdump&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://en.wikipedia.org/wiki/Netcat"&gt;Netcat&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://www.snort.org/"&gt;Snort&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://www.qosient.com/argus"&gt;Argus&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Notice that full-content, session and alert data are all represented.  I thought about including Sguil, but that is more of a suite of tools than a single tool and I think that 5 makes a better list than 6 or 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-4536323404423244628?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/4536323404423244628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=4536323404423244628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4536323404423244628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4536323404423244628'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/network-security-tools.html' title='Network security tools'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-90057391099970537</id><published>2008-12-19T23:06:00.011-05:00</published><updated>2008-12-20T02:38:52.027-05:00</updated><title type='text'>Digital Situational Awareness</title><content type='html'>I just read Richard Bejtlich's &lt;a href="http://searchnetworkingchannel.techtarget.com/tip/0,289483,sid100_gci1341064,00.html#"&gt;Traffic Talk 3&lt;/a&gt; about knowing your network and attaining digital situational awareness.  Digital situational awareness is a fundamental aspect of Network Security Monitoring (NSM) and is a major difference between traditional information security and Network Security Monitoring.&lt;br /&gt;&lt;br /&gt;The Traffic Talk contains an interesting hypothesis that uses NSM data to determine the importance of an asset or data in an organization that I had never considered before.&lt;br /&gt;&lt;br /&gt;Richard's hypothesis of importance contends that (emphasis added):&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="a3"&gt;1. More important servers are accessed by &lt;span style="font-weight: bold;"&gt;more people&lt;/span&gt; than servers of lesser importance.&lt;br /&gt;2. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;More important servers are accessed by "more important people"; servers of lesser importance are ignored by "more important people."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3. More important servers are accessed at a &lt;span style="font-weight: bold;"&gt;higher frequency&lt;/span&gt; than servers of lesser importance.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What does this mean?  This means that you can calculate the importance of an asset such as a server or a file by using the access data of that asset as a metric.  The more times that an asset is accessed by subjects, the importance of that asset to your organization increases.  Additionally, the more important the subject accessing the asset also increases the importance of the asset.  I think that the latter applies more to assets such as files, etc as it is easier to identify the subject.&lt;br /&gt;&lt;br /&gt;Say you are running Citrix MetaFrame to deliver your applications to your users and you want to know what applications or services are the most used on your network.  What are your options besides using something like SysTrack to audit your MetaFrame farm.&lt;br /&gt;&lt;br /&gt;Fortunately if you are performing NSM you have a plethora of data to choose from. The following statistics are conjectural and are based on experience and memory, however the methodology is sound.&lt;br /&gt;&lt;br /&gt;You look at your statistical data and notice that TCP comprises 70% of your network traffic, UDP 20% and ICMP 10%; of the TCP traffic you notice that ICA comprises 20%, HTTP/S comprises 40%, SMTP comprises 15%, Microsoft-DS comprises 20% and the remaining 5% is miscelleneous.&lt;br /&gt;&lt;br /&gt;While inspecting your session data to determine exactly which MetaFrame, web, mail and file servers generate the most traffic, you notice that one particular file server is accessed more than others.  You consult your inventory and confirm that this is your primary file server and the abundance of SMB traffic is legitimate.&lt;br /&gt;&lt;br /&gt;While reviewing all session traffic besides SMB, you notice that the file server is communicating on some strange ports at strange times of the day.  You decide to take a closer look at this server and discover that your primary file server has some unauthorized applications installed that are generating the odd traffic that is present in the session data.  You are now able to make an appropriate decision with the data available to you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-90057391099970537?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/90057391099970537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=90057391099970537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/90057391099970537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/90057391099970537'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/digital-situational-awareness.html' title='Digital Situational Awareness'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-8657316782490888991</id><published>2008-12-19T22:48:00.002-05:00</published><updated>2008-12-19T23:00:37.390-05:00</updated><title type='text'>Nmap book</title><content type='html'>I just received my copy of the &lt;a href="http://www.amazon.com/Nmap-Network-Scanning-Official-Discovery/dp/0979958717/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1229744917&amp;amp;sr=8-1"&gt;Nmap Network Scanning&lt;/a&gt; book today.  This is a book that I have been waiting on with baited breath since Fyodor announced that he was writing this book in 2003.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.insecure.org/"&gt;Nmap&lt;/a&gt; has a special place in my heart and is a tool that I still utilize daily.  I remember when I first began studying for my GCFW certification in 2003 that it was my mastery of Nmap and &lt;a href="http://www.tcpdump.org/"&gt;tcpdump&lt;/a&gt; on the command line that really gave me the confidence to go forward in my digital security career and helped me to understand my networks in new and exciting ways.&lt;br /&gt;&lt;br /&gt;I look forward to learning new aspects of one my favorite tools from the perspective of the tools author over the Christmas holidays.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-8657316782490888991?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/8657316782490888991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=8657316782490888991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8657316782490888991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8657316782490888991'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/nmap-book.html' title='Nmap book'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-629040082018203009</id><published>2008-12-17T16:55:00.008-05:00</published><updated>2008-12-22T16:01:00.205-05:00</updated><title type='text'>Jeremiah Grossman timelines recent digital security</title><content type='html'>I just read an excellent post where Jeremiah Grossman creates a &lt;a href="http://jeremiahgrossman.blogspot.com/2008/12/history-repeating-itself.html"&gt;timeline&lt;/a&gt; of network and application security events.  The network security events in the timeline begins with the Morris Worm in 1988 and concludes with PCI Standards in 2006.  I will only touch on the network security events as most of my experience has been network centric, first as a network administrator and then a firewall and router administrator and finally as an intrusion analyst and incident handler.&lt;br /&gt;&lt;br /&gt;While reading the timeline, I was struck by how closely I can remember these events and how easy it was to associate them with a particular year.  Also curious was the fact that I can remember working on similar projects or dealing with similar issues at work during these timelines.  I was in college in 2001 when the &lt;a href="http://en.wikipedia.org/wiki/Code_Red_%28computer_worm%29"&gt;Code Red&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Nimda"&gt;Nimda&lt;/a&gt; worm's were bringing down Microsoft IIS servers everywhere and can still remember the chaos that these worms caused, however the first incidents that I dealt with solely as the security dude at my job were the &lt;a href="http://en.wikipedia.org/wiki/SQL_Slammer"&gt;SQL Slammer&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Blaster_worm"&gt;Blaster&lt;/a&gt; worms in 2003.  I remember these incidents because even though we operated a fairly closed network, laptop computers infected on home networks were the vector that allowed the worms to migrate to our network.  Fortunately we were using application filtering firewalls and were able to detect and contain the worms via &lt;a href="http://en.wikipedia.org/wiki/Extrusion_detection"&gt;extrusion detection&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I would like to digress and point out that modern devices that are labeled IPS' are really glorified Layer 7 firewalls and that the oncoming ubiquity of &lt;a href="http://en.wikipedia.org/wiki/Unified_Threat_Management"&gt;Unified Threat Management&lt;/a&gt; will make this distinction less and less clear, except maybe to vendors and marketers that are trying to sell something.&lt;br /&gt;&lt;br /&gt;While my own timeline deviated to more IDS centric projects from 2005 to 2008, I still remember cutting my teeth using &lt;a href="http://www.insecure.org/"&gt;Nmap&lt;/a&gt;, &lt;a href="http://www.nessus.org/"&gt;Nessus&lt;/a&gt; and a plethora of Windows based network scanners to perform network mapping and ad-hoc vulnerability assessments in 2004 and 2005, no doubt part of the trend of in-house vulnerability assessments and penetration testing.&lt;br /&gt;&lt;br /&gt;Strangely, Jeremiah's timeline for network security ends in 2006 while the software security continues on into 2007 and concludes with the question of what is next in 2009 and beyond?  I suppose that with the ubiquitous adoption of cloud computing the line between network and software will blur and much of digital security will be software security.&lt;br /&gt;&lt;br /&gt;Interestingly 2007's Mass SQL Injection attacks were categorized with software security events instead of network security.  I would posit that this is an example of the new hybrid network/software security because while the affects of SQL Injection attacks are felt on the software as a service side of things, the actual attack is still carried out on a network somewhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-629040082018203009?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/629040082018203009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=629040082018203009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/629040082018203009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/629040082018203009'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/jeremiah-grossman-timelines-recent.html' title='Jeremiah Grossman timelines recent digital security'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-4282530849900915325</id><published>2008-12-13T18:28:00.005-05:00</published><updated>2008-12-13T18:38:38.349-05:00</updated><title type='text'>New virtualization platform</title><content type='html'>I have been using VMware Server as my virtualization platform for the past several years.  I got my first taste of virtualization as a method for testing and research while studying for my GCIH certification in 2005/2006.&lt;br /&gt;&lt;br /&gt;I have recently been made aware of an alternative virtualization platform named &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I have been using VirtualBox on my home system for the past several weeks and am happy to announce that this platform performs very well and is open source and is very simple to install.  I remember the headaches that I encountered while trying to get VMware Professional and later VMware Server to work with my Slackware desktop in 2006. &lt;br /&gt;&lt;br /&gt;I used the apt repositories to install VirtualBox on my workstation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo apt-get install virtualbox&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[sudo] password for inuk-x:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ which virtualbox&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/bin/virtualbox&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-4282530849900915325?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/4282530849900915325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=4282530849900915325' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4282530849900915325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4282530849900915325'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/new-virtualization-platform.html' title='New virtualization platform'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-7711286080684097032</id><published>2008-12-08T22:42:00.036-05:00</published><updated>2008-12-13T16:35:57.877-05:00</updated><title type='text'>Ad-hoc traffic assessment using Windows tools</title><content type='html'>It has been my experience since working for an MSSP that there are many situations where I am asked to perform an analysis without the NSM tools that I am used to working with.  I have had to alter NSM methodologies within a construct that is not as appreciative of open source security tools than I am.  The theme of this post is one such example where I was limited to Windows XP, &lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt; and &lt;a href="http://www.cygwin.com/"&gt;Cygwin&lt;/a&gt;.  Hopefully there is something here that someone will find useful.&lt;br /&gt;&lt;br /&gt;Recently I had to perform a &lt;a href="http://taosecurity.blogspot.com/2007/09/tactical-traffic-assessment.html"&gt;traffic assessment&lt;/a&gt; on a set of libpcap trace files that were stored on a notebook in a remote location.  Normally I prefer to do traffic assessments on my Linux system using NSM tools such as &lt;a href="http://qosient.com/argus/"&gt;Argus&lt;/a&gt; and &lt;a href="http://www.iijlab.net/%7Ekjc/papers/freenix2000/node14.html"&gt;tcpdstat&lt;/a&gt; for gleaning &lt;a href="http://taosecurity.blogspot.com/2004/07/using-session-data-to-scope-events.html"&gt;session&lt;/a&gt; and &lt;a href="http://nsmwiki.org/Network_Statistical_Data"&gt;statistical&lt;/a&gt; data respectively, however in this case I was limited to the Windows XP notebook because of time restraints.&lt;br /&gt;&lt;br /&gt;The traffic was collected via the Wireshark application, so I knew that options were available for my traffic assessment because Wireshark comes with a command line tool named tshark that is capable of enumerating various statistical outputs from trace files.&lt;br /&gt;&lt;br /&gt;The "-z io,phs" and "-z conv" options are what I used to extract statistical and session data respectively from the trace files.  Wireshark refers to these options as Protocol Hierarchy Statistics and Conversations Statistics.&lt;br /&gt;&lt;br /&gt;The following descriptions are from the tshark man pages:&lt;br /&gt;&lt;br /&gt;-z  &lt;statistics&gt;&lt;statistics&gt;&lt;br /&gt;         Get TShark to collect various types of statistics and display the&lt;br /&gt;         result after finishing reading the capture file.  Use the -q flag&lt;br /&gt;         if you’re reading a capture file and only want the statistics&lt;br /&gt;         printed, not any per-packet information.&lt;br /&gt;&lt;br /&gt; -z io,phs[,filter]&lt;br /&gt;&lt;br /&gt;         Create Protocol Hierarchy Statistics listing both number of packets&lt;br /&gt;         and bytes.  If no filter is specified the statistics will be&lt;br /&gt;         calculated for all packets.  If a filters is specified statistics&lt;br /&gt;         will be only calculated for those packets that match the filter.&lt;br /&gt;&lt;br /&gt;-z conv,type[,filter]&lt;br /&gt;&lt;br /&gt;         Create a table that lists all conversations that could be seen in&lt;br /&gt;         the capture.  type specifies which type of conversation we want to&lt;br /&gt;         generate the statistics for; currently the supported ones are&lt;br /&gt;&lt;br /&gt;           "eth"   Ethernet&lt;br /&gt;           "fc"    Fibre Channel&lt;br /&gt;           "fddi"  FDDI&lt;br /&gt;           "ip"    IP addresses&lt;br /&gt;           "ipx"   IPX addresses&lt;br /&gt;           "tcp"   TCP/IP socket pairs  Both IPv4 and IPv6 are supported&lt;br /&gt;           "tr"    Token Ring&lt;br /&gt;           "udp"   UDP/IP socket pairs  Both IPv4 and IPv6 are supported&lt;br /&gt;&lt;br /&gt;         If the optional filter string is specified, only those packets that&lt;br /&gt;         match the filter will be used in the calculations.&lt;br /&gt;&lt;br /&gt;In the following arbitrary example, I will demonstrate the Protocol Hierarchy and Conversation Statistics options on a libpcap trace file named capture_trace.lpc.  Please note that the data within the examples have been sanitized for privacy and space limitations and that the procedures demonstrated have been truncated from a full tactical traffic assessment.&lt;br /&gt;&lt;br /&gt;First I will gather the statistical data, or Protocol Hierarchy Statistics so that I will have a holistic picture of all of the traffic captured in the trace file.&lt;br /&gt;&lt;br /&gt;C:\Program Files\Wireshark&gt;tshark.exe -r capture_trace.lpc -nqz io,phs&lt;br /&gt;&lt;/statistics&gt;===================================================================&lt;br /&gt;Protocol Hierarchy Statistics&lt;br /&gt;Filter: frame&lt;br /&gt;&lt;br /&gt;frame                                    frames:44618 bytes:6702467&lt;br /&gt; eth                                    frames:44618 bytes:6702467&lt;br /&gt;   ip                                   frames:44618 bytes:6702467&lt;br /&gt;     icmp                               frames:27802 bytes:2927625&lt;br /&gt;     tcp                                frames:11084 bytes:2863203&lt;br /&gt;       pop                              frames:3459 bytes:1267156&lt;br /&gt;       smtp                             frames:1419 bytes:528234&lt;br /&gt;         imf                            frames:95 bytes:5700&lt;br /&gt;       ftp                              frames:126 bytes:10724&lt;br /&gt;       ftp-data                         frames:628 bytes:715254&lt;br /&gt;       dns                              frames:2 bytes:931&lt;br /&gt;     udp                                frames:5732 bytes:911639&lt;br /&gt;       dcerpc                           frames:135 bytes:74266&lt;br /&gt;         messenger                      frames:135 bytes:74266&lt;br /&gt;       dns                              frames:4129 bytes:679726&lt;br /&gt;       data                             frames:82 bytes:26042&lt;br /&gt;       echo                             frames:296 bytes:31376&lt;br /&gt;       ntp                              frames:17 bytes:1530&lt;br /&gt;       isakmp                           frames:1058 bytes:95246&lt;br /&gt;       http                             frames:3 bytes:525&lt;br /&gt;       cldap                            frames:12 bytes:2928&lt;br /&gt;===================================================================&lt;br /&gt;&lt;br /&gt;By looking at the above data, I can quickly surmise that TCP and ICMP compose 43 and 44 percent of the traffic, while UDP composes 14 percent.  Further targeted analysis of the protocols contained in the trace file is now an option as I know where I should be focusing my attention.&lt;br /&gt;&lt;br /&gt;For example, say that I am in interested in seeing all SMTP sessions, or conversations as Wireshark calls it, I would use the &lt;span style="font-weight: bold;"&gt;tshark -z conv,tcp,"tcp.port==25"&lt;/span&gt; command with the following results.&lt;br /&gt;&lt;br /&gt;C:\Program Files\Wireshark&gt;tshark.exe -r capture_trace.lpc -nqz conv,tcp,"tcp.port==25"&lt;br /&gt;TCP Conversations&lt;br /&gt;Filter:tcp.port==25&lt;br /&gt;                                                                                 &lt;-                                                  -&gt;                                     Total   &lt;br /&gt;                                                                                                                                                         Frames  Bytes | Frames  Bytes  Frames  Bytes&lt;br /&gt;192.168.106.78:2232  &lt;-&gt; 172.16.145.21:25        364     26125     430    224602     794    250727&lt;br /&gt;192.168.106.78:2272  &lt;-&gt; 172.16.145.21:25         72      5177      77     39228     149     44405&lt;br /&gt;192.168.106.78:2548  &lt;-&gt; 172.16.145.21:25         59      4307      70     34534     129     38841&lt;br /&gt;192.168.106.78:2389  &lt;-&gt; 172.16.145.21:25         45      3287      50     24642      95     27929&lt;br /&gt;192.168.106.78:2565  &lt;-&gt; 172.16.145.21:25         42      3017      41     19774      83     22791&lt;br /&gt;192.168.106.78:2275  &lt;-&gt; 172.16.145.21:25         40      2897      41     19798      81     22695&lt;br /&gt;192.168.106.78:2733  &lt;-&gt; 172.16.145.21:25         27      2027      34     15050      61     17077&lt;br /&gt;192.168.106.78:2237  &lt;-&gt; 172.16.145.21:25         29      2147      32     14908      61     17055&lt;br /&gt;192.168.106.95:4030  &lt;-&gt; 172.16.145.21:25         22      1630      30     25281      52     26911&lt;br /&gt;192.168.106.78:2792  &lt;-&gt; 172.16.145.21:25         24      1757      23     10044      47     11801&lt;br /&gt;192.168.106.78:2766  &lt;-&gt; 172.16.145.21:25         24      1757      23     10006      47     11763&lt;br /&gt;192.168.106.78:2801  &lt;-&gt; 172.16.145.21:25         22      1637      23     10006      45     11643&lt;br /&gt;192.168.106.78:2243  &lt;-&gt; 172.16.145.21:25         22      1637      23     10038      45     11675&lt;br /&gt;192.168.106.78:2804  &lt;-&gt; 172.16.145.21:25         17      1247      14      5174      31      6421&lt;br /&gt;192.168.106.78:2811  &lt;-&gt; 172.16.145.21:25         14      1101      16      5272      30      6373&lt;br /&gt;192.168.106.78:2788  &lt;-&gt; 172.16.145.21:25         15      1127      14      5160      29      6287&lt;br /&gt;192.168.106.78:2771  &lt;-&gt; 172.16.145.21:25         15      1127      14      5166      29      6293&lt;br /&gt;192.168.106.78:2743  &lt;-&gt; 172.16.145.21:25         15      1127      14      5186      29      6313&lt;br /&gt;192.168.106.78:2235  &lt;-&gt; 172.16.145.21:25         15      1127      14      5218      29      6345&lt;br /&gt;192.168.106.95:3425  &lt;-&gt; 172.16.145.21:25         14      1114      15      2475      29      3589&lt;br /&gt;10.19.126.247:1622  &lt;-&gt; 192.168.106.78:25          0         0       3       186       3       186&lt;br /&gt;10.19.126.247:1596  &lt;-&gt; 192.168.106.66:25          0         0       3       186       3       186&lt;br /&gt;10.19.126.247:1725  &lt;-&gt; 192.168.106.127:25         0         0       2       124       2       124&lt;br /&gt;10.19.126.247:1677  &lt;-&gt; 192.168.106.107:25         0         0       2       124       2       124&lt;br /&gt;10.19.126.247:1672  &lt;-&gt; 192.168.106.101:25         0         0       2       124       2       124&lt;br /&gt;10.19.126.247:1670  &lt;-&gt; 192.168.106.102:25         0         0       2       124       2       124&lt;br /&gt;10.250.6.30:3699    &lt;-&gt; 192.168.106.127:25         0         0       1        62       1        62&lt;br /&gt;10.250.6.30:3698    &lt;-&gt; 192.168.106.127:25         0         0       1        62       1        62&lt;br /&gt;10.250.6.30:3556    &lt;-&gt; 192.168.106.107:25         0         0       1        62       1        62&lt;br /&gt;10.250.6.30:3552    &lt;-&gt; 192.168.106.101:25         0         0       1        62       1        62&lt;br /&gt;&lt;br /&gt;&lt;statistics&gt;The primary methods that I use the -z conv option is to print all conversations using the "-z conv,ip" option, print all TCP sessions using the "-z conv,tcp" option and print all UDP traffic using the "-z conv,udp" option.  For the TCP and UDP options, standard Wireshark filters are available such as "tcp.port==80" or "udp.port==53" or "ip.addr==192.168.10.10". &lt;br /&gt;&lt;br /&gt;As has just been demonstrated, if you are stuck in the confines of Windows and only have Wireshark available, it is possible to extract some useful data and perform some NSM analysis.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/statistics&gt;&lt;/statistics&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-7711286080684097032?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/7711286080684097032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=7711286080684097032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7711286080684097032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7711286080684097032'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/12/ad-hoc-traffic-assessment-using-windows.html' title='Ad-hoc traffic assessment using Windows tools'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-1958297025014325302</id><published>2008-09-24T16:45:00.003-04:00</published><updated>2008-09-24T16:57:31.279-04:00</updated><title type='text'>McAfee to acquire Secure Computing Corporation</title><content type='html'>I guess I've really been under a rock lately, but I just became aware of the news that &lt;a href="http://www.securecomputing.com/"&gt;Secure Computing Corporation&lt;/a&gt; is about to be acquired by McAfee. The news release can be found &lt;a href="http://www.mcafee.com/us/about/corporate/mcafee_secure_computing.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is newsworthy to me because I cut my firewall teeth on Secure Computing's SideWinder 5.2.x firewall and became quite competent with the SideWinder G2 and &lt;a href="http://www.securecomputing.com/index.cfm?skey=20&amp;amp;lang=en"&gt;SideWinder 7&lt;/a&gt; firewalls, so I have a slight bias when it comes to Secure Computing's proxy firewalls.&lt;br /&gt;&lt;br /&gt;This news is slightly disconcerting because Secure Computing's firewalls will no doubt be bundled with McAfee's other products and the tight (read secure) product will suffer for it.&lt;br /&gt;&lt;br /&gt;I understand that this is a business decision and since I no longer actively support Secure Computing firewalls, I shall take a wait and see approach.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-1958297025014325302?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/1958297025014325302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=1958297025014325302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1958297025014325302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1958297025014325302'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/09/mcafee-to-acquire-secure-computing.html' title='McAfee to acquire Secure Computing Corporation'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6005326926261881949</id><published>2008-09-23T11:45:00.002-04:00</published><updated>2008-09-23T11:49:03.473-04:00</updated><title type='text'>BackTrack 3</title><content type='html'>This is a little late, I guess I've been under a rock or something, but &lt;a href="http://www.remote-exploit.org/backtrack_download.html"&gt;BackTrack 3&lt;/a&gt; was released this past July.  I have been using the beta version on my &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/01/backtrack-30-beta-on-usb-stick.html"&gt;USB drive&lt;/a&gt; for several months and intend to download the final version immediately.  I will post results at a later date.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6005326926261881949?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6005326926261881949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6005326926261881949' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6005326926261881949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6005326926261881949'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/09/backtrack-3.html' title='BackTrack 3'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6786550915913351108</id><published>2008-09-22T13:38:00.006-04:00</published><updated>2008-09-22T16:37:31.154-04:00</updated><title type='text'>Database monitoring</title><content type='html'>I follow the &lt;a href="http://seclists.org/rss/isn.rss"&gt;Info Security News&lt;/a&gt; via RSS and came across this interesting article on &lt;a href="http://www.informationweek.com/news/security/app_security/showArticle.jhtml?articleID=210602800"&gt;Oracle security&lt;/a&gt; today.&lt;br /&gt;&lt;br /&gt;The article deals specifically with Oracle databases, and is a little light on details, but the same can be said for MySQL, MS-SQL, or any other relational database used to store data.    One point that I would like to make is that the need for network and application security monitoring is as relevant as it ever has been.&lt;br /&gt;&lt;br /&gt;In the past year I have had the opportunity to work with &lt;a href="http://www.imperva.com/products/securesphere.html"&gt;Imperva's SecureSphere&lt;/a&gt; database monitoring appliances for inline database monitoring and while it is obvious that this product is not a panacea, used in tandem with Network Security Monitoring (NSM) methodologies it is possible to get effective visibility into both network and user activities.&lt;br /&gt;&lt;br /&gt;Other information on Oracle and database in-security can be found &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/01/oracle-non-patching.html"&gt;here&lt;/a&gt;, &lt;a href="http://taosecurity.blogspot.com/2008/01/thoughts-on-oracle-non-patching.html"&gt;here&lt;/a&gt;, and &lt;a href="http://taosecurity.blogspot.com/2007/05/database-forensics.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6786550915913351108?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6786550915913351108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6786550915913351108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6786550915913351108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6786550915913351108'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/09/database-monitoring.html' title='Database monitoring'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-8437583093455003651</id><published>2008-09-22T13:20:00.004-04:00</published><updated>2008-09-22T13:32:15.491-04:00</updated><title type='text'>Regular posting</title><content type='html'>For those of you wandering why I have not been posting regularly it comes down to three items.&lt;br /&gt;&lt;br /&gt;1. I have changed locations of employment and have been busy acclimating myself&lt;br /&gt;2. I have been busy training for my first marathon and the training has consumed my free time&lt;br /&gt;3. Blogging is very hard work&lt;br /&gt;&lt;br /&gt;Yes I have changed employers and now work in the pseudo-cloud security field.  Here is an interesting blog that I began following this year that is related to &lt;a href="http://cloudsecurity.org/about/"&gt;Cloud Security Computing.&lt;/a&gt;  I will discuss more about this field in future posts.&lt;br /&gt;&lt;br /&gt;I am happy to report that I have completed my first marathon after 18 weeks and 500 miles of road work; the race did not go according to plan, but I completed it and can now call myself a marathoner.&lt;br /&gt;&lt;br /&gt;Yes, blogging is very hard work that has to compete for time with my other obligations, duties and hobbies.  So no excuses here, however now that we are into fall I should have more time to sit in front of my computer in the evenings and discuss the things that pique my interest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-8437583093455003651?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/8437583093455003651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=8437583093455003651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8437583093455003651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/8437583093455003651'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/09/regular-posting.html' title='Regular posting'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-3879694509389543911</id><published>2008-04-01T14:58:00.002-04:00</published><updated>2008-04-01T15:10:13.964-04:00</updated><title type='text'>Sguil 0.7.0 working</title><content type='html'>Finally, after considerable toil, I have successfully upgraded from Sguil 0.6.1 to Sguil 0.7.0 using Snort 2.8.0.2 on my main NSM sensor.  Due to the introduction of new components such as the various agents, the upgrade process was slightly challenging.&lt;br /&gt;&lt;br /&gt;However, thanks in large part to Hanashi's &lt;a href="http://www.vorant.com/nsmwiki/Sguil_on_RedHat_HOWTO"&gt;Instant NSM documentation&lt;/a&gt; and the documentation I created during my initial foray in 2006, I was able to figure things out for myself.&lt;br /&gt;&lt;br /&gt;One sensor down, eight to go; I will post updates when all my upgrades have been completed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-3879694509389543911?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/3879694509389543911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=3879694509389543911' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3879694509389543911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3879694509389543911'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/04/sguil-070-working.html' title='Sguil 0.7.0 working'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-3017777856591353872</id><published>2008-03-26T09:48:00.002-04:00</published><updated>2008-03-26T09:58:50.502-04:00</updated><title type='text'>Sguil 0.7.0 released</title><content type='html'>Sguil 0.7.0 has officially been released.  Announcement's &lt;a href="http://taosecurity.blogspot.com/2008/03/sguil-070-released.html"&gt;here&lt;/a&gt; and &lt;a href="http://article.gmane.org/gmane.comp.security.sguil.general/1561"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I have been experimenting with the CVS version of Sguil 0.7.0 and the CVS version of &lt;a href="http://www.vorant.com/nsmwiki/InstantNSM"&gt;Instant NSM&lt;/a&gt; for a couple of weeks and have been slowly working out the issues with the disparate components (ie. tcllib, tcl/tls, tcl/tk, etc). &lt;br /&gt;&lt;br /&gt;I have been using Sguil 0.6.1 in production since May 2006 without any issues, and decided a couple of months ago to begin experimenting with the newer version alongside newer versions of Snort. &lt;br /&gt;&lt;br /&gt;I will post more info after successfully deploying Sguil 0.7.0 in production later this week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-3017777856591353872?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/3017777856591353872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=3017777856591353872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3017777856591353872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3017777856591353872'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/03/sguil-070-released.html' title='Sguil 0.7.0 released'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-5935676175298785701</id><published>2008-02-22T13:12:00.003-05:00</published><updated>2008-02-22T14:36:56.209-05:00</updated><title type='text'>Thoughts on Newfoundland data theft</title><content type='html'>Thanks to this &lt;a href="http://www.cbc.ca/canada/newfoundland-labrador/story/2008/02/21/student-breach.html"&gt;CBC &lt;/a&gt;article, I became aware of another incident in the province of Newfoundland.  In this incident, the personal information of 28,000 schoolchildren was compromised when laptops containing the aforesaid data were stolen.&lt;br /&gt;&lt;br /&gt;My immediate question was why was the database stored on a laptop, then I remembered when taking &lt;a href="http://www.sans.org/training/description.php?mid=43&amp;amp;portal=974eace5c24db904f845549ae1e92b82"&gt;SANS Security 503 (GCIA)&lt;/a&gt;, the instructor indicated that he usually would go after the DBA/developer's desktop when pen-testing because they usually contained a copy of the targeted database and were often easier prey than the target.&lt;br /&gt;&lt;br /&gt;Other tidbits revealed in the article:&lt;br /&gt;&lt;br /&gt;1. The theft occurred on Sunday, but was not reported until Thursday&lt;br /&gt;2. The data in question was extracted from a production database and stored on the laptop&lt;br /&gt;3. The hard drives were not encrypted&lt;br /&gt;&lt;br /&gt;Additionally, the assumption that the thieves are not interested in the data contained on the laptops is very naive and dangerous.  It appears that the authorities are either not taking this incident very seriously or they are grossly oblivious to the potential severity of this incident.  The fact is that the names, addresses, phone numbers, health care numbers and parental information of 28,000 students in 56 schools in two regions was compromised; this is no small matter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-5935676175298785701?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/5935676175298785701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=5935676175298785701' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5935676175298785701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5935676175298785701'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/thoughts-on-newfoundland-data-theft.html' title='Thoughts on Newfoundland data theft'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-2424479933854887832</id><published>2008-02-22T10:46:00.002-05:00</published><updated>2008-02-22T10:57:36.663-05:00</updated><title type='text'>Forensic analysis resources</title><content type='html'>&lt;a href="http://windowsir.blogspot.com"&gt;Harlan Carvey&lt;/a&gt; has just posted an excellent list of resources on &lt;a href="http://windowsir.blogspot.com/2008/02/getting-started-or-forensic-analysis-on.html"&gt;forensics analysis training&lt;/a&gt; that is quite extensive and very useful.  More importantly, the list of resources are categorized and do not cost anything but the time and effort required to learn something new.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-2424479933854887832?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/2424479933854887832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=2424479933854887832' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2424479933854887832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2424479933854887832'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/forensic-analysis-resources.html' title='Forensic analysis resources'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-1019938305770325503</id><published>2008-02-22T10:16:00.002-05:00</published><updated>2008-02-22T10:40:52.686-05:00</updated><title type='text'>Update on alleged Quebec network attack</title><content type='html'>After I &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/02/thoughts-on-alleged-quebec-network.html"&gt;posted &lt;/a&gt;on this alleged incident yesterday, I discovered that there was an entry on &lt;a href="http://it.slashdot.org/article.pl?sid=08/02/21/1418230"&gt;Slashdot&lt;/a&gt; that referenced a separate &lt;a href="http://www.cbc.ca/technology/story/2008/02/20/qc-hackers0220.html"&gt;CBC&lt;/a&gt; article than the one I referenced.&lt;br /&gt;&lt;br /&gt;Interestingly Slashdot refers to the incident as the &lt;span style="font-weight: bold; font-style: italic;"&gt;Largest Hacking Scam in Canadian History&lt;/span&gt;.  Nice to see that Slashdot refrains from the sensational reporting style that is common in the media. &lt;br /&gt;&lt;br /&gt;The updated CBC article is also light on the details, considering that this is supposedly the largest hacking scam in Canadian history I would expect that there would be more than a couple of articles that are garnering little interest.&lt;br /&gt;&lt;br /&gt;The CBC article does state that the alleged attackers from Quebec compromised systems in other countries, notably Brazil and Poland to setup websites for use in phishing/data theft operations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-1019938305770325503?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/1019938305770325503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=1019938305770325503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1019938305770325503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1019938305770325503'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/update-on-alleged-quebec-network-attack.html' title='Update on alleged Quebec network attack'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-181532577043550784</id><published>2008-02-21T10:54:00.005-05:00</published><updated>2008-02-21T11:58:58.778-05:00</updated><title type='text'>Thoughts on alleged Quebec network attack</title><content type='html'>First off, to address one of my colleagues, no the so-called allure of this blog has not worn off, I have just been very busy in the evenings for the past few weeks and have not been able to dedicate the time to post anything meaningful.  I do not believe in just posting anything that is not at least useful, interesting or thought provoking, so I would rather not post anything than post for the sake of it.&lt;br /&gt;&lt;br /&gt;I first heard of this story yesterday evening while watching the National; I had a difficult time finding the article on CBC this morning as it was buried under the technology section, but &lt;a href="http://www.cbc.ca/cp/technology/080220/z02209A.html"&gt;here&lt;/a&gt; it is.&lt;br /&gt;&lt;br /&gt;There is not a lot of information in the article, but it basically states that 16 individuals were arrested in Quebec for allegedly attacking and compromising millions of computers in hundreds of countries for the purpose of data theft.  The article, and I am sure that most other media pieces will use the term &lt;span style="font-weight: bold; font-style: italic;"&gt;hack&lt;/span&gt; to describe the incident.  I will instead use the terms &lt;span style="font-weight: bold; font-style: italic;"&gt;attack and compromise&lt;/span&gt; for the sake of technical accuracy.  I will not digress into a discussion on the negative connotations associated with &lt;span style="font-weight: bold; font-style: italic;"&gt;hack/hacking/hacker&lt;/span&gt;, but suffice it to say I prefer the terms &lt;span style="font-weight: bold; font-style: italic;"&gt;attack/attacking/attacker&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The reason that I am commenting on this article is because it is becoming evident that more and more of these types of incidents are occurring within Canada.  It can be evidenced from &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/02/thoughts-on-nl-government-data-breach.html"&gt;this&lt;/a&gt; post and the CBC articles linked to within.  This trend proves that Canada is not exempt from these types of incidents and that the governments and corporations are:&lt;br /&gt;&lt;br /&gt;A. Possibly increasing vigilance and network visibility&lt;br /&gt;B. Possibly detecting more attacks than in the past&lt;br /&gt;C. Possibly reporting more attacks than in the past&lt;br /&gt;&lt;br /&gt;I would suggest that it is likely a combination of the three scenarios that is occurring.&lt;br /&gt;&lt;br /&gt;The article is extremely light on details and hopefully there will be more brought to light over the next couple of days; I will provide more comments and opinions then.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-181532577043550784?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/181532577043550784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=181532577043550784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/181532577043550784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/181532577043550784'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/thoughts-on-alleged-quebec-network.html' title='Thoughts on alleged Quebec network attack'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-2151725773306043538</id><published>2008-02-11T22:03:00.000-05:00</published><updated>2008-02-11T23:21:25.048-05:00</updated><title type='text'>Thoughts on N.L. government data breach</title><content type='html'>Thanks to this &lt;a href="http://www.sans.org/newsletters/newsbites/newsbites.php?vol=10&amp;amp;issue=10&amp;amp;portal=e7c32ab7fa89514d11ce80315118f1be#sID311"&gt;SANS NewsBites&lt;/a&gt; newsletter, I became aware of a data breach involving Government of Newfoundland assets and peer to peer (P2P) software. The corresponding CBC articles are &lt;a href="http://www.cbc.ca/canada/newfoundland-labrador/story/2008/02/01/limewire-breach.html"&gt;here&lt;/a&gt;, &lt;a href="http://www.cbc.ca/canada/newfoundland-labrador/story/2008/01/28/security-breach.html"&gt;here&lt;/a&gt; and &lt;a href="http://www.cbc.ca/canada/newfoundland-labrador/story/2008/01/26/security-breach.html"&gt;here&lt;/a&gt;. These CBC articles are dated February 1 and January 28, 2008 respectively.&lt;br /&gt;&lt;br /&gt;Interestingly, there is an older CBC article from November 24, 2007 &lt;a href="http://www.cbc.ca/canada/newfoundland-labrador/story/2007/11/24/security-breach.html"&gt;here&lt;/a&gt; that may provide the initial indications that there may be other serious incidents occuring in the Government of Newfoundland. By reading all of the articles, it appears that the incident from the November 24, 2007 article was the impetus for hiring the information security organization that discovered the second incident.&lt;br /&gt;&lt;br /&gt;In the interest of keeping this brief and my not wanting to disect each article, it appears that in both incidents government contractors removed government assets and government data from the Government of Newfoundland, thereby violating the confidentiality of Newfoundland citizens.&lt;br /&gt;&lt;br /&gt;In fact, in the November 24 article it states that the system removed was a personal computer (PC) and does not say that it was a notebook, therfore making the incident all the more bizarre. I cannot imagine how the contractor was able to walk out of the workplace with a PC in hand and not be questioned by anyone, unless of course physical security is something that is not taken seriously at the Government of Newfoundland, which is probably the case.&lt;br /&gt;&lt;br /&gt;The subsequent articles state that the contractor in question installed a P2P application on a government PC and therefore exposed government data on the public Internet. I will disect the following paragraphs from the February 1, 2008 CBC article:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Kennedy said the information was exposed for more than three weeks, but said that does not necessarily mean any of the details are now in the hands of potential identity thieves.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This is a classic attempt at denial by saying absolutely nothing at all. Yes it is true that it is possible that no data was breached, but unless you can prove that no data was breached, you have to assume that it was, especially since the data was available for more than 3 weeks. If the Government of Newfoundland was practicing &lt;a href="http://www.vorant.com/nsmwiki/Main_Page"&gt;Network Security Monitoring (NSM)&lt;/a&gt;, the analysis of session and full-content data with &lt;a href="http://www.sguil.net/"&gt;Sguil&lt;/a&gt; could prove whether or not any data was accessed.&lt;br /&gt;&lt;br /&gt;The article states that the data was available for 3 weeks, but since the government does not practice NSM, we have to assume that it is possible that the data was available much longer and that the government was only aware of it for 3 weeks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"The file sharing program allows for access of various information that's on an individual's computer. It doesn't mean it will be accessed," Kennedy told reporters.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Again, this is double speak for we do not know if any data has been accessed, but unless someone can prove to us that it has happened, we will deny it, classic security by obscurity.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"If the security company in New York had not identified this breach, it may never have come to light", he said.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If the goverment were practicing NSM with trained analysts, they could have discovered this incident themselves and properly mitigated the damage done to Newfoundland citizen's personal information and to the reputation of the government.&lt;br /&gt;&lt;br /&gt;It can be reasonably assumed that if incidents like this are occurring at the Government of Newfoundland, it is also occurring at most of the provincial and territorial governments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-2151725773306043538?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/2151725773306043538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=2151725773306043538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2151725773306043538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2151725773306043538'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/thoughts-on-nl-government-data-breach.html' title='Thoughts on N.L. government data breach'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-7695765711237797266</id><published>2008-02-02T18:15:00.000-05:00</published><updated>2008-02-03T01:10:25.967-05:00</updated><title type='text'>Practical BackTrack Usage Part I</title><content type='html'>I have been working on a challenge this week that has taken more of my time than I care to admit.  A colleague's hard drive crashed leaving the system unbootable.  My colleague was very concerned about the years of family photographs that were on the hard drive and asked if I could help retrieve them.&lt;br /&gt;&lt;br /&gt;I figured that this would be a good exercise and decided that I would use BackTrack 3.0 beta to find all of the pictures and then move them to a different machine where they could be burned to DVD for my colleague.  After a bit of research, I decided that I would boot the machine into the live Linux environment, mount the hard drive, find all applicable files and use netcat and tar to move the files to the other machine.&lt;br /&gt;&lt;br /&gt;This process requires two systems, the first the malfunctioned system and BackTrack 3.o and the second my Linux desktop.  The primary commands that will be used are the &lt;span style="font-style: italic;"&gt;find, tar &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;netcat &lt;/span&gt;commands.  I will refer to these systems as the sending system (contains the files to be moved) and the receiving system (where the files will be moved).  The naming convention for the sending system will be &lt;span style="font-weight: bold;"&gt;bt# &lt;/span&gt;and the naming convention for the receiving system will be &lt;span style="font-weight: bold;"&gt;inuk-x@shell$&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;After booting to the live CD, I ensure that the hard drive has been mounted and confirm the presence of netcat. Since BackTrack 3.0 mounts local hard disks in read/write mode automatically it is not necessary to manually mount it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;bt ~ # mount&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;aufs on / type aufs (rw)&lt;br /&gt;proc on /proc type proc (rw)&lt;br /&gt;sysfs on /sys type sysfs (rw)&lt;br /&gt;usbfs on /proc/bus/usb type usbfs (rw)&lt;br /&gt;/dev/hda1 on /mnt/hda1 type ntfs (rw,noatime,quiet,umask=0,check=s,shortmask=mix&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;bt ~ # which netcat&lt;br /&gt;bt ~ # /usr/local/bin/netcat&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;First it is necessary to setup a netcat listener on any arbitrary port on the receiving system and pipe the netcat listener into the tar command with the &lt;span style="font-style: italic;"&gt;-x&lt;/span&gt; (extract) function.  This command instructs the receiving system to listen on local tcp port 2222 and use the tar command to extract the incoming file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ netcat -l -p 2222 | tar -x&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The next part is a two step process.  This is what presented me the most challenge because the spaces in the filenames cannot be passed to the tar command.  I struggled with this section until I found &lt;a href="http://answers.google.com/answers/threadview?id=433050"&gt;this posting&lt;/a&gt; that more or less dealt with the same challenge that I was facing.  The first step is to search for any applicable files and create a list of the files.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;bt ~ # find /mnt/hda1 -iwholename "*.jpg" | grep -v "Temporary \&lt;br /&gt;Internet" &gt; /tmp/filelist.txt&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;This command searches the &lt;span style="font-style: italic;"&gt;/mnt/hda1&lt;/span&gt; directory for all files ending in &lt;span style="font-style: italic;"&gt;.jpg&lt;/span&gt; and redirects the output to &lt;span style="font-style: italic;"&gt;/tmp/filelist.txt&lt;/span&gt;.  The &lt;span style="font-style: italic;"&gt;-iwholename&lt;/span&gt; will do a case insensitive search and &lt;span style="font-style: italic;"&gt;grep -v&lt;/span&gt; will omit any files located in any Temporary Internet directories.  The next step is to run the tar command retrieving the files in &lt;span style="font-style: italic;"&gt;/tmp/filelist.txt&lt;/span&gt; and piping the output into the netcat command.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;bt ~ # tar -cf - -T /tmp/filelist.txt | netcat 192.168.1.1 2222&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This will create a tar of the files listed in &lt;span style="font-style: italic;"&gt;filelist.txt&lt;/span&gt; and will use the netcat command to send the tar file to the receiving machine on tcp port 2222.  The &lt;span style="font-style: italic;"&gt;-T&lt;/span&gt; option instructs tar to get files from &lt;span style="font-style: italic;"&gt;filelist.txt&lt;/span&gt; and since I am piping the tar command into netcat, the solo dash after the &lt;span style="font-style: italic;"&gt;-cf&lt;/span&gt; function is used instead of a filename.&lt;br /&gt;&lt;br /&gt;Netcat will not terminate on its own and does not indicate progress, therefore I run tcpdump on the receiving machine to monitor for indications of the last file.  Any tool that monitors traffic flow such as trafshow, bmon, etc, will work just as well, but I am a packet head, therefore I usually use tcpdump for everything.  Alternatively,  you can use the &lt;span style="font-style: italic;"&gt;-q&lt;/span&gt; option if using &lt;span style="font-style: italic;"&gt;/usr/bin/nc&lt;/span&gt;.  &lt;/span&gt;&lt;span&gt;The &lt;span style="font-style: italic;"&gt;-q&lt;/span&gt; option instructs netcat to wait &lt;span style="font-style: italic;"&gt;n&lt;/span&gt; seconds after EOF and then quit. &lt;/span&gt;&lt;span&gt;The GNU netcat installed on BackTrack does not support the &lt;span style="font-style: italic;"&gt;-q&lt;/span&gt; option.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo tcpdump -nni eth0 'port 2222'&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Once I see that the traffic has stopped flowing, I use &lt;span style="font-style: italic;"&gt;ctrl-c&lt;/span&gt; on the sending system to gracefully punt the netcat session on both systems.  Now any pictures that were present on the malfunctioned system are moved to the receiving system in the original directories and can be burned to DVD for my colleague.  &lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-7695765711237797266?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/7695765711237797266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=7695765711237797266' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7695765711237797266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7695765711237797266'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/02/practical-backtrack-usage-part-i.html' title='Practical BackTrack Usage Part I'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-5980804490655322156</id><published>2008-01-25T12:21:00.000-05:00</published><updated>2008-01-25T13:21:33.209-05:00</updated><title type='text'>Oracle non-patching</title><content type='html'>I know that I am late to this &lt;a href="http://www.sans.org/newsletters/newsbites/newsbites.php?vol=10&amp;amp;issue=5&amp;amp;portal=e2983b0552b8911cb234359c2a332963#sID203"&gt;topic&lt;/a&gt;, I prefer to measure my responses and I wanted to wait until I spoke with some Oracle DBAs that I know before sharing my thoughts on the topic of Oracle DBAs electing to not apply Critical Patch Updates (CPU) in their environments.&lt;br /&gt;&lt;br /&gt;I just re-read &lt;a href="http://taosecurity.blogspot.com/2008/01/thoughts-on-oracle-non-patching.html"&gt;Richard Bejtlich's&lt;/a&gt; post on this topic and would like to add my perspective.  As usual, Richard is very succinct in his discussion of this topic especially regarding the general avoidance of certain aspects of security operations and the fact that visibility is everything.&lt;br /&gt;&lt;br /&gt;There is a series of commercials for a meteorologist in Ontario that uses the tagline "If you can't see it, you can't track it" to promote their ability to predict the weather.  I find the commercials to be extremely corny and I may be off about the exact wording of the tagline, however the general premise can translate to network security as well.  If you do not have visibility into your networks, you cannot track your systems (or data).  If you cannot track your systems (situational awareness), you cannot defend them.&lt;br /&gt;&lt;br /&gt;Back to the topic of Oracle non-patching, when discussing this with the DBAs that I know, I was slightly surprised by the reasoning that they gave me.  Besides the usual concerns about downtime, testing, etc, a common answer was that because the Oracle databases were not on the Internet and were behind firewalls, the systems were not at significant risk.  This answer surprised me and worries me because the trend towards client-side attacks is increasing and the &lt;a href="http://taosecurity.blogspot.com/2007/08/black-hat-final-thoughts.html"&gt;browser&lt;/a&gt; really is the new operating system when it comes to exploit vectors.  I plan to post on an example of a malicious Shockwave Flash file from an ad-server discovered on one of my networks using NSM tactics.  In the meantime, here is an &lt;a href="http://taosecurity.blogspot.com/2007/08/scanning-with-flash.html"&gt;example&lt;/a&gt; from Richard's blog.&lt;br /&gt;&lt;br /&gt;This answer came from DBAs from different companies, so this attitude is not exclusive to one organization.  I suspect that this opinion is more prevalent than is immediately realized.   Back to Richard's post again, the  only defense left is detection and response.  The only way that action will be taken is during the containment, eradication and recovery phases of incident handling.   We can only hope that visibility exists in the architecture to properly identify the said incident.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-5980804490655322156?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/5980804490655322156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=5980804490655322156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5980804490655322156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5980804490655322156'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/oracle-non-patching.html' title='Oracle non-patching'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-1541315425167571296</id><published>2008-01-23T20:09:00.000-05:00</published><updated>2008-01-23T22:50:14.718-05:00</updated><title type='text'>BackTrack 3.0 beta on USB stick</title><content type='html'>I have been using the &lt;a href="http://www.remote-exploit.org/backtrack.html"&gt;BackTrack&lt;/a&gt; live Linux security CD for a couple of years for various incident response and vulnerability/penetration testing projects.    Over the years I have demo'd many different live *NIX security CD's from &lt;a href="http://trinux.sourceforge.net/legacy/"&gt;Trinux&lt;/a&gt; to &lt;a href="http://www.e-fense.com/helix/"&gt;Helix&lt;/a&gt; to &lt;a href="http://www.rawpacket.org/projects/hex"&gt;Hex&lt;/a&gt;, and BackTrack is without a doubt my favorite live CD.    BackTrack is based on &lt;a href="http://www.slax.org/"&gt;Slax&lt;/a&gt;, so I am very comfortable using the live CD because of my experience with &lt;a href="http://www.slackware.com/"&gt;Slackware&lt;/a&gt;.   This fact should encourage everyone to try as many distro's as possible in order to become comfortable with as many disparate environments as possible.&lt;br /&gt;&lt;br /&gt;I usually carry around a couple of live CD's for daily use, but CD's cannot be updated and are only useful until a newer version is released.    I recently got myself a 2 GB USB stick and decided that I would try to install BackTrack on the USB stick.    Thanks to this &lt;a href="http://backtrack.offensive-security.com/index.php?title=Howto:USB_Stick"&gt;how-to&lt;/a&gt; on the BackTrack Wiki, I was able to get BackTrack 2 on my USB stick.&lt;br /&gt;&lt;br /&gt;BackTrack 3.0 beta was released in mid-December and I am happy to say that the procedures for installing BackTrack 2 on a USB stick work for BackTrack 3.0 beta as well.   Here are the steps that I followed:&lt;br /&gt;&lt;br /&gt;First I inserted the BackTrack 3.0 beta CD and plugged the 2 GB USB stick onto my notebook.   Next, I mounted and verified both devices.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo mount -t vfat -o rw /dev/sdb1 /mnt/usb&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ mount&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/dev/scd0 on /mnt/cdrom type iso9660 (ro)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/dev/sdb1 on /mnt/usb type vfat (rw)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So far, so good.   Now we must copy the BT3 and boot directories from the BackTrack CD to the root of the USB stick; because the CD is just under 700 MB, this process takes several minutes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo cp -rp /mnt/cdrom/* /mnt/usb&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;inuk-x@shell$ du -h /mnt/usb/boot /mnt/usb/BT3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;160K    /mnt/usb/boot/dos&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;128K    /mnt/usb/boot/isolinux&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;288K    /mnt/usb/boot/syslinux&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;6.7M    /mnt/usb/boot/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;691M    /mnt/usb/BT3/base&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;4.2M    /mnt/usb/BT3/modules&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;32K     /mnt/usb/BT3/optional&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;32K     /mnt/usb/BT3/rootcopy&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;768K    /mnt/usb/BT3/tools/win&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;1.3M    /mnt/usb/BT3/tools&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;696M    /mnt/usb/BT3&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Now that we have confirmed the existence of the files on the USB stick, it is time to make the USB stick bootable.   This procedure is somewhat important because it is possible to corrupt your own master boot record (MBR) if the shell script is invoked from the incorrect directory.   Following these next steps makes the USB stick bootable by creating an MBR on the USB stick, please be sure to invoke the shell script from the mounted USB directory only.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ cd /mnt/usb/boot&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;inuk-x@shell$ sudo ./bootinst.sh&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Follow the instructions on the shell prompt and the shell script will make the USB stick bootable with BackTrack 3.0 beta.  Having the BackTrack live CD on a USB stick is very helpful because it is no longer necessary to carry around CD's and it is possible to demo beta versions without having to create coasters.  Obviously this procedure assumes that the system that you are attempting to boot to supports booting to a USB device; for older systems that do not support this feature, the CD is still necessary.&lt;br /&gt;&lt;br /&gt;I will create a post in the future with miscellaneous BackTrack usage.    As an aside, the &lt;a href="http://www.offensive-security.com/training.php"&gt;Offensive Security 101&lt;/a&gt; course offered by Offensive-Security looks intriguing and I am considering taking this course later this year, probably in Q3.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-1541315425167571296?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/1541315425167571296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=1541315425167571296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1541315425167571296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1541315425167571296'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/backtrack-30-beta-on-usb-stick.html' title='BackTrack 3.0 beta on USB stick'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-459906632937849402</id><published>2008-01-22T00:02:00.000-05:00</published><updated>2008-01-22T00:07:16.915-05:00</updated><title type='text'>Ideas for future posts...</title><content type='html'>This post is just a reminder to myself to create posts for the following subjects:&lt;br /&gt;&lt;br /&gt;  1. TrueCrypt usage&lt;br /&gt;  2. BackTrack 3 Beta usage&lt;br /&gt;  3. Tactical Traffic Assessment methodologies&lt;br /&gt;&lt;br /&gt;This list is not exhaustive, but are recent subjects that I intend to post on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-459906632937849402?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/459906632937849402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=459906632937849402' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/459906632937849402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/459906632937849402'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/ideas-for-future-posts.html' title='Ideas for future posts...'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-4868425308377688843</id><published>2008-01-21T23:19:00.001-05:00</published><updated>2008-01-22T00:00:42.114-05:00</updated><title type='text'>GPG/PGP/FireGPG and Gmail</title><content type='html'>I have been using my Gmail account for my personal e-mail for the past few years and I do not even bother with my ISP mail anymore, except to receive my ISP's propaganda.   One of the limitations of web-based mail that has challenged me for the past year and a half was the lack of &lt;a href="http://www.gnupg.org/"&gt;GPG/PGP&lt;/a&gt; support.&lt;br /&gt;&lt;br /&gt;A couple of weeks ago I decided to re-google for GPG and Gmail and was surprised to discover &lt;a href="http://firegpg.tuxfamily.org/"&gt;FireGPG&lt;/a&gt;, a Mozilla Firefox add-on.  I was immediately intrigued by this add-on, but because of the sensitive nature of signature and encryption of e-mail, I was reluctant to just use any application, especially one that I had just heard about, but this did not deter my curiosity.&lt;br /&gt;&lt;br /&gt;I was pleased to discover that FireGPG was referenced in the &lt;a href="http://en.wikipedia.org/wiki/GNU_Privacy_Guard"&gt;Gnu Privacy Guard&lt;/a&gt; Wikipedia page, but this was still not enough to convince me to use this add-on.  Last week while reading the &lt;a href="http://www.irongeek.com"&gt;Irongeek.com&lt;/a&gt; blog, I discovered a &lt;a href="http://irongeek.com/i.php?page=videos/using-GPG-PGP-FireGPG-to-encrypt-and-sign-email-from-gmail"&gt;tutorial &lt;/a&gt;on using GPG/FireGPG and Gmail.  It is now obvious to me that FireGPG has been gaining steam and is becoming more widely used because a &lt;a href="http://www.google.ca/search?hl=en&amp;amp;q=firegpg&amp;amp;btnG=Google+Search&amp;amp;meta=&amp;amp;aq=f"&gt;Google&lt;/a&gt; search for FireGPG returns many pages about FireGPG.&lt;br /&gt;&lt;br /&gt;I have found the tutorials on Irongeek to be very informative and helpful in the past, so I decided to watch this tutorial and give FireGPG a try this evening.  The tutorial is excellent and very easy to follow; I thought that Adrian's comment that people will not use encryption unless it is easy to use when discussing the GNU Privacy Assistant to be very precise.&lt;br /&gt;&lt;br /&gt;I am very pleased with the FireGPG add-on and will continue to use it to sign and encrypt my Gmail messages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-4868425308377688843?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/4868425308377688843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=4868425308377688843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4868425308377688843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4868425308377688843'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/gpgpgpfiregpg-and-gmail.html' title='GPG/PGP/FireGPG and Gmail'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-3015712856862957234</id><published>2008-01-18T22:18:00.000-05:00</published><updated>2008-01-18T22:29:49.641-05:00</updated><title type='text'>Studying for CISSP</title><content type='html'>I have officially started studying for the CISSP certification exam, opting to take SANS' Management 414 course via the on-demand format.  I have met success with other SANS courses (tracks 2, 3 and 4) and decided that since I am comfortable self-studying with SANS materials that this would be a good choice.&lt;br /&gt;&lt;br /&gt;I received access to the online material last week and have been listening to the audio files during my commutes to and from work and finally received the printed material today.  I have decided that I will write the exam on March 29 in Toronto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-3015712856862957234?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/3015712856862957234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=3015712856862957234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3015712856862957234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3015712856862957234'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/studying-for-cissp.html' title='Studying for CISSP'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-62775324916094652</id><published>2008-01-18T11:16:00.000-05:00</published><updated>2008-01-18T11:24:04.860-05:00</updated><title type='text'>Snort out-of-line</title><content type='html'>Thinking back to &lt;a href="http://inukdigitalsecurity.blogspot.com/2008/01/snort-podcast.html"&gt;yesterday's&lt;/a&gt; post on Snort-inline mode versus Snort-offline mode, the best term that I could come up with as the opposite of Snort-inline was Snort-out-of-line.&lt;br /&gt;&lt;br /&gt;The reason that this makes sense to me is because "out" is the opposite of "in", therefore it is appropriate that if something is not "inline", it is "out-of-line".  Like I said yesterday, I will keep an open mind about the terminology, but "offline" just does not feel right to me to describe this mode.&lt;br /&gt;&lt;br /&gt;What does anyone else think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-62775324916094652?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/62775324916094652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=62775324916094652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/62775324916094652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/62775324916094652'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/snort-out-of-line.html' title='Snort out-of-line'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-5785858402698731977</id><published>2008-01-17T20:39:00.000-05:00</published><updated>2008-01-17T22:01:55.558-05:00</updated><title type='text'>Snort podcast</title><content type='html'>I just finished listening to a podcast about Snort with Richard Bejtlich of &lt;a href="http://taosecurity.blogspot.com/2008/01/snort-frequently-asked-questions.html"&gt;TaoSecurity&lt;/a&gt; and I have to say that it was quite informative.   Although the podcast was quite Snort-centric, it was nice to hear Richard champion other Network Security Monitoring tools such as Bro-IDS and Sguil.&lt;br /&gt;&lt;br /&gt;Richard presents an excellent overview of intrusion detection in general and Snort specifically, however I found it curious that Richard uses the term Snort-offline to refer to Snort's primary active intrusion detection mode.  Richard also refers to this term in his November 29, 2007 &lt;a href="http://searchsecuritychannel.techtarget.com/tip/0,289483,sid97_gci1284175,00.html"&gt;Snort Report&lt;/a&gt;.     I would not have necessarily associated offline with the opposite of inline because when I hear offline, I think of using Snort to read a Libpcap capture file (tcpdump, et al) during a tactical traffic assessment.  In fact, googling for "snort-offline" returns many pages about using Snort to read Libpcap trace files.&lt;br /&gt;&lt;br /&gt;Thinking about this, I believe that offline is more of an antithesis to online, which is not the same as inline, so I cannot immediately think of a more succinct term for the antithesis of inline, but I will keep an open mind and can probably be influenced to use this terminology if it becomes a part of the lingua franca.&lt;br /&gt;&lt;br /&gt;That aside, the podcast was very informative and is a must listen for anyone that is interested in the IDS and NSM space.  At the risk of embarrassing myself, this podcast is technically the first podcast that I have ever listened to.  For a guy that works with technology, I am really a little old school and behind the times when it comes to some things, but I'm trying to rectify all of that in 2008.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-5785858402698731977?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/5785858402698731977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=5785858402698731977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5785858402698731977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5785858402698731977'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/snort-podcast.html' title='Snort podcast'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-7401217044618810156</id><published>2008-01-14T00:44:00.000-05:00</published><updated>2008-01-14T01:01:21.057-05:00</updated><title type='text'>iPod and Linux...</title><content type='html'>Upon completing the installation and configuration of our new Toshiba U300 notebook I decided that I would get my new iPod shuffle to work on my notebook with gobuntu 7.10.&lt;br /&gt;&lt;br /&gt;I spent about a half hour Googling for Ubuntu and iPod and came across this article on &lt;a href="http://www.linuxjournal.com/article/9266"&gt;LINUX Journal&lt;/a&gt; that basically states that you must configure your iPod on Windows (or Mac) before you can use it with Linux.  I thought to myself, "this is 2008, surely you must be able to configure an iPod on Linux without having to use Windows!".&lt;br /&gt;&lt;br /&gt;It turns out that this is true, but challening.  The first thing I do is plug my iPod shuffle into a spare USB port on my notebook and confirm that the system recognizes it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ cat /var/log/messages | grep -i ipod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3 23:21:20 mycomputer kernel: [*************] scsi 2:0:0:0: Direct-Access     Apple    iPod             2.70 PQ: 0 ANSI: 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OK, so the iPod has been recognized by my system.  Now I need an application to interface with my iPod.  Upon further Googling, I learn of an application titled &lt;a href="http://en.wikipedia.org/wiki/Gtkpod"&gt;Gtkpod&lt;/a&gt;, which according to Wikipedia is the iTunes for *NIX.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo apt-cache search gtkpod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;gnupod-tools - command-line tools for the iPod family of portable music players&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;gpixpod - Organize photos on your iPod, freely!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;gtkpod - manage songs and playlists on an Apple iPod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;gtkpod-aac - manage songs and playlists on an Apple iPod&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo apt-get install gtkpod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ which gtkpod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ /usr/bin/gtkpod&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now I must mount the iPod:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo mkdir /mnt/shuffle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo mount -t vfat /dev/sdb /mnt/shuffle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ ls /mnt/shuffle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;iPod_Control&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now that the iPod has been mounted, I run gtkpod and select New iPod from the Playlists field and select File &gt; Add Files.  From the Add Files to "New iPod" dialog box I navigate to my MP3 files, choose  a random file and select Open.  What happens next is interesting.  The following error is displayed:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Transfer of 'RANDOM.mp3' failed. Error opening '/mnt/shuffle/iPod_Control/Music/F01/gtkpodRANDOM.mp3' for writing (Permission denied).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Should be easy enough to correct, just change the ownership on the /mnt/shuffle directory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ ls -lh /mnt/shuffle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;drwxr-xr-x 5 root root 8.0K 2008-01-13 22:50 iPod_Control&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ chown -R user.user /mnt/shuffle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;chown: changing ownership of `/media/shuffle/iPod_Control/iTunes/firsttime': Operation not permitted&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TRUNCATED&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Changing the permissions on the directory is unsuccessful as well.  I Google for the permissions error and come across a suggestion in an Ubuntu forum to run Gtkpod as the root user, so I will give that a try.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ sudo gtkpod&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This launches Gtkpod, but I am not able to load the iPod using the Load iPod(s) button.  Selecting this does nothing.  OK, I figure that I will su to root and launch Gtkpod from there.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;inuk-x@shell$ su -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Password:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;root@shell# gtkpod&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;(gtkpod:8583): Gtk-WARNING **: cannot open display:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have come across this before with other applications and the only way to run them as the root user was to log into the computer as root and not just launch the application from a root console.  I am sure that there is someone out there that knows much more about Linux than I that can explain why this did not work much better than I can.&lt;br /&gt;&lt;br /&gt;I then must select the "Allow local system administrator login" box from the Security tab on the Login Window Preferences.  Then I am able to login as the root user on the system.  I log off of my regular account and log in as root.&lt;br /&gt;&lt;br /&gt;Once I am logged in as the root user, Gtkpod works very well and I am able to add music to my iPod shuffle without having to use Windows, which happens to be one of my missions in 2008.  While working on this challenge this evening I commented to my spouse that it is getting to the point that you cannot get through life without having to use Windows and I abhor this fact.&lt;br /&gt;&lt;br /&gt;I feel a rant coming on here, so I will end this post by stating that I am quite pleased that I was able to get my iPod shuffle working with Linux without having to resort to Windows.  Now my next challenge is my Garmin Forerunner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-7401217044618810156?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/7401217044618810156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=7401217044618810156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7401217044618810156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/7401217044618810156'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/ipod-and-linux.html' title='iPod and Linux...'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-2717995604250915721</id><published>2008-01-13T19:47:00.000-05:00</published><updated>2008-01-13T20:08:09.474-05:00</updated><title type='text'>Toshiba Satellite U300</title><content type='html'>Just got back from Futureshop after exchanging the HP Pavilion tx1000 notebook with a Toshiba Satellite U300 notebook.  This particular notebook is very nice and compact as well, so far so good.  Unfortunately we appear to be stuck with Windows Vista Home Premium.  When I look at the notebook I imagine installing Linux, but as it is not my notebook, there is nothing I can do about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-2717995604250915721?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/2717995604250915721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=2717995604250915721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2717995604250915721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/2717995604250915721'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/toshiba-satellite-u300.html' title='Toshiba Satellite U300'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-5021462211406640073</id><published>2008-01-13T13:24:00.000-05:00</published><updated>2008-01-13T13:56:04.483-05:00</updated><title type='text'>HP Pavilion tx1000</title><content type='html'>I picked up an HP Pavilion tx1000 tablet notebook for my spouse from Futureshop last weekend and I am here to report that I will be returning it and trading down for a more practical notebook this afternoon.&lt;br /&gt;&lt;br /&gt;Unfortunately this promising and svelte hybrid notebook did not live up to the promise and is not particularly functional for business use.    This unit is equipped with Windows Vista Home Premium (a fact that I was willing to overlook as I would not be the main user), 2 GB of RAM and a 250 GB hard drive. &lt;br /&gt;&lt;br /&gt;The primary features that made this model attractive was the small size (12.1" screen) as this made for easy carrying, rotating monitor (useful for showing presentations with clients) and the tablet features such as the touchscreen (again useful for dealing with clients).  We were able to overlook the negatives such as the fuzzy sceen and scrunched keyboard because we understood that this was a trade-off for the touchsceen and small size.&lt;br /&gt;&lt;br /&gt;After happily spending my Saturday evening and into early Sunday morning configuring this notebook and learning about the features such as the touchscreen and biometric scanner, I handed off the notebook to my spouse for her business use.  Unfortunately this notebook proved to be flaky in production as it continually had difficulty rendering web pages at inopportune times such as when dealing with clients.&lt;br /&gt;&lt;br /&gt;I spent this morning troubleshooting the wireless configuration and could not determine the root of the problems.  I was successful in pinging the loopback, NIC and gateway addresses and was even successful in pinging various Internet hosts by IP addresses, so this leads me to conclude that the networking and routing works fine.&lt;br /&gt;&lt;br /&gt;However, the web pages would perpetually hang and eventually time-out.  A Google search revealed that perhaps the problem was with Vista and IE 7's anti-phishing and protected mode features.  I disabled both features and still no luck.  Tried the Opera browser and met the same results. &lt;br /&gt;&lt;br /&gt;Ultimately, time is at a premium and we cannot settle on a product that works one day and not the next for no apparent reason.  We only have 14 days to exchange at Futureshop, so we made the decision to downgrade this morning and I will be sure to work on getting the new notebook with Windows XP as we have not had any challenges with Windows XP.&lt;br /&gt;&lt;br /&gt;I am in the middle of restoring the factory image on the Pavilion notebook right now and once complete will head out to Futureshop.  Alas, it was a good idea and looked promising, but did not live up to the hype.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-5021462211406640073?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/5021462211406640073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=5021462211406640073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5021462211406640073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/5021462211406640073'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/hp-pavilion-tx1000.html' title='HP Pavilion tx1000'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-3083603535498378897</id><published>2008-01-12T23:39:00.000-05:00</published><updated>2008-01-13T00:11:51.777-05:00</updated><title type='text'>Perl Scripting for Windows Security</title><content type='html'>I just received my copy of the &lt;a href="http://www.amazon.com/Perl-Scripting-Security-Harlan-Carvey/dp/159749173X/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1200199240&amp;amp;sr=8-1%22"&gt; Perl Scripting for Windows Security&lt;/a&gt; book from Amazon yesterday.  I heard about this book from Harlan Carvey's &lt;a href="http://windowsir.blogspot.com/"&gt;Windows Incident Response&lt;/a&gt; blog and was immediately intrigued.  I have long been an advocate of using Perl for information security analysis, however I do not consider myself an expert Perl programmer by any means, just a guy that has written and borrowed many small Perl and shell scripts that help me perform my tasks.&lt;br /&gt;&lt;br /&gt;Being a better programmer, both interpretive and general purpose programming languages has long been a goal of mine, but life, time and my laziness have contributed to my yearly progression/regression cycles.   I have been working on a Windows logfile parser for the past couple of years and have many working copies that do many different things.  This logfile parser was inspired by the old calamaris.pl Squid Proxy parser.  Once I have completed Perl Scripting for Windows Security I will return to my Windows log parser project and probably start fresh and perform a full re-write.  I will post my finished script on this site.&lt;br /&gt;&lt;br /&gt;The title for the book on Amazon's site is a bit of a misnomer because Amazon lists the book as Perl Scripting for IT Security and the book that I received is titled Perl Scripting for Windows Security.  Additionally, the covers are different.  I will admit that I was thrown off by the title on the Amazon page and was expecting a different (less Windows, more generic) book.  However, I am satisfied that this book will be helpful in both Windows incident handling and finally becoming a better Perl programmer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-3083603535498378897?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/3083603535498378897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=3083603535498378897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3083603535498378897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/3083603535498378897'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/perl-scripting-for-windows-security.html' title='Perl Scripting for Windows Security'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-6182820355580993969</id><published>2008-01-12T23:04:00.000-05:00</published><updated>2008-01-12T23:37:15.353-05:00</updated><title type='text'>Thoughts on gobuntu installation</title><content type='html'>Here are some of my brief initial thoughts of gobuntu 7.10.  I installed gobuntu 7.10 on an older HP notebook the other night; the notebook contains an Intel Pentium M processor running at 1.86 GHz and 512 MB of RAM.  Hardly blazing speeds, but ample power for Linux and definately more power than other notebooks I have happily run Linux under.&lt;br /&gt;&lt;br /&gt;PROS:&lt;br /&gt;&lt;br /&gt;--&gt; Text based install.  This was a refreshing change from the graphical installation and cartoonish feel.  It was a nice throw-back feature that reminded me of an older Red Hat or Slackware installation.&lt;br /&gt;--&gt; Faster startup.  I still have to edit the /boot/grub/menus.lst file to disable the splash/quiet installation (this so-called feature is painfully slow), but overall the green and black logo is a nice touch and the startup is slightly faster than other Ubuntu distros.&lt;br /&gt;&lt;br /&gt;CONS:&lt;br /&gt;&lt;br /&gt;--&gt; Default window manager.  As I previously stated, I am not fond of Gnome, however it was easy enough to install Xfce4 when the installation was complete.&lt;br /&gt;--&gt; Limited package sources.  OK, I know that this is actually philosophically inline with gobuntu's mission to only provide "free" software, so this is not really a legitimate CON, but I'm still including it here so that I could have at least two PROS and CONS.  This was easy enough to correct after running diff on /etc/apt/sources.list and the sources.list file on a "non-free" Ubuntu distro.&lt;br /&gt;&lt;br /&gt;I am very happy that this gobuntu installation was able to find my wireless card and could run in full capacity because I have experienced challenges with Broadcom and Atheros cards having limited functionality due to Ubuntu's restricted drivers feature.&lt;br /&gt;&lt;br /&gt;I have three goals that if I am able to accomplish with this gobuntu installation will make me very happy:&lt;br /&gt;&lt;br /&gt;1. Get my iPod to work with Ubuntu.&lt;br /&gt;2. Get my Garmin Forerunner to work with Ubuntu.&lt;br /&gt;3. Get my corporate VPN to work with Ubuntu.&lt;br /&gt;&lt;br /&gt;Number 1 is probably the most likely to be met with success and should be accomplished by 13-JAN-08 with little to no challenges.  Number 2 should work in theory because Ubuntu recognizes my Garmin Forerunner when I connect, but I have yet had no success with getting this to work.  Number 3 should also work in theory as well, but I am having some challenges because of the lack of a working VPN client.  I am giving kvpnc the old scholastic attempt, but have not met with success as of yet.&lt;br /&gt;&lt;br /&gt;Overall I am happy with gobuntu 7.10 and will likely leave this distro on my notebook for the time being, especially if I am able to load all of my NSM and analysis tools on the notebook.&lt;br /&gt;&lt;br /&gt;I will periodically update on my experiences.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-6182820355580993969?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/6182820355580993969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=6182820355580993969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6182820355580993969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/6182820355580993969'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/thoughts-on-gobuntu-installation.html' title='Thoughts on gobuntu installation'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-1036601663285688492</id><published>2008-01-10T23:01:00.000-05:00</published><updated>2008-01-10T23:41:35.602-05:00</updated><title type='text'>gobuntu installation</title><content type='html'>Tonight I am performing a gobuntu 7.10 installation on my notebook.  Today is actually the first time that I have heard of this Ubuntu derivative and truthfully I find the idea to be quite intriguing.&lt;br /&gt;&lt;br /&gt;I am originally a Red Hat user, eventually moved to Slackware when I decided that I really wanted to learn Linux and in the past year have migrated my home systems to the Ubuntu distributions for various reasons including learning something new (Debian vs. Red Hat vs. Slackware) and good old fashioned human laziness.&lt;br /&gt;&lt;br /&gt;Ubuntu has very good hardware support and requires little hands on configuration compared to Slackware.  This is why I always return to Slackware when I sense my technical skills are atrophying and I feel that I need to "get back in shape" so to speak.  I will admit that I tried and failed to install Linux From Scratch (LFS) and had minimal success with Gentoo.&lt;br /&gt;&lt;br /&gt;I have primarly standardized my NSM sensors on the CentOS distribution for various reasons such as ease of installation and the fact that the distribution is based on Red Hat Enterprise Linux (RHEL); a fact that made it easier to convince my supervisors that open source was OK for use, a battle that I am sure many others have fought.&lt;br /&gt;&lt;br /&gt;In the past year and a half I have pretty much standardized on Ubuntu on my personal systems.  I am not particularly fond of Gnome, so I used Kubuntu at first, but eventually settled on Xubuntu with either the Enlightenment, Xfce or Fluxbox window manager because I favor a light, minimal working environment.&lt;br /&gt;&lt;br /&gt;Once I have completed the gobuntu installation I will post my thoughts on the distribution and post configurations performed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-1036601663285688492?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/1036601663285688492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=1036601663285688492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1036601663285688492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/1036601663285688492'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/gobuntu-installation.html' title='gobuntu installation'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8039036654514642119.post-4658323398586360947</id><published>2008-01-09T23:32:00.000-05:00</published><updated>2008-01-10T00:21:10.819-05:00</updated><title type='text'>My first post</title><content type='html'>This is my first post on this 09-JAN-08.  I figured that since it is 2008 and technically we are in the 21st century that I would get with the times this year and get myself a cell phone and finally post to a blog.&lt;br /&gt;&lt;br /&gt;Well, I haven't got a cell phone yet, but here is the blog.  Like other technically oriented blogs that I read, I will mainly use this space as a repository for my thoughts and technical details for projects that I am working on, problems that I am trying to solve and whatever else might be challenging me at the time.&lt;br /&gt;&lt;br /&gt;It is my intention to eventually post the documentation and various Perl and shell scripts regarding network security monitoring that I have created over the past couple of years and thereby give back to the Information Security and hopefully help out someone the same way that other blogs helped me out during my initiation to the Information Security profession.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8039036654514642119-4658323398586360947?l=inukdigitalsecurity.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://inukdigitalsecurity.blogspot.com/feeds/4658323398586360947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8039036654514642119&amp;postID=4658323398586360947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4658323398586360947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8039036654514642119/posts/default/4658323398586360947'/><link rel='alternate' type='text/html' href='http://inukdigitalsecurity.blogspot.com/2008/01/my-first-post.html' title='My first post'/><author><name>inuk-x</name><uri>http://www.blogger.com/profile/17843773704349620940</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_3NnGoukF2tU/SXVSDOtcxII/AAAAAAAAABg/JpEt4d22A_k/S220/400512598_iqcMy-X3.jpg'/></author><thr:total>0</thr:total></entry></feed>
