<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: dilbert]]></title>
    <link>http://securityratty.com/tag/dilbert</link>
    <description></description>
    <pubDate>Mon, 05 May 2008 08:03:32 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Fun Reading on Security - 8]]></title>
      <link>http://securityratty.com/article/d60cc90ef226fd7624953a3c03f282d4</link>
      <guid>http://securityratty.com/article/d60cc90ef226fd7624953a3c03f282d4</guid>
      <description><![CDATA[Instead of my usual &quot;blogging frenzy&quot; machine gun blast of short posts, I will just combine them into my new blog series &quot; Fun Reading on Security .&quot; Here is an issue #7, dated October 2nd, 2008
Great...]]></description>
      <content:encoded><![CDATA[<p>Instead of my usual &quot;blogging frenzy&quot; machine gun blast of short posts, I will just combine them into my new blog series &quot;<a href="http://chuvakin.blogspot.com/search/label/reading">Fun Reading on Security</a>.&quot; Here is an issue #7, dated October 2nd, 2008.</p>  <ol>   <li><a href="http://www.darkreading.com/document.asp?doc_id=162936">Great paper</a> that complements the whole &quot;SIEM is dead?&quot; saga - &quot;Most enterprises are looking for a product that <em>will solve all of their problems in some sort of off-the-shelf miracle</em>, and when they find out that the currently available tools can't do it, they either postpone their deployment or put them on the back burner. &quot; </li>    <li>&quot;<a href="http://financialcryptography.com/mt/archives/001093.html">The Mess: looking for someone to blame?</a>&quot; is an awesome piece on Internet security and its architecture - and so is Gunnar's follow-up (&quot;<a href="http://1raindrop.typepad.com/1_raindrop/2008/09/if-a-tree-falls-in-someone-elses-silo.html">If a tree falls in someone else's silo...</a>&quot;) </li>    <li>Mike call to &quot;<a href="http://securityincite.com/blog/mike-rothman/rise-up-against-mediocrity">Rise up against Mediocrity</a>.&quot;&#160; - &quot;Dilbert makes the risk of the lowest common denominator approach abundantly clear.&quot;; in other words, you say 'best practices', I say 'mediocrity!' Mike also remind us, in vain, to do &quot;Security FIRST!&quot; (and compliance second) </li>    <li>A great piece from Burton: &quot;<a href="http://srmsblog.burtongroup.com/2008/08/on-response.html">On Response</a>&quot; - I think the world needs another 10-20 million reminders that PREVENTION FAILS. <a href="http://srmsblog.burtongroup.com/2008/08/on-response.html">This</a> is definitely a good one for those still in the &quot;we'll just block the threat world&quot; - &quot;we will not win a continuing war of escalation&quot; and &quot;using response can be more cost effective than installing the latest and greatest preventative tool&quot; </li>    <li><a href="http://blog.isc2.org/isc2_blog/2008/08/security-metric.html">More on metrics</a>, including the highly-awaited ISO27004. </li>    <li><a href="http://www.ecommercetimes.com/story/64598.html">Pretty dumb paper</a> by a person confused by why PCI DSS exists (the guy needs to read <a href="http://treasuryinstitute.org/blog/index.php?itemid=174">this</a>). PCI doesn't &quot;fall short,&quot; it helps people who will otherwise not do <em>anything</em> and their systems will &quot;power&quot; those botnets of the future... </li>    <li>While we are on this subject: <a href="http://pcianswers.com/2008/10/01/pci-dss-version-12-differences-and-updates/">a really good coverage of PCI 1.2. changes</a>, released Oct 1st. More PCI fun <a href="http://pcidss.wordpress.com/2008/09/11/recap-cso-executive-seminar-on-pci-compliance-by-james-deluccia/">here.</a> And more <a href="http://www.computerweekly.com/blogs/stuart_king/2008/09/i-was-supposed-to-be.html">here</a> (&quot;<a href="http://www.computerweekly.com/blogs/stuart_king/2008/09/i-was-supposed-to-be.html">PCI Compliance - dispelling some common myths</a>&quot;). And, <a href="http://www.estoregfoa.org/StaticContent/staticpages/TM0508.htm#1c">more PCI myths</a>. And <a href="http://securityincite.com/blog/mike-rothman/the-daily-incite-september-29-2008">more good ideas</a> on PCI from Mike R. Sorry, can't stop thinking about PCI :-)&#160; - also <a href="http://pcidss.wordpress.com/2008/09/19/the-inside-story-of-pci-confessions-of-a-qsa-commentary-by-james-deluccia/">this is good.</a> </li>    <li><a href="http://securosis.com/2008/09/23/behavioral-monitoring/">Adrian on behavioral monitoring</a>; mostly in DAM, but also elsewhere in security. </li>    <li>&quot;<a href="http://www.darkreading.com/blog.asp?blog_sectionid=327&amp;doc_id=164144">Premature Chasm-Crossing</a>&quot;&#160; - a must-read for all security vendors and especially their marketing (and&#160; their easily-excitable PR teams...) - &quot;Shouldn't vendors be spending more time fighting the problems that security managers are facing today, right this minute?&quot; (Mike R <a href="http://securityincite.com/blog/mike-rothman/the-daily-incite-september-24-2008">also comments</a> on that). A related - and&#160; just as interesting point is made here: &quot;<a href="http://blogs.computerworld.com/security_is_not_a_solution">Security is not a solution</a>&quot; </li>    <li><a href="http://www.csoonline.com/article/print/450190">More</a> on compliance and security checklists, good and bad: &quot;I think this is a dangerous trend unless the &quot;checklist&quot; is all inclusive.&quot; (how can a checklist include <strong>ALL? :-)</strong>) </li>    <li><a href="http://forensics.sans.org/community/top7_forensic_trends.php">&quot;SANS Top 7 New IR/Forensic Trends In 2008&quot;</a> </li>    <li>Read &quot;<a href="http://theinvisiblethings.blogspot.com/2008/09/three-approaches-to-computer-security.html">The three approaches to computer security!</a>&quot;&#160; Why? Come on, it is from <a href="http://theinvisiblethings.blogspot.com">Joanna</a>! :-) </li>    <li><a href="http://rationalsecurity.typepad.com/blog/2008/09/ids-vitamins-or-prophylactic.html">A fun discussion</a> about a hot new technology:<em> network IDS. </em>Is IDS <em>absolutely</em> indispensable to <em>ALL</em> companies? No. Can it be incredibly useful? You bet. End of discussion. </li>    <li>On an unrelated note, are lasers the future of warfare? <a href="http://blog.wired.com/defense/2008/09/why-lasers-wont.html">Some say no.</a> </li>    <li>Finally, some security humor from Gartner (!): &quot;<a href="http://blogs.gartner.com/greg_young/2008/09/30/get-rich-quick-with-network-security/">Get Rich Quick With Network Security</a>&quot; </li> </ol>  <p>Enjoy!</p>  <p><a href="http://chuvakin.blogspot.com/search/label/reading">Previous security reading.</a></p>  <div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=pqMsM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=pqMsM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=avlNM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=avlNM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=EvcjM"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=EvcjM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/409462346" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 02 Oct 2008 06:31:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security managers">security managers</category>
      <category domain="http://securityratty.com/tag/previous security">previous security</category>
      <category domain="http://securityratty.com/tag/pci">pci</category>
      <category domain="http://securityratty.com/tag/pci dss exists">pci dss exists</category>
      <category domain="http://securityratty.com/tag/computer security">computer security</category>
      <category domain="http://securityratty.com/tag/pci fun">pci fun</category>
      <category domain="http://securityratty.com/tag/security checklists">security checklists</category>
      <category domain="http://securityratty.com/tag/network security">network security</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/409462346/fun-reading-on-security-8.html">Fun Reading on Security - 8</source>
    </item>
    <item>
      <title><![CDATA[Security Idiocy Story]]></title>
      <link>http://securityratty.com/article/e45832b1b598f24ea92979100a06f718</link>
      <guid>http://securityratty.com/article/e45832b1b598f24ea92979100a06f718</guid>
      <description><![CDATA[From the Dilbert blog : They then said that I could not fill it out - my manager had to. I told them that my manager doesn't work in the building, nor does anyone in my management chain. This posed a...]]></description>
      <content:encoded><![CDATA[<p>From the <a href="http://dilbert.com/blog/entry/true_story/">Dilbert blog</a>:</p>

<blockquote>They then said that I could not fill it out - my manager had to. I told them that my manager doesn't work in the building, nor does anyone in my management chain. This posed a problem for the crack security team. At last, they formulated a brilliant solution to the problem. They told me that if I had grocery bag in my office I could put the laptop in it and everything would be okay . Of course, I don't have grocery bags in my office. Who would? I did have a windbreaker, however. So I went up to my office, wrapped up the laptop in my windbreaker, and went back down.</blockquote>

<p>People put in charge of implementing a security policy are more concerned with following the letter of the policy than they are about improving security.  So even if what they do makes no sense -- and they know it makes no sense -- they have to do it in order to follow "policy."</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=EUW1DK"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=EUW1DK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=Rutl0K"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=Rutl0K" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 06 Aug 2008 09:52:17 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security policy">security policy</category>
      <category domain="http://securityratty.com/tag/policy">policy</category>
      <category domain="http://securityratty.com/tag/crack security team">crack security team</category>
      <category domain="http://securityratty.com/tag/office">office</category>
      <category domain="http://securityratty.com/tag/laptop">laptop</category>
      <category domain="http://securityratty.com/tag/dilbert blog">dilbert blog</category>
      <category domain="http://securityratty.com/tag/grocery bag">grocery bag</category>
      <category domain="http://securityratty.com/tag/grocery bags">grocery bags</category>
      <source url="http://www.schneier.com/blog/archives/2008/08/security_idiocy.html">Security Idiocy Story</source>
    </item>
    <item>
      <title><![CDATA[Dilbert on Workplace Surveillance]]></title>
      <link>http://securityratty.com/article/fc90c77b99137863670fdd020f06e717</link>
      <guid>http://securityratty.com/article/fc90c77b99137863670fdd020f06e717</guid>
      <description><![CDATA[Funny...]]></description>
      <content:encoded><![CDATA[<p><a href="http://dilbert.com/strips/comic/2008-06-20/">Funny.</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=ag1l5I"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=ag1l5I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=FqowVI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=FqowVI" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Fri, 20 Jun 2008 08:34:58 +0000</pubDate>
      <category domain="http://securityratty.com/tag/funny">funny</category>
      <source url="http://www.schneier.com/blog/archives/2008/06/dilbert_on_work.html">Dilbert on Workplace Surveillance</source>
    </item>
    <item>
      <title><![CDATA[Dilbert Does Canonicalization]]></title>
      <link>http://securityratty.com/article/8babc91e6bf5070ed4ed5170f6cf638b</link>
      <guid>http://securityratty.com/article/8babc91e6bf5070ed4ed5170f6cf638b</guid>
      <description><![CDATA[I was checking out the new and improved Dilbert website a few minutes ago, checking out some of the new features and lamenting the overzealous use of Flash. One new feature is called Mashups....]]></description>
      <content:encoded><![CDATA[<p>I was checking out the &#8220;new and improved&#8221; Dilbert website a few minutes ago, checking out some of the new features and lamenting the overzealous use of Flash.  One new feature is called &#8220;Mashups.&#8221;  Naturally, you&#8217;d assume that this was some fancy Web 2.0 API that one might use to create a &#8220;killer app&#8221; combining Google Maps, Twitter, traffic delays, police reports, and Dilbert comics, all neatly packaged up as a privacy-invading Facebook plugin.  Sorry, no such luck.  &#8220;Mashups&#8221; turns out to be a way for readers to unleash their inner comedian and create customized punch lines for the daily comic, which can then be voted on by others.  For example, here are the <a href="http://dilbert.com/mashups/search/?CharIDs=&#038;After=05%2F03%2F2008&#038;Before=05%2F03%2F2008&#038;Author=&#038;CharFilter=Any&#038;x=56&#038;y=21">mashups from the May 3rd comic</a>.</p>
<p>Below is a screenshot of some of the user-generated comics that can be viewed.  I&#8217;ve magnified the last pane of one of the strips using Flash&#8217;s &#8220;Zoom In&#8221; feature.  Notice anything interesting?</p>
<p><a href='http://www.veracode.com/blog/wp-content/uploads/2008/05/zoom-dil.gif'><center><img src="http://www.veracode.com/blog/wp-content/uploads/2008/05/zoom-dil.gif" alt="" title="zoom-dil" width="426" height="501" class="aligncenter size-full wp-image-93" style="margin-bottom: 10px" /></center></a></p>
<p>Yep, it&#8217;s our old friend URL encoding, commonly used by web browsers to include non-alphanumeric characters into an HTTP request.  Just interpret the %XX as a hex number, so %20 is the space character (decimal 32), %21 is an exclamation point (decimal 33) and so on.  But why is it showing up in a Dilbert mashups?</p>
<p>My first thought was that someone must be poking around the Dilbert site looking for security holes.  But then I noticed that it wasn&#8217;t just the one strip; a lot of them had the same problem.  And it seemed unlikely that there were that many security-minded people messing with the site relative to the rest of the cubicle dwellers trying to come up with funny things for Dilbert to say.</p>
<p>My next thought was just that some developer just forgot to call urlDecode() &#8212; or whatever the Flash equivalent is &#8212; on the user-supplied punch line.  Except that&#8217;s an oversimplication because: 1) it doesn&#8217;t happen on every strip, 2) the web server usually strips off the first layer of URL encoding so the backend wouldn&#8217;t see it unless it was double encoded (e.g. %2520), and 3) if you click on one of the thumbnail comics with the URL encoding anomaly, the full-size rendered version of the comic looks fine:</p>
<p><a href='http://www.veracode.com/blog/wp-content/uploads/2008/05/clicked-dil.gif'><center><img src="http://www.veracode.com/blog/wp-content/uploads/2008/05/clicked-dil.gif" alt="" title="clicked-dil" width="500" height="166" class="aligncenter size-full wp-image-96" style="margin-bottom: 10px" /></center></a></p>
<p>So clearly the &#8220;preview&#8221; code and the &#8220;full-size render&#8221; code are doing slightly different things with the same data, which may or may not have been properly decoded prior to being inserted into the database.  </p>
<p>Any thoughts, readers?  The pen tester in me wants to get to the bottom of this, but unlike some of the web app security people out there, I tend to be more conservative about hacking stuff without a signed contract.  Also, I don&#8217;t think I can stand to read any more un-funny punch lines.  But my gut tells me there is something fairly interesting going on behind the scenes here.</p>
<p>Oh finally, here&#8217;s a tip from Scott Adams himself on <a href="http://dilbertblog.typepad.com/the_dilbert_blog/2008/04/dilbertcom-rede.html">avoiding the Flash navigation</a> and viewing the daily comic as a plain ol&#8217; GIF.  </p>
]]></content:encoded>
      <pubDate>Mon, 05 May 2008 08:03:32 +0000</pubDate>
      <category domain="http://securityratty.com/tag/dilbert">dilbert</category>
      <category domain="http://securityratty.com/tag/dilbert mashups">dilbert mashups</category>
      <category domain="http://securityratty.com/tag/mashups">mashups</category>
      <category domain="http://securityratty.com/tag/comic">comic</category>
      <category domain="http://securityratty.com/tag/dilbert website">dilbert website</category>
      <category domain="http://securityratty.com/tag/daily comic">daily comic</category>
      <category domain="http://securityratty.com/tag/comics">comics</category>
      <category domain="http://securityratty.com/tag/un-funny punch lines">un-funny punch lines</category>
      <category domain="http://securityratty.com/tag/dilbert comics">dilbert comics</category>
      <source url="http://www.veracode.com/blog/?p=91">Dilbert Does Canonicalization</source>
    </item>
  </channel>
</rss>
