<?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: format]]></title>
    <link>http://securityratty.com/tag/format</link>
    <description></description>
    <pubDate>Fri, 15 Aug 2008 05:35:00 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[It makes good sense to just re-install]]></title>
      <link>http://securityratty.com/article/0600378a6736bed0cab395f17c9d710e</link>
      <guid>http://securityratty.com/article/0600378a6736bed0cab395f17c9d710e</guid>
      <description><![CDATA[This article offers a different approach to fighting malware infections. There is that stigma that users have with a re-install, they are not familiar with how to do it. Many dont even know if they...]]></description>
      <content:encoded><![CDATA[<div > This article offers a different approach to fighting malware infections.<br/>There is that stigma that users have with a re-install, they are not familiar with how to do it. Many dont even know if they have a restore CD that may have come with their puter when they bought it. </div>
<table cellpadding="0" cellspacing="0" width="100%" style="margin: 12px 0px; font-family: arial; color: #333333; background: #ffffff; border: solid 4px #e5e5e5; width: 100%; clear: left;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" style="border-bottom: solid 1px #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee ;background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;">
<tr>
<td valign="top"><a href="http://clipmarks.com/clipmark/32FCFB9B-7779-4D5D-A72D-4AF74CDEA753/" title="go to this clipmark"><img src="http://content.clipmarks.com/blog_icon/76350314-72c8-431c-9bcc-ad3ab017ae8e/32FCFB9B-7779-4D5D-A72D-4AF74CDEA753/" alt="" width="19" height="19" border="0" style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" /></a>clipped from <a title="http://www.isyougeekedup.com/the-only-way-to-permanently-remove-viruses-spyware-and-malicious-code/" href="http://www.isyougeekedup.com/the-only-way-to-permanently-remove-viruses-spyware-and-malicious-code/" style="font-size: 11px;">www.isyougeekedup.com</a></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://www.isyougeekedup.com/the-only-way-to-permanently-remove-viruses-spyware-and-malicious-code/ --><H2 id="post-446"><A rel="bookmark" href="http://www.isyougeekedup.com/the-only-way-to-permanently-remove-viruses-spyware-and-malicious-code/">The Only Way To Permanently Remove Viruses, Spyware, and Malicious Code</A></H2></td>
</tr>
</table>
<div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://www.isyougeekedup.com/the-only-way-to-permanently-remove-viruses-spyware-and-malicious-code/ --><P>If you ask any experienced and competent IT professional what to do about an infected system, they should only give you one answer: format your hard drive and reinstall your operating system.? Why skip straight to the format/reinstall and disregard the anti-virus and anti-spyware removal tools?</P></td>
</tr>
</table>
</td>
</tr>
</table>
<div style="margin: 0px 6px 6px 4px;">
<table style="font-size: 11px;border-spacing: 0px;padding: 0px;" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td style="background:transparent;border-width:0px;padding:0px;">&nbsp;</td>
<td align="right" style="background:transparent;border-width:0px;padding:0px;width:107px" width="107"><a href="http://clipmarks.com/share/32FCFB9B-7779-4D5D-A72D-4AF74CDEA753/blog/" title="blog or email this clip"><img src="http://content9.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" style="border-width:0px;padding:0px;margin:0px;" /></a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<BR/><MAP name="bdv_RSS_Ad_021208043534"><AREA alt="Feed Ads By BidVertiser.com" shape="poly" coords="0,0,467,0,467,45,315,45,315,59,0,59" href="http://secure.bidvertiser.com/performance/bdv_rss_rd.dbm?pid=165886&amp;bid=400950&amp;PHS=021208043534&amp;click=1" target="_blank" /><AREA alt="Feed Ads By BidVertiser.com" shape="rect" coords="315,45,467,59" href="http://www.bidvertiser.com/bdv/bidvertiser/bdv_ref.dbm?Ref_PID=165886&amp;Ref_Option=main&amp;source=90614506" target="_blank" /></MAP><P><a href="http://secure.bidvertiser.com/performance/bdv_rss_rd.dbm?pid=165886&amp;bid=400950&amp;PHS=021208043534&amp;click=1" target="_blank"><IMG src="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=165886&amp;bid=400950&amp;PHS=021208043534&amp;rssimage=1&amp;rSRC=2" border="0" usemap="#bdv_RSS_Ad_021208043534" /></a></P>]]></content:encoded>
      <pubDate>Tue, 02 Dec 2008 13:35:34 +0000</pubDate>
      <category domain="http://securityratty.com/tag/spyware">spyware</category>
      <category domain="http://securityratty.com/tag/anti-spyware removal tools">anti-spyware removal tools</category>
      <category domain="http://securityratty.com/tag/permanently remove viruses">permanently remove viruses</category>
      <category domain="http://securityratty.com/tag/system">system</category>
      <category domain="http://securityratty.com/tag/malicious code">malicious code</category>
      <category domain="http://securityratty.com/tag/skip straight">skip straight</category>
      <category domain="http://securityratty.com/tag/article offers">article offers</category>
      <category domain="http://securityratty.com/tag/hard drive">hard drive</category>
      <category domain="http://securityratty.com/tag/malware infections">malware infections</category>
      <source url="http://spywarebiz.com/spywarebizblog/?p=668">It makes good sense to just re-install</source>
    </item>
    <item>
      <title><![CDATA[Root of Trust ?]]></title>
      <link>http://securityratty.com/article/a65dcd69a47316de0df44497406963f0</link>
      <guid>http://securityratty.com/article/a65dcd69a47316de0df44497406963f0</guid>
      <description><![CDATA[Ive given some talks this year about the Internets insecure infrastructure stressing that fundamental protocols such as BGP and DNS cannot really be trusted at the moment. Although they work just fine...]]></description>
      <content:encoded><![CDATA[<p>I&#8217;ve given <a href="http://www.cl.cam.ac.uk/~rnc1/talks/080211-mailserver.pdf">some</a> <a href="http://www.cl.cam.ac.uk/~rnc1/talks/080915-ISPsecurity.pdf">talks</a> this year about the Internet&#8217;s insecure infrastructure &#8212; stressing that fundamental protocols such as <a href="http://www.bgp4.as/">BGP</a> and <a href="http://oreilly.com/catalog/9780596100575/">DNS</a> cannot really be trusted at the moment. Although they work just fine most of the time, they are susceptible to attacks which can mean, for example, that you visit the wrong website, or your email is intercepted.</p>
<p>Steps are now being taken, <a href="http://voices.washingtonpost.com/securityfix/2008/08/dns_security_mandatory_for_all.html">rather faster</a> since Dan Kaminsky came up with a <a href="http://www.doxpara.com/?p=1185">really effective DNS poisoning attack</a>, to secure DNS by using <a href="http://www.dnssec.net/">DNSSEC</a>.</p>
<p>The basic idea of DNSSEC is that when you get an answer from the DNS it will be signed by someone you trust. At some point the &#8220;trust anchor&#8221; for the system will be &#8220;.&#8221; the DNS root, but for the moment there&#8217;s <a href="http://www.unbound.net/documentation/howto_anchor.html">just a handful of &#8220;trust anchors&#8221; one level down</a> from that. One such anchor is the &#8220;.se&#8221; country code domain for Sweden. Additionally, Brazil (.br), Puerto Rico (.pr), and Bulgaria (.bg) have signed their zones, but that&#8217;s about it for today.</p>
<p>So, wishing to get some experience with the <a href="http://www.sparknotes.com/lit/bravenew/">brave new world</a> of DNSSEC, I decided that Sweden was <a href="http://www.cartoonbank.com/item/25468">the &#8220;in&#8221; place to be</a>, and to purchase &#8220;cloudba.se&#8221; and roll out my first DNSSEC signed domain.</p>
<p>The purchase wasn&#8217;t as easy as it might have been &#8212; when you buy a domain, Sweden <a href="http://www.iis.se/docs/general_conditions.pdf">insists</a> that people provide their <a href="http://www.papersplease.org/id.html">identity numbers</a> (albeit they have absolutely no way of checking if you&#8217;re telling the truth) &#8212; or if a company they want a VAT or registration number (which are checkable, albeit I suspect they didn&#8217;t bother). I also found that they don&#8217;t like spaces in the VAT number &#8212; which held things up for a while!</p>
<p>However, eventually they sent me a PGP signed email to tell me I was now the proud owner of &#8220;cloudba.se&#8221;.  Unfortunately, this email wasn&#8217;t in RFC3156 PGP/MIME format (or any other format that my usually <a href="http://en.wikipedia.org/wiki/Turnpike_(software)">pretty capable email client</a> understood).</p>
<p>The email was signed with key 0xF440EE9B which was reassuring because the <a href="http://www.iis.se/">.se registry</a> gives the fingerprint for this key on their website <a href="https://domainmanager.iis.se/start/customerservice">here</a>. Rather less reassuringly footnote (*) next to the fingerprint says &#8220;<em>.SE signature for outgoing e-mail. (**) June 1 through August 31.</em>&#8221; (the (**) is for a second level of footnote, which is absent &#8212; and of course it is now September).</p>
<p>They also enable you to fetch the key through a link on <a href="http://www.iis.se/support">this page</a> to their &#8220;PGP nyckel-ID&#8221; at <a href="http://subkeys.pgp.net:11371/pks/lookup?op=get&#038;search=0xFCEC5128F440EE9B">http://subkeys.pgp.net</a>.</p>
<p>Unfortunately, fetching the key shows that the signature on the email is invalid.</p>
<p>Since the email seems to have originated in the Windows world, but was signed on a Linux box (giving it a mixture of 0D 0A and 0A line endings), then pushed through a three year old copy of <a href="http://search.cpan.org/dist/MIME-tools/">MIME-tools</a> I suppose the failure isn&#8217;t too surprising. But strictly the invalid signature means that I shouldn&#8217;t trust the email&#8217;s contents at all &#8212; because the contents have definitely been tampered with since the signature was applied.</p>
<p>Since the point of the email was to get me to login for the first time to the registry website and set my password to control the domain, this is a little <a href="http://www.cartoonbank.com/item/32907">unfortunate</a>.</p>
<p>Even if the signature had been correct, then should I trust the PGP key?</p>
<p>Well it is pointed to from the registry website which is a Good Thing. However, they do themselves no favours by referencing a version on <a href="http://www.rossde.com/PGP/pgp_keyserv.html">the public key servers</a>. I checked who had signed the key (which is an <a href="http://www.pgpi.org/doc/pgpintro/#p20">alternative way of trusting its provenance</a> &#8212; since the email had arrived to a non-DNSSEC secured domain). Turned out there was no-one I knew, and of 4 individual signatures, 2 were from expired keys. The other signature was the IIS root key &#8212; which sounds promising. That has 8 signatures, once again not people I know &#8212; but only 1 from a non-expired key, so perhaps I can get to know some of the other 7?</p>
<p>Of course, anyone can sign a key on a public key server, so perhaps it makes sense for .se to suggest that people fetch a key with as many signatures as possible &#8212; there&#8217;s more chance of it being signed by someone they know. Anyway, I have now added my own signature, using an email address at my nice shiny new domain. However, it is possible that I may not have increased the level of trust <img src='http://www.lightbluetouchpaper.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><img src="http://www.lightbluetouchpaper.org/wp-content/uploads/2008/09/signers.png" alt="" title="Signers of the .se PGP key" class="aligncenter size-full wp-image-381"></p>
]]></content:encoded>
      <pubDate>Mon, 29 Sep 2008 14:33:27 +0000</pubDate>
      <category domain="http://securityratty.com/tag/key">key</category>
      <category domain="http://securityratty.com/tag/public key servers">public key servers</category>
      <category domain="http://securityratty.com/tag/trust">trust</category>
      <category domain="http://securityratty.com/tag/iis root key">iis root key</category>
      <category domain="http://securityratty.com/tag/key 0xf440ee9b">key 0xf440ee9b</category>
      <category domain="http://securityratty.com/tag/pgp">pgp</category>
      <category domain="http://securityratty.com/tag/pgp nyckel-id">pgp nyckel-id</category>
      <category domain="http://securityratty.com/tag/public key server">public key server</category>
      <category domain="http://securityratty.com/tag/pgp key">pgp key</category>
      <source url="http://www.lightbluetouchpaper.org/2008/09/29/root-of-trust/">Root of Trust ?</source>
    </item>
    <item>
      <title><![CDATA[New PDF Exploits Toolkit Targets Windows Users With Unpatched Adobe Reader]]></title>
      <link>http://securityratty.com/article/6d43b1055032fbea12738dd08ad7c559</link>
      <guid>http://securityratty.com/article/6d43b1055032fbea12738dd08ad7c559</guid>
      <description><![CDATA[Discovery by Secure Computings anti-malware research labs shows that a new exploit pack exclusively targets PDF vulnerabilities, exposing Windows users to malicious hacker attacks. The Portable...]]></description>
      <content:encoded><![CDATA[Discovery by Secure Computing’s anti-malware research labs shows that a new exploit pack exclusively targets PDF vulnerabilities, exposing Windows users to malicious hacker attacks. The Portable Document Format (PDF) is one of the file formats of choice commonly used today, since it’s widely deployed across different operating systems. On a down-side, this format has many [...]]]></content:encoded>
      <pubDate>Wed, 24 Sep 2008 14:58:26 +0000</pubDate>
      <category domain="http://securityratty.com/tag/portable document format">portable document format</category>
      <category domain="http://securityratty.com/tag/format">format</category>
      <category domain="http://securityratty.com/tag/windows users">windows users</category>
      <category domain="http://securityratty.com/tag/malicious hacker attacks">malicious hacker attacks</category>
      <category domain="http://securityratty.com/tag/pdf">pdf</category>
      <category domain="http://securityratty.com/tag/choice commonly">choice commonly</category>
      <category domain="http://securityratty.com/tag/file formats">file formats</category>
      <category domain="http://securityratty.com/tag/widely">widely</category>
      <category domain="http://securityratty.com/tag/down-side">down-side</category>
      <source url="http://cyberinsecure.com/new-pdf-exploits-toolkit-targets-windows-users-with-unpatched-adobe-reader/">New PDF Exploits Toolkit Targets Windows Users With Unpatched Adobe Reader</source>
    </item>
    <item>
      <title><![CDATA[Slacker Releases G2 Wi-Fi Music Player]]></title>
      <link>http://securityratty.com/article/6bf0a2996035ec73c7f3c1e291fa58bc</link>
      <guid>http://securityratty.com/article/6bf0a2996035ec73c7f3c1e291fa58bc</guid>
      <description><![CDATA[Slacker joins Apple and Microsoft in releasing new models: It's been a busy week for those who follow the latest developments in music players. Apple's new iPods, while not revolutionary, still up the...]]></description>
      <content:encoded><![CDATA[<p><a href="http://news.cnet.com/8301-17938_105-10042321-1.html"><strong>Slacker joins Apple and Microsoft in releasing new models:</strong></a> It's been a busy week for those who follow the latest developments in music players. Apple's new iPods, while not revolutionary, still up the ante for features and quality; Microsoft's new Zunes, released today, come with fascinating new software options; and the Slacker G2 today. The G2, like the iPod touch and all Zunes, sports Wi-Fi.</p>

<p>Slacker licenses music directly from publishers, and includes a perpetual subscription in the cost of the player. Slacker creates stations that feed out an endless supply of music. The new models are $200 for a 4GB model with the ability to list 25 stations (up to 2,500 songs), or $250 for an 8 GB model with 40 stations (up to 4,000 songs). You can also sync your own music in MP3 or WMA format. For $7.50 per month, you can upgrade and store songs you're listening to, as well as avoid ads.</p>

<p><img src="http://wifinetnews.com//images/2008/slacker_g2_front.jpg" alt="slacker_g2_front.jpg" border="0" width="150" height="246" align="right" />The G2 is already getting reviews as a much-improved upgrade from the first release. Like the Zune, there's no browser or other Internet features, and that might be a positive.</p>

<p>The <a href="http://www.marketwatch.com/news/story/devicescape-enables-effortless-go-wi-fi/story.aspx?guid={A30C3095-A0C9-416D-836E-691261B961B5}&dist=hppr"><strong>G2 is tied into Devicescape's Wi-Fi home and hotspot authentication system</strong></a>, which lets Slacker G2 owners pre-program encryption keys or login information for hotspots that they frequent. Devicescape's software both retrieves and stores login information, allowing the G2 to be used in places that would otherwise require either tedious entry of a WPA passphrase, or be unavailable without a Web browser to handle the login.<br clear="left"></p>]]></content:encoded>
      <pubDate>Tue, 16 Sep 2008 05:38:53 +0000</pubDate>
      <category domain="http://securityratty.com/tag/slacker">slacker</category>
      <category domain="http://securityratty.com/tag/login">login</category>
      <category domain="http://securityratty.com/tag/stores login information">stores login information</category>
      <category domain="http://securityratty.com/tag/music">music</category>
      <category domain="http://securityratty.com/tag/slacker joins apple">slacker joins apple</category>
      <category domain="http://securityratty.com/tag/login information">login information</category>
      <category domain="http://securityratty.com/tag/music players">music players</category>
      <category domain="http://securityratty.com/tag/songs">songs</category>
      <category domain="http://securityratty.com/tag/apple">apple</category>
      <source url="http://wifinetnews.com/archives/008442.html">Slacker Releases G2 Wi-Fi Music Player</source>
    </item>
    <item>
      <title><![CDATA[Zune Swoon 2.0]]></title>
      <link>http://securityratty.com/article/162d344e703b51b1f9a309987ebdb786</link>
      <guid>http://securityratty.com/article/162d344e703b51b1f9a309987ebdb786</guid>
      <description><![CDATA[Latest Zune firmware, software allows Wi-Fi music purchases, FM tagging: Microsoft confirmed the 16-Sept-2008 release of new Zune firmware and players, allowing users of old and new devices alike to...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.microsoft.com/Presspass/press/2008/sep08/09-08ZuneFallUpdatePR.mspx"><strong>Latest Zune firmware, software allows Wi-Fi music purchases, FM tagging:</strong></a> Microsoft confirmed the 16-Sept-2008 release of new Zune firmware and players, allowing users of old and new devices alike to purchase music over Wi-Fi from the Zune Marketplace. The new firmware also sports FM tagging that uses information that some broadcasters will embed in their analog programming to tag songs for immediate purchase (single track) or download (Zune Pass subscription) over a Wi-Fi hotspot, or to queue for later download.</p>

<p>Apple added access for iPhone and iPod touch users to a subset of its iTunes Store over Wi-Fi--the awkwardly named iTunes Wi-Fi Music Store--more than a year ago, along with the ability to access that store at no cost from handhelds and laptops <a href="http://www.apple.com/itunes/starbucks/"><strong>via Starbucks outlets</strong></a> in New York, Seattle, and throughout the San Francisco Bay Area. (Chicago and Los Angeles have been "coming soon" for a year, but the new AT&T/Starbucks deal may have delayed opening up those markets.)</p>

<p><img src="http://wifinetnews.com//images/2008/zune_tagging.jpg" alt="zune_tagging.jpg" border="0" width="175" height="385" align="right" hspace="5" />Terrestrial AM/FM radio stations would like to figure out how to remain meaningful in a world of streaming Internet radio. Their latest strategy is to embed information that allows a listener to mark a song they want, potentially getting a piece of music sold in this fashion. With FM tagging, Zune players tap into an existing very low-data-rate encoding protocols that allow stations to push out their call letters and current song information. By adding a very short code, broadcasters can allow Zunes to look up the appropriate song.</p>

<p>At launch, 450 stations from major networks, including Clear Channel, Entercom, and others, will broadcast tagging details. Note that Microsoft includes KEXP, a Seattle independent and alternative radio station, in its sample image, for the new models. KEXP, given a boost a few years ago through significant short-term funding by Paul Allen--funding that involved changing its call letters to his Experience Music Project museum initials--has an enormous listenership over the Internet ironically enough. KEXP will be a programming partner creating channels of music for the subscription-based Zune Pass service. (Zune Pass is $15 per month, all you can eat.)</p>

<p>This option could allow Microsoft to ink partnerships with hotspot networks to brand them with Zune compatibility, lets radio stations promote something other than iPods that they would have a direct relationship with (and, potentially, some kind of revenue stream from?), and may be part of breaking Apple's digital music hegemony. <em>May be.</em> Nobody's gotten rich betting against Apple for the last several years. (Details of revenue sharing with radio stations hasn't been discussed.)</p>

<p>Apple opted for a partnership with HD Radio broadcasters and equipment makers that has a relatively elaborate process of tagging songs. HD Radio is digital AM/FM, a patented and licensed method that has provoked a lot of controversy, and has lagged enormously in the marketplace, despite well over 1,000 stations (including many public radio stations) broadcasting in this digital format, some for over three years. </p>

<p>HD Radio tagging requires an HD radio receiver with a Tag button; pressing that button stores the song's tag information. The radio must also have an iPod dock. Docking an iPod syncs the tag information, and the next time the iPod is sync with iTunes, you can see which songs were tagged. Kind of tedious compared to "press a button while listening to an FM station and buy the song over Wi-Fi." (I've been writing about HD Radio for years, and even launched a blog that's gone moribund; the technology is interesting, but Internet radio on mobile devices coupled with on-demand music purchasing over cell and Wi-Fi may simply make HD Radio unnecessary for listeners.)</p>

<p>Microsoft has a more compelling "marketing story" for this feature than Apple, that's for sure. On the other hand, do you really need to tag songs from stations that play only the most popular music in a given format?</p>]]></content:encoded>
      <pubDate>Mon, 08 Sep 2008 12:39:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/public radio stations">public radio stations</category>
      <category domain="http://securityratty.com/tag/stations">stations</category>
      <category domain="http://securityratty.com/tag/radio stations promote">radio stations promote</category>
      <category domain="http://securityratty.com/tag/radio">radio</category>
      <category domain="http://securityratty.com/tag/radio unnecessary">radio unnecessary</category>
      <category domain="http://securityratty.com/tag/radio receiver">radio receiver</category>
      <category domain="http://securityratty.com/tag/internet radio">internet radio</category>
      <category domain="http://securityratty.com/tag/radio stations">radio stations</category>
      <category domain="http://securityratty.com/tag/wi-fi music purchases">wi-fi music purchases</category>
      <source url="http://wifinetnews.com/archives/008432.html">Zune Swoon 2.0</source>
    </item>
    <item>
      <title><![CDATA[A New Way to Back Up Digital Files on paper]]></title>
      <link>http://securityratty.com/article/f29b43ae964909cbeacf815e65f8018e</link>
      <guid>http://securityratty.com/article/f29b43ae964909cbeacf815e65f8018e</guid>
      <description><![CDATA[This is pretty funny a free open source application where you can backup your data by printing it, on paper, in a bar code format. A friend of mine says he tried it and that it even works
PaperBack is...]]></description>
      <content:encoded><![CDATA[<p>This is pretty funny &#8212; a free open source application where you can backup your data by printing it, on paper, in a bar code format. A friend of mine says he tried it and that it even works &#8211;</p>
<blockquote><p>PaperBack is a free application that allows you to back up your precious files on the ordinary paper in the form of the oversized bitmaps. If you have a good laser printer with the 600 dpi resolution, you can save up to 500,000 bytes of uncompressed data on the single A4/Letter sheet. Integrated packer allows for much better data density - up to 3,000,000+ (three megabytes) of C code per page.</p>
<p>You may ask - why? Why, for heaven&#8217;s sake, do I need to make paper backups, if there are so many alternative possibilities like CD-R&#8217;s, DVD±R&#8217;s, memory sticks, flash cards, hard disks, streamer tapes, ZIP drives, network storages, magnetooptical cartridges, and even 8-inch double-sided floppy disks formatted for DEC PDP-11? (I still have some). The answer is simple: you don&#8217;t. However, by looking on CD or magnetic tape, you are not able to tell whether your data is readable or not. You must insert your medium into the drive (if you have one!) and try to read it.</p>
<p>Paper is different. Do you remember the punched cards? EBCDIC and all this stuff. For years, cards were the main storage medium for the source code. I agree that 100K+ programs were&#8230; unhandly, but hey, only real programmers dared to write applications of this size. And used cards were good as notepads, too. Punched tapes were also common. And even the most weird codings, like CDC or EBCDIC, were readable by humans (I mean, by real programmers).</p></blockquote>
<p>Read the <a rel="nofollow" target="_blank" href="http://www.ollydbg.de/Paperbak/index.html">whole thing here.<br />
</a></p>]]></content:encoded>
      <pubDate>Thu, 04 Sep 2008 04:28:19 +0000</pubDate>
      <category domain="http://securityratty.com/tag/paper">paper</category>
      <category domain="http://securityratty.com/tag/code">code</category>
      <category domain="http://securityratty.com/tag/source code">source code</category>
      <category domain="http://securityratty.com/tag/paper backups">paper backups</category>
      <category domain="http://securityratty.com/tag/real programmers dared">real programmers dared</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/data density">data density</category>
      <category domain="http://securityratty.com/tag/real programmers">real programmers</category>
      <category domain="http://securityratty.com/tag/flash cards">flash cards</category>
      <source url="http://feeds.feedburner.com/~r/itsecurity/~3/383345885/">A New Way to Back Up Digital Files on paper</source>
    </item>
    <item>
      <title><![CDATA[Mt. Sinai Medical Center looks to open standards for patient smartcards ]]></title>
      <link>http://securityratty.com/article/7707ac3bbe29e5f74497f090b7e5ce69</link>
      <guid>http://securityratty.com/article/7707ac3bbe29e5f74497f090b7e5ce69</guid>
      <description><![CDATA[New York City's Mt. Sinai Medical Center, which a few years ago began a project to give patients a smartcard storing identity and health records, is realigning its focus with an eye toward using...]]></description>
      <content:encoded><![CDATA[New York City's Mt. Sinai Medical Center, which a few years ago began a project to give patients a smartcard storing identity and health records, is realigning its focus with an eye toward using format standards that could help spur many hospitals to back the idea of a single, shared patient card.]]></content:encoded>
      <pubDate>Tue, 26 Aug 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sinai medical center">sinai medical center</category>
      <category domain="http://securityratty.com/tag/patient card">patient card</category>
      <category domain="http://securityratty.com/tag/york city">york city</category>
      <category domain="http://securityratty.com/tag/format standards">format standards</category>
      <category domain="http://securityratty.com/tag/health records">health records</category>
      <category domain="http://securityratty.com/tag/project">project</category>
      <category domain="http://securityratty.com/tag/focus">focus</category>
      <category domain="http://securityratty.com/tag/ago">ago</category>
      <category domain="http://securityratty.com/tag/single">single</category>
      <source url="http://www.networkworld.com/news/2008/082708-mt-sinai-open-standards-smartcards.html?fsrc=rss-security">Mt. Sinai Medical Center looks to open standards for patient smartcards </source>
    </item>
    <item>
      <title><![CDATA[Earthlink and the devil's spam filter]]></title>
      <link>http://securityratty.com/article/368971ef1cbdac58effeea76c65f36a9</link>
      <guid>http://securityratty.com/article/368971ef1cbdac58effeea76c65f36a9</guid>
      <description><![CDATA[Breaking away from the traditional Q&amp;A format today, I'd like to offer a small piece of advice to Earthlink...]]></description>
      <content:encoded><![CDATA[Breaking away from the traditional Q&A format today, I'd like to offer a small piece of advice to Earthlink customers:]]></content:encoded>
      <pubDate>Tue, 19 Aug 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/earthlink customers">earthlink customers</category>
      <category domain="http://securityratty.com/tag/piece">piece</category>
      <category domain="http://securityratty.com/tag/format">format</category>
      <category domain="http://securityratty.com/tag/offer">offer</category>
      <category domain="http://securityratty.com/tag/traditional">traditional</category>
      <category domain="http://securityratty.com/tag/advice">advice</category>
      <source url="http://www.networkworld.com/news/2008/082008-earthlink-and-the-devils-spam.html?fsrc=rss-security">Earthlink and the devil's spam filter</source>
    </item>
    <item>
      <title><![CDATA[Two-way formatted data binding in ASP.NET]]></title>
      <link>http://securityratty.com/article/defaefd1679588644fb6df7a435f5f6a</link>
      <guid>http://securityratty.com/article/defaefd1679588644fb6df7a435f5f6a</guid>
      <description><![CDATA[Two way data binding in ASP.NET is easy, just use the Bind expression and data will flow between your web controls and your data source flawlessly. Until that is, you try to use a format string...]]></description>
      <content:encoded><![CDATA[<p>Two way data binding in ASP.NET is easy, just use the Bind expression and data will flow between your web controls and your data source flawlessly. Until that is, you try to use a format string:</p> <p>Bind(&quot;AmountCharged&quot;, &quot;{0:C}&quot;)</p> <p>While this displays just as you&#39;d expect (e.g., $200), it doesn&#39;t do so well when you submit an edit that includes the same value ($200):</p> <p><span style="font-weight:normal;font-size:14pt;color:maroon;font-family:&#39;Verdana&#39;;"><i>Input string was not in a correct format.</i></span></p> <p>I searched around and didn&#39;t find much in the way of a clean solution, but I did solve the problem with just a few lines of code. The trick is to handle the data-bound control&#39;s Updating event. Since I was working with a GridView, my solution looked a bit like this:</p><pre class="csharpcode"><span class="kwrd">&lt;</span><span class="html">asp:GridView</span> <span class="attr">DataSourceID</span><span class="kwrd">=&#39;myDataSource&#39;</span>
              <span class="attr">OnRowUpdating</span><span class="kwrd">=&#39;FixFormatting&#39;</span>
              <span class="attr">AutoGenerateColumns</span><span class="kwrd">=&#39;false&#39;</span>
              <span class="attr">CellPadding</span><span class="kwrd">=&quot;3&quot; ...&gt;</span></pre>
<p>Notice the OnRowUpdating handler that I&#39;ve installed in my grid view. That code looks like this:</p><pre class="csharpcode"><span class="kwrd">protected</span> <span class="kwrd">void</span> FixFormatting(<span class="kwrd">object</span> sender, GridViewUpdateEventArgs args)
{
    <span class="kwrd">decimal</span> amountPaid = ParseDecimal((<span class="kwrd">string</span>)args.NewValues[<span class="str">&quot;AmountPaid&quot;</span>]);
    args.NewValues[<span class="str">&quot;AmountPaid&quot;</span>] = amountPaid;
}</pre>
<p>When you handle this event, you&#39;re given a dictionary of old and new values, which appear to come directly from the controls (in my case, a TextBox was used to gather the updated data AmountPaid, so the type of object that I found in NewValues[&quot;AmountPaid&quot;] was a string. I wrote a little helper method called ParseDecimal that parses a string into a decimal value, allowing currency characters, decimal points, and thousands separators. I also allowed a blank value to indicate zero:</p><pre class="csharpcode"><span class="kwrd">public</span> <span class="kwrd">static</span> <span class="kwrd">decimal</span> ParseDecimal(<span class="kwrd">string</span> <span class="kwrd">value</span>)
{
    <span class="kwrd">if</span> (<span class="kwrd">string</span>.IsNullOrEmpty(<span class="kwrd">value</span>))
        <span class="kwrd">return</span> 0;
    <span class="kwrd">return</span> Decimal.Parse(<span class="kwrd">value</span>,
        NumberStyles.AllowThousands |
        NumberStyles.AllowDecimalPoint |
        NumberStyles.AllowCurrencySymbol,
        CultureInfo.InstalledUICulture);
}
</pre>
<p>This solved the problem quite nicely. Now two-way binding works with formatted data.</p><div style="clear:both;"></div><img src="http://www.pluralsight.com/community/aggbug.aspx?PostID=52504" width="1" height="1">]]></content:encoded>
      <pubDate>Fri, 15 Aug 2008 16:22:37 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/data amountpaid">data amountpaid</category>
      <category domain="http://securityratty.com/tag/amountpaid">amountpaid</category>
      <category domain="http://securityratty.com/tag/data-bound control">data-bound control</category>
      <category domain="http://securityratty.com/tag/decimal amountpaid">decimal amountpaid</category>
      <category domain="http://securityratty.com/tag/return decimal">return decimal</category>
      <category domain="http://securityratty.com/tag/return">return</category>
      <category domain="http://securityratty.com/tag/data source flawlessly">data source flawlessly</category>
      <category domain="http://securityratty.com/tag/decimal">decimal</category>
      <source url="http://www.pluralsight.com/community/blogs/keith/archive/2008/08/15/two-way-formatted-data-binding-in-asp-net.aspx">Two-way formatted data binding in ASP.NET</source>
    </item>
    <item>
      <title><![CDATA[The Bot Hunter: An Event Processing Challenge]]></title>
      <link>http://securityratty.com/article/ad344d30f5d4c2ad499d08baf386a23b</link>
      <guid>http://securityratty.com/article/ad344d30f5d4c2ad499d08baf386a23b</guid>
      <description><![CDATA[Recently we penned The Attack of the Spiders from the Clouds where we mentioned how cloud computing infrastructures can be used to stage malicous or accidential network attacks
Today I challenge our...]]></description>
      <content:encoded><![CDATA[<p>Recently we penned <a href="http://www.thecepblog.com/2008/07/31/the-attack-of-the-spiders-from-the-clouds/" target="_blank">The Attack of the Spiders from the Clouds</a> where we mentioned how cloud computing infrastructures can be used to stage malicous or accidential network attacks.</p>
<p>Today I challenge our CEP/ESP/EP vendors (or SIs) to create the following solution to detect and block rogue bots on Apache web sites.   I will install and test each submitted solution on <a href="http://www.unix.com" target="_blank">The UNIX Forums</a> and post the results here.</p>
<p>Here are some basic requirements:</p>
<ol>
<li>Your solution must run on Linux and be installable and configurable remotely with SSH or HTTP.  There will be no physical access to the server. No exceptions.</li>
<li>Preferrably, the configuration can be done with a Web-Based Interface (WBI) - a browser.</li>
<li>Your solution will listen to continuous updates to the Apache2 access log, exact location configurable in your solution, and identify robots ( bots), also known as spiders, from the log.</li>
<li>Your solution will provide a confidence metric, key indicator (KI), for each bot detected, from 0 to 10, where 10 indicates &#8220;absolutely a bot,&#8221; 0 is &#8220;absolutely not a bot.&#8221;</li>
<li>Your solution will update the IP address of each bot and KI you identify in a file/table called, for example, ./bot_scorecard.txt where each line is an IP address of a bot, followed by a semicolon (or other delimiter of your choice) and the confidence factor, for example,  10.0.0.1;10 means that 10.0.0.1 is a bot, 100% sure.</li>
<li>Your solution must compare bots detected to a file/table called, for example, ./bots_allowed.txt and ./bots_denied.txt that are in the format IP address/mask, for example 10.0.0.1/24, or 10.0.0.1/32.</li>
<li>If the KI &#8220;confidence factor&#8221; of the IP address of your detected bot is higher than the tunable &#8220;is a bot&#8221; KI, then your solution should update the tables/files and then call iptables and block the bot.</li>
<li>It should send an email to one or more email addresses with a message, for example:  &#8220;New Bot Detected - Confidence 8&#8243; with IP address, etc. in the message.  Another example would be an email, &#8220;Bot Blocked&#8221; - with details, etc.</li>
<li>You cannot automatically block any traffic that is not a bot.  Blocking one &#8220;non-bot&#8221; results in failure, no exceptions.</li>
<li>The Prize:  The winner will get their logo (w/link) on this site in a block called &#8220;Bot Hunter Winner&#8221; (or something like that.)</li>
</ol>
<p>These are some basic requirements; I don&#8217;t want to restrict your thinking or solution, so be creative!  Feel free to ask any questions in the comment section of this thread.</p>
<p>Remember, sometimes you may have to manage the state of IP addresses for days, or hours, before you can accurately deterimine if it is a bot based on behavior alone.   So, you will need to work with both long and short time windows.  Latency is not important. Detection accurate is importance.</p>
<p>Anyone care to submit a solution for testing?</p>
]]></content:encoded>
      <pubDate>Fri, 15 Aug 2008 05:35:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/bot">bot</category>
      <category domain="http://securityratty.com/tag/winner">winner</category>
      <category domain="http://securityratty.com/tag/bot hunter winner">bot hunter winner</category>
      <category domain="http://securityratty.com/tag/bot based">bot based</category>
      <category domain="http://securityratty.com/tag/non-bot results">non-bot results</category>
      <category domain="http://securityratty.com/tag/results">results</category>
      <category domain="http://securityratty.com/tag/bot scorecard">bot scorecard</category>
      <category domain="http://securityratty.com/tag/solution">solution</category>
      <category domain="http://securityratty.com/tag/block rogue bots">block rogue bots</category>
      <source url="http://www.thecepblog.com/2008/08/15/the-bot-hunter-an-event-processing-challenge/">The Bot Hunter: An Event Processing Challenge</source>
    </item>
  </channel>
</rss>
