<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Loupe.org</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/" />
    <link rel="self" type="application/atom+xml" href="http://loupe.org/atom.xml" />
    <id>tag:loupe.org,2009-12-07://1</id>
    <updated>2011-05-06T17:37:59Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.32-en</generator>

<entry>
    <title></title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2011/05/post.html" />
    <id>tag:loupe.org,2011://1.25</id>

    <published>2011-05-06T17:34:46Z</published>
    <updated>2011-05-06T17:37:59Z</updated>

    <summary></summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<a name='b_8b1161805a33012eba0a000d60d4c902'></a><object type='application/x-shockwave-flash' data='https://giving.paypallabs.com/flash/badge.swf' width='205' height='350' id='badge8b1161805a33012eba0a000d60d4c902' align='middle'>
<param name='allowScriptAccess' value='always' />
<param name='allowNetworking' value='all' />
<param name='movie' value='https://giving.paypallabs.com/flash/badge.swf' />
<param name='quality' value='high' />
<param name='bgcolor' value='#FFFFFF' />
<param name='wmode' value='transparent' />
<param name='FlashVars' value='Id=8b1161805a33012eba0a000d60d4c902'/>
<embed src='https://giving.paypallabs.com/flash/badge.swf' FlashVars='Id=8b1161805a33012eba0a000d60d4c902' quality='high' bgcolor='#FFFFFF' wmode='transparent' width='205' height='350' Id='badge8b1161805a33012eba0a000d60d4c902' align='middle' allowScriptAccess='always' allowNetworking='all' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed>
</object>]]>
        
    </content>
</entry>

<entry>
    <title>Passed!</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2011/02/passed.html" />
    <id>tag:loupe.org,2011://1.24</id>

    <published>2011-02-13T04:06:57Z</published>
    <updated>2011-02-13T04:11:08Z</updated>

    <summary>It took a little over two weeks to get the email, but I finally received the good news - I passed the CISSP! I&apos;m happy I passed and glad to be certified, but mostly I&apos;m relieved that I don&apos;t have...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    <category term="certification" label="Certification" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="cissp" label="CISSP" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<div style="text-align: left;">It took a little over two weeks to get the email, but I finally received the good news - I passed the <a class="zem_slink" href="http://en.wikipedia.org/wiki/Certified_Information_Systems_Security_Professional" title="Certified Information Systems Security Professional" rel="wikipedia">CISSP</a>! I'm happy I passed and glad to be certified, but mostly I'm relieved that I don't have to study all over again. I prepared for about a month studying several hours a night and on weekends. I took a couple of days off during that month but mostly I studied the whole time. A month seems to be cutting it fairly close compared to what I've been reading about other candidates preparations. At any rate, I'm done with that one!</div><div><br /></div><div>What's next?</div>

<div class="zemanta-pixie" style="margin-top:10px;height:15px"><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        
    </content>
</entry>

<entry>
    <title>CISSP exam all done. Whew!</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2011/01/cissp-exam-all-done-whew.html" />
    <id>tag:loupe.org,2011://1.23</id>

    <published>2011-01-31T03:24:53Z</published>
    <updated>2011-01-31T03:30:10Z</updated>

    <summary>Image via WikipediaJust finished taking the CISSP exam and all I can say is - whew! Some thoughts just off the top: the toughest part of the exam is the length. It&apos;s really, really long. And some of the questions...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<div class="zemanta-img mt-image-right" style="margin: 1em; display: block; float: right; width: 145px;"><a href="http://en.wikipedia.org/wiki/File:Cissp_logo.svg"><img src="http://upload.wikimedia.org/wikipedia/en/thumb/0/0d/Cissp_logo.svg/135px-Cissp_logo.svg.png" alt="CISSP Logo" height="134" width="135" /></a><p class="zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/File:Cissp_logo.svg">Wikipedia</a></p></div>Just finished taking the CISSP exam and all I can say is - whew! Some thoughts just off the top: the toughest part of the exam is the length. It's really, really long. And some of the questions are longish, with a couple of the multiple choice answers that could be correct. You just need to find the one that is MORE correct. That's tough, and really tests limits of your grasp on the concepts. <br /><br />I can't say too much about the test due to the confidentiality agreement and the ISC(2) code of ethics. I'm feeling pretty good about my chances of passing. I wasn't so sure right after I finished, but the more I think about it the better I feel. We'll see in a couple of weeks!<br /><br /><br />

<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><img style="border: medium none; float: right;" class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=bc1c1811-3090-410c-a248-cfb5d23a7e80" /><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        
    </content>
</entry>

<entry>
    <title>pactester - a tool to test Proxy Auto Configuration (PAC) files</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/04/pactester---a-tool-to-test-proxy-auto-configuration-pac-files.html" />
    <id>tag:loupe.org,2010://1.22</id>

    <published>2010-04-14T16:19:09Z</published>
    <updated>2010-04-14T16:24:31Z</updated>

    <summary>If you administer a proxy server and utilize a proxy.pac file for automatic client configuration, then you know how difficult it can be to test entries for proper operation. Really, short of loading it up in your browser and testing...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Security" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[If you administer a proxy server and utilize a proxy.pac file for automatic client configuration, then you know how difficult it can be to test entries for proper operation. Really, short of loading it up in your browser and testing it, there wasn't much else you could do. <br /><br />Enter pactester - on the google code page - to the rescue. This handy command line tool will parse your proxy.pac java code and return what each URL or domain will hit, either your proxy or a direct connection. I've used it extensively lately, and all I can say is bravo!<br /><br />http://code.google.com/p/pactester/<br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Leeching Wifi - and why you shouldn&apos;t</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/04/leeching-wifi---and-why-you-shouldnt.html" />
    <id>tag:loupe.org,2010://1.21</id>

    <published>2010-04-12T17:30:27Z</published>
    <updated>2010-04-12T17:43:32Z</updated>

    <summary>Sure, you might think you&apos;re being clever, connecting to that unsecured wifi hotspot. Hey, just checking email, right? They should have secured their wifi if they didn&apos;t want me connecting, right? Beware! The other end of that connection just might...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Security" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="sslkarma" label="SSL Karma" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<p>Sure, you might think you're being clever, connecting to that unsecured wifi hotspot. Hey, just checking email, right? They should have secured their wifi if they didn't want me connecting, right?</p>
<p>Beware! The other end of that connection just might be a Karma hotspot, setup by a malcious person, to gather your data and your passwords. Maybe much, much more. </p>
<p>Karma is a wireless sniffer that looks for probe requests from wireless clients. Once it receives a request (which your wireless client sends out all the time), Karma pretends to be the access point that the client is seeking. Karma is fully configurable - it might be a coffee shop name like "Starbuck wireless" or "T-mobile". Looks fine, right? Think again.</p>
<p>Once you join this rogue hotspot, Karma provides all sorts of services. <span class="caps">DHCP, DNS, POP3 </span>(mail), <span class="caps">HTTP,</span> File sharing, etc. If your internet just broke, that would be good for us. We'd just disconnect, and Karma wouldn't get any of our info. But Karma <span class="caps">HAS </span>an active connection to the net, usually, so all your requests eventually make it to the net - after being proxied and collected by Karma, unfortunately.</p>
<p>Karma can even present an <span class="caps">SSL </span>certificate to you, masquerading as a secured site. But the certificate will break, and you'll receive an error about an invalid cert. But, studies show that 80% of users just hit OK through <span class="caps">SSL </span>certificate errors. Yikes!</p>
<p>(More info about certificate errors here: <a href="http://windows.microsoft.com/en-US/windows-vista/About-certificate-errors">http://windows.microsoft.com/en-US/windows-vista/About-certificate-errors</a>)</p>
<p>The moral? Ensure you're connecting to the hotspot you're expecting. Check with the barista at coffee shops for the actual <span class="caps">SSID </span>of the hotspot. </p>
<p>And never, ever, every click through an <span class="caps">SSL </span>certificate error unless you <span class="caps">KNOW </span>it's <span class="caps">OK.</span> Because it usually aint.</p>
<p>&nbsp;</p>]]>
        
    </content>
</entry>

<entry>
    <title>SQL Injection basics</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/04/sql-injection-basics.html" />
    <id>tag:loupe.org,2010://1.20</id>

    <published>2010-04-11T22:33:12Z</published>
    <updated>2010-04-11T22:54:26Z</updated>

    <summary>Image via WikipediaSQL injection is a technique wherein an attacker tries to manipulate a back end database by loading the front end application - typically a web based application - with SQL statements. SQL is a tool used to access...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Security" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<div class="zemanta-img mt-image-right" style="margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em; display: block; float: right; width: 310px; "><a href="http://commons.wikipedia.org/wiki/Image:Deletion_anomaly.svg"><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Deletion_anomaly.svg/300px-Deletion_anomaly.svg.png" alt="Example of a relational database table that su..." width="300" height="128" /></a><p class="zemanta-img-attribution" style="font-size:0.8em">Image via <a href="http://commons.wikipedia.org/wiki/Image:Deletion_anomaly.svg">Wikipedia</a></p></div>SQL injection is a technique wherein an attacker tries to manipulate a back end database by loading the front end application - typically a web based application - with SQL statements. SQL is a tool used to access most modern relational databases.&nbsp;<div><br /></div><div>If successful, the attacker can retrieve information, change account info, upload data to tables, drop entire tables or databases.&nbsp;</div><div><br /></div><div>Attackers will look for a web form of some type, then inputs SQL into the fields until data is returned, or a helpful error message id displayed. Verbose error messages can be very helpful to troubleshoot applications, but they are absolute gold to an attacker.</div><div><br /></div><div>Often, developers will use JavaScript on the browser (client side) to filter out different characters they don't want sent to the application - but it is all too easy for an attacker to get around this using custom browsers or proxies.&nbsp;</div><div><br /></div><div>Example attacker code:</div><div><br /></div><div>select id from users where name = 'Bill'; drop table users;--';</div><div><br /></div><div>The semicolon will terminate the SQL statement, however there is a second statement that tells the database to drop the table USERS.&nbsp;</div><div><br /></div><div>Some defense against this type of attack is to identify the user of special characters in logs (;, *), and to block malicious IP addresses from accessing the web application or form.&nbsp;</div><div><br /></div><div>As you can tell, this is a tough one to defend against - be ever vigilant with checking your logs!</div>

<div class="zemanta-pixie" style="margin-top:10px;height:15px"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=30b604ad-a6ba-48d8-997a-8bc65e5f1f0e" style="border:none;float:right" /><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        
    </content>
</entry>

<entry>
    <title>Reset root password on FreeBSD 7.2</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/03/reset-root-password-on-freebsd-72.html" />
    <id>tag:loupe.org,2010://1.19</id>

    <published>2010-03-16T18:57:19Z</published>
    <updated>2010-03-16T19:01:04Z</updated>

    <summary><![CDATA[Caveat - you will need console access to the box. Not just remote shell, as you will be booting to single user mode. 1. Boot to single user mode2. Issue the following at the #&nbsp;&nbsp; mount -u /&nbsp;&nbsp; mount -aThis...]]></summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Security" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<br />Caveat - you will need console access to the box. Not just remote shell, as you will be booting to single user mode. <br /><br />1. Boot to single user mode<br /><br />2. Issue the following at the #<br /><br />&nbsp;&nbsp; mount -u /<br />&nbsp;&nbsp; mount -a<br /><br />This will mount the root file system read / write. You may receive a warning that you must run FSCK first. If so, go ahead and do that - at the #, issue fsck. Fix all issues. Next, at the prompt, issue:<br /><br />&nbsp;&nbsp; passwd<br /><br />From there you can reset the password. <br /><br /><br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Editing and VMX file on a virtual machine</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/02/editing-and-vmx-file-on-a-virtual-machine.html" />
    <id>tag:loupe.org,2010://1.18</id>

    <published>2010-02-20T01:11:39Z</published>
    <updated>2010-02-20T01:13:28Z</updated>

    <summary><![CDATA[Tips for editing a .vmx fileDetailsI need to edit the configuration file (.vmx) for a virtual machine. Is there anything I need to know before I begin?SolutionSome workaround procedures include steps that require you edit&nbsp;.vmx&nbsp;files.Note the following important characteristics of...]]></summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Virtualization" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; font-size: 22px; font-weight: normal; color: rgb(12, 141, 99); clear: none; ">Tips for editing a .vmx file</h2><div class="authoreddoc" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><h4 class="docheading Details" style="margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 16px; font-weight: bold; color: rgb(255, 153, 0); line-height: 16px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(161, 194, 225); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(161, 194, 225); ">Details</h4><div class="doccontent cc_Details" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 11px; margin-right: 10px; padding-top: 5px; padding-bottom: 10px; "><content style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; ">I need to edit the configuration file (<tt>.vmx</tt>) for a virtual machine. Is there anything I need to know before I begin?</content></div><h4 class="docheading Solution" style="margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 16px; font-weight: bold; color: rgb(255, 153, 0); line-height: 16px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(161, 194, 225); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(161, 194, 225); ">Solution</h4><div class="doccontent cc_Solution" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 11px; margin-right: 10px; padding-top: 5px; padding-bottom: 10px; "><content style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Some workaround procedures include steps that require you edit&nbsp;<tt>.vmx</tt>&nbsp;files.</span><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Note the following important characteristics of this file:</span></p><ul style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; list-style-type: disc; list-style-position: outside; list-style-image: initial; "><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">The&nbsp;<tt>.vmx</tt>&nbsp;file is typically located in the directory where you created the virtual machine.</span></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; list-style-type: none; "><ul style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; list-style-type: disc; list-style-position: outside; list-style-image: initial; "><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">In Windows, the default location for the file is usually&nbsp;<tt>C:\Documents and Settings\\My Documents\My Virtual Machines\\.vmx</tt>.&nbsp;</span></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">In Linux,&nbsp;<tt>vmware-cmd -l</tt>&nbsp;lists the full path to all registered&nbsp;<tt>.vmx</tt>&nbsp;files.</span></li></ul></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">The virtual machine actively writes to its&nbsp;<tt>.vmx</tt>&nbsp;file. Never edit this file while its virtual machine is running.</span></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Changes to the file are usually version specific. If you upgrade, the workaround you implemented may no longer work.</span></li></ul><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Before you edit the&nbsp;<tt>.vmx</tt>&nbsp;file:</span></p><ul style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; list-style-type: disc; list-style-position: outside; list-style-image: initial; "><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Always power off the virtual machine.</span></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Make sure you are logged on as a user with the correct permission level to edit the file.</span></li><li style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Make a backup copy of the&nbsp;<tt>.vmx</tt>&nbsp;file. If your edits break the virtual machine, you can roll back to the original version of the file.</span></li></ul><div style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">Also, make a backup copy of the edited file. If future administrative changes to the virtual machine overwrite your edited version, you can cut and paste the specific section you want from the backup copy into the current file. Do not replace an entire&nbsp;<tt>.vmx</tt>&nbsp;file with an older backup.</span></div><div style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">&nbsp;</span></div><div style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; "><strong style="font-weight: bold; ">Important for ESX with VirtualCenter:</strong>&nbsp;Any manual additions to the&nbsp;<font size="2">.vmx</font>&nbsp;file from ESX 3.x are overwritten by the entries stored in the VirtualCenter database.<br /><br />If you need to edit a virtual machine's&nbsp;<font size="2"><font face="Courier New">.vmx</font>&nbsp;</font>&nbsp;file, first remove it from VirtualCenter's inventory (right-click it and choose&nbsp;<strong style="font-weight: bold; ">Remove</strong>&nbsp;from Inventory).&nbsp;After you edit it, register the virtual machine again from the ESX command line using:</span></div><div style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">&nbsp;</span></div><div style="font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; font-family: 'Courier New'; ">vmware-cmd -s register /vmfs/volumes/&lt;datastore&gt;/&lt;virtual machine directory&gt;/&lt;virtual machine name&gt;.vmx<br />&nbsp;</span></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">The&nbsp;<span style="font-family: 'Courier New'; ">&lt;datastore&gt;</span>&nbsp;represents the datastore name, the&nbsp;<span style="font-family: 'Courier New'; ">&lt;virtual machine directory&gt;</span>&nbsp;represents the directory containing the virtual machine files, and&nbsp;<span style="font-family: 'Courier New'; ">&lt;virtual machine name&gt;</span>&nbsp;represents the name of the virtual machine files. &nbsp;The following is an example:</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span class="Apple-style-span" style="font-size: 10pt; font-family: 'Courier New'; ">vmware-cmd -s register /vmfs/volumes/Storage1/vm1/vm1.vmx</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; font: normal normal normal 12px/normal Arial, Helvetica, sans-serif, 'Bitstream Vera Sans'; "><span style="font-size: 10pt; ">A return code =1 signals success.</span></p></content></div></div></span>]]>
        
    </content>
</entry>

<entry>
    <title>Ipod, or Iphone?</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/02/ipod-or-iphone.html" />
    <id>tag:loupe.org,2010://1.17</id>

    <published>2010-02-17T03:48:50Z</published>
    <updated>2010-02-17T03:49:43Z</updated>

    <summary> Turn your Ipod Touch into an Iphone (almost) with Skype, a headphone set with a microphone, and a wifi connection. Free (!) calls to anyone on your Skype contact list. Suh-weet! Skype Ipod Earbud Mic...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<p><br />
Turn your Ipod Touch into an Iphone (almost) with Skype, a headphone set with a microphone, and a wifi connection. <strong>Free (!) calls </strong>to anyone on your Skype contact list. <em>Suh-weet!</em></p>

<p><a href="http://www.skype.com">Skype</a?
<p>
<a href="http://www.apple.com/ipod">Ipod</a>
<p>
<a href="http://touchmic.com/">Earbud Mic</a></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Creating sockets with Python</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/02/creating-sockets-with-python.html" />
    <id>tag:loupe.org,2010://1.16</id>

    <published>2010-02-11T03:47:34Z</published>
    <updated>2010-02-11T03:55:06Z</updated>

    <summary>Python programming language has a socket object, which you can use to build a network socket. To build a client that connects to a remote host and sends some arbitrary text, utilize the following code.import sockets = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect((&apos;localhost&apos;, 4242))s.send(&apos;Some...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[Python programming language has a socket object, which you can use to build a network socket. To build a client that connects to a remote host and sends some arbitrary text, utilize the following code.<br /><br />import socket<br />s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)<br />s.connect(('localhost', 4242))<br />s.send('Some Arbitrary Text')<br />data = s.recv(1024)<br />s.close()<br />print 'Received', 'data'<br /><br />Now you can connect to this with a netcat listener:<br /><br />nc -l -p 4242<br /><br />You should receive "Some Arbitrary Text" as the output. Can you start to see the practical applications? :-)<br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>Simple Tips For Better Password Security</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/02/simple-tips-for-better-password-security.html" />
    <id>tag:loupe.org,2010://1.15</id>

    <published>2010-02-02T23:00:05Z</published>
    <updated>2010-02-02T23:02:40Z</updated>

    <summary>Simple tips for better web password security from Sophos Labs on Vimeo....</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    <category term="passwords" label="passwords" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="security" label="Security" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<p><object width="400" height="230"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3546084&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3546084&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="230"></embed></object><p><a href="http://vimeo.com/3546084">Simple tips for better web password security</a> from <a href="http://vimeo.com/sophoslabs">Sophos Labs</a> on <a href="http://vimeo.com">Vimeo</a>.</p></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Nerdness: Watch the IE exploit that dinged Google in action</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/01/nerdness-watch-the-ie-exploit-that-dinged-google-in-action.html" />
    <id>tag:loupe.org,2010://1.14</id>

    <published>2010-01-30T21:59:20Z</published>
    <updated>2010-01-30T22:02:10Z</updated>

    <summary>The &quot;Aurora&quot; IE Exploit in Action from The Crew of Praetorian Prefect on Vimeo....</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    <category term="securityhacks" label="Security Hacks" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<p><object width="400" height="178"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8771582&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=8771582&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="178"></embed></object><p><a href="http://vimeo.com/8771582">The "Aurora" IE Exploit in Action</a> from <a href="http://vimeo.com/prefects">The Crew of Praetorian Prefect</a> on <a href="http://vimeo.com">Vimeo</a>.</p></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Hey, Dad! The Saints are going to the Superbowl!</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/01/hey-dad-the-saints-are-going-to-the-superbowl.html" />
    <id>tag:loupe.org,2010://1.13</id>

    <published>2010-01-25T23:57:09Z</published>
    <updated>2010-01-25T23:57:56Z</updated>

    <summary>Hey, Dad. It&apos;s been a while, I know, but something happened last night that you&apos;re not going to believe. The Saints won the NFC championship and we&apos;re going to the Superbowl! It was unreal, Dad. You&apos;ve been gone for almost...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    <category term="saints" label="Saints" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[Hey, Dad. It's been a while, I know, but something happened last night 
that you're not going to believe. The Saints won the NFC championship 
and we're going to the Superbowl!<br />
<br />
It was unreal, Dad. You've been gone for almost ten years now, and you 
wouldn't recognize this team. I remember, when I was young, you'd take 
me to the games. I remember walking into the dome, holding your hand so 
as not to get lost among the throngs, and marveling at the immensity of 
it all. The booming voice on the loudspeaker. The deafening roar of the 
crowds. Just you and me, rejoicing in the wins (few and far between), 
and suffering the losses. The Saints were a motley crew of cast-offs and
 has-beens and never will be's. Nobody ever gave us much of a chance. 
But you'd always make the best of it. <br />
<br />
"There's always next year, son." you'd always say. "You gotta believe".<br />
<br />
I started playing park ball shortly afterward. You came to every game. I
 remember, we were playing for the championship one year, and I was 
pretty worried. The other team was bigger, faster, and hell, their 
uniforms even looked better. Nobody really gave us much of a chance. <br />
<br />
You told me, "On any given day, son, anyone can be beaten." you said. 
"But you gotta believe." <br />
<br />
And you were right, because we won. <br />
<br />
This whole season has been amazing, Dad. we'd have had a lot of fun 
talking about it. I can remember, a few years after those early Saints 
games, when I had outgrown park ball and discovered beer and cigarettes,
 when I became a teenager with a bad attitude, we talked less and less. 
But when we did talk, we always had the Saints. What the chances were. 
How they were going to do it this year. Always hopeful, but always 
ending in a disappointment. Nobody ever gave us much of a chance. <br />
<br />
And you told me, "Son, you gotta believe."<br />
<br />
Well last night it happened. I tell you it was magical. It was close all
 the way. Tie score for most of the game. I'm not going to lie, it was 
looking pretty grim there at the end. Favre had it and was driving, 
getting close to field goal range. The announcers were already talking 
about how great it would be to see Favre in the Super Bowl. Nobody 
really gave us much of a chance. <br />
<br />
But then I heard your voice say, "You gotta believe."<br />
<br />
Then the interception. Oh, my, how the Dome exploded! Then overtime, the
 drive and the breathless anticipation of the kick. Just for a moment 
there, time seemed to stretch out in all directions, to infinity and 
back again, and you were there with me, just for the moment, and the 
ball went through the uprights and thousands, no - millions of people, 
black and white, young and old, mothers, daughters, and yes, fathers and
 sons screamed with one voice. Then it was over except for the crying, 
the confetti, the exuberent celebration where an entire city that should
 have been wiped off the map screamed with one voice - "We believe".<br />
<br />
I feel weird telling you about all this, because it seems like maybe you
 were there, somehow? It sure felt like it to me.<br />
<br />
Anyway, you've missed a lot since you've been gone. The twin towers 
fell. LSU won a couple of national titles. Your grand-kids are growing 
from the toddlers you knew into fine young adults. Hurricane Katrina 
came and tried to wipe us off the map. A senator even remarked that 
maybe it would be best not rebuild New Orleans. How we were too 
uneducated, too poor, too damn stupid to know we were living in a place 
that was below sea level and we should just abandon the area. Nobody 
really gave us much of a chance. <br />
<br />
But we believed, Dad.<br />
<br />
Well, I guess that's about it. Oh, and Dad. One more thing. I read the 
paper today and they're talking about how great the Colts are. How 
Peyton Manning is the best QB ever. How the Colts defense is too 
powerful. How their offense is unstoppable. Nobody's giving us much of a
 chance. <br />
<br />
But you know what?<br />
<br />
I believe.  ]]>
        
    </content>
</entry>

<entry>
    <title>Saints Song Collection</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/01/saints-song-collection.html" />
    <id>tag:loupe.org,2010://1.12</id>

    <published>2010-01-20T02:32:02Z</published>
    <updated>2010-01-20T04:07:24Z</updated>

    <summary><![CDATA[Who Dat Nation THIRTEEN N 1.mp3How U Like Me Na.mp3' MY TOWN ' NEW ORLEANS SAINTS ANTHEM.mp3thesaintsbandwagon.com.mp3New Orleans Saints WHO DAT NATION THEME - Black &amp; Gold (Who Dat!) - K Gates.mp3U2 &amp; Green Day - The Saints Are Coming...]]></summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<a href="http://loupe.org/Who%20Dat%20Nation%20%20THIRTEEN%20N%201.mp3">Who Dat Nation  THIRTEEN N 1.mp3</a><div style="border: 0px solid rgb(255, 0, 0) ! important; margin: 0pt ! important; padding: 0pt ! important; background: transparent none repeat scroll center center ! important; overflow: visible ! important; float: none ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; width: auto ! important; height: auto ! important; display: block ! important; position: static ! important; text-indent: 0px ! important; z-index: auto ! important; max-width: none ! important; min-width: 0pt ! important; max-height: none ! important; min-height: 0pt ! important; left: auto ! important; top: auto ! important; bottom: auto ! important; right: auto ! important; line-height: 16px ! important; white-space: nowrap ! important;" class="linkscent-iconblock"><img clueid="favIcon" src="chrome://interclue/content/cluecore/skins/default/pixel.gif" style="border: 0px solid rgb(255, 0, 0) ! important; margin: 0pt; padding: 0pt ! important; background: transparent url(http://loupe.org/mt-static/images/favicon.ico) no-repeat scroll center center ! important; overflow: visible ! important; float: none ! important; width: 16px ! important; height: 16px ! important; display: none; position: absolute ! important; text-indent: 0px ! important; z-index: 2147483635 ! important; max-width: none ! important; min-width: 0pt ! important; max-height: none ! important; min-height: 0pt ! important; left: 223px; top: 9px; bottom: auto ! important; right: auto ! important; line-height: 16px ! important; white-space: nowrap ! important; visibility: hidden; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; opacity: 0;" class="linkscent-icon" /><img src="chrome://interclue/content/cluecore/skins/default/pixel.gif" clueid="mp3" style="border: 0px solid rgb(255, 0, 0) ! important; margin: 0pt; padding: 0pt ! important; background: transparent url(chrome://interclue/content/cluecore/skins/default/sprites.png) no-repeat scroll -48px -80px; overflow: visible ! important; float: none ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 16px ! important; height: 16px ! important; display: none; position: absolute ! important; text-indent: 0px ! important; z-index: 2147483635 ! important; max-width: none ! important; min-width: 0pt ! important; max-height: none ! important; min-height: 0pt ! important; left: 241px; top: 9px; bottom: auto ! important; right: auto ! important; line-height: 16px ! important; white-space: nowrap ! important; visibility: hidden; opacity: 0;" class="linkscent-icon" height="16" width="16" /><img clueid="clueIcon" src="chrome://interclue/content/cluecore/skins/default/pixel.gif" style="border: 0px solid rgb(255, 0, 0) ! important; margin: 0pt; padding: 0pt ! important; background: transparent none repeat scroll center center; overflow: visible ! important; float: none ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 16px ! important; height: 16px ! important; display: none; position: absolute ! important; text-indent: 0px ! important; z-index: 2147483635 ! important; max-width: none ! important; min-width: 0pt ! important; max-height: none ! important; min-height: 0pt ! important; left: 259px; top: 9px; bottom: auto ! important; right: auto ! important; line-height: 16px ! important; white-space: nowrap ! important; visibility: hidden; opacity: 0;" class="linkscent-icon" /></div><object style="border: 0px solid rgb(255, 0, 0) ! important; margin: 0pt ! important; padding: 0pt ! important; background: transparent none repeat scroll center center ! important; overflow: visible ! important; float: none ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; width: 0px ! important; height: 0px ! important; display: block ! important; position: absolute ! important; text-indent: 0px ! important; z-index: auto ! important; max-width: none ! important; min-width: 0pt ! important; max-height: none ! important; min-height: 0pt ! important; left: 0px ! important; top: 0px ! important; bottom: auto ! important; right: auto ! important; line-height: 16px ! important; white-space: nowrap ! important; visibility: hidden ! important;"></object><div><br /><a href="http://loupe.org/How%20U%20Like%20Me%20Na.mp3">How U Like Me Na.mp3</a><br /></div><div><br /><a href="http://loupe.org/%27%20MY%20TOWN%20%27%20NEW%20ORLEANS%20SAINTS%20ANTHEM.mp3">' MY TOWN ' NEW ORLEANS SAINTS ANTHEM.mp3</a><br /><br /><a href="http://loupe.org/thesaintsbandwagon.com.mp3">thesaintsbandwagon.com.mp3</a><br /><br /><a href="http://loupe.org/New%20Orleans%20Saints%20WHO%20DAT%20NATION%20THEME%20-%20Black%20%26%20Gold%20%28Who%20Dat%21%29%20-%20K%20Gates.mp3">New Orleans Saints WHO DAT NATION THEME - Black &amp; Gold (Who Dat!) - K Gates.mp3</a><br /></div><div><br /><a href="http://loupe.org/U2%20%26%20Green%20Day%20-%20The%20Saints%20Are%20Coming%20%5BLive%20%40%20Louisiana%20Superdome.%20New%20Orleans%202006%5D.mp3">U2 &amp; Green Day - The Saints Are Coming [Live @ Louisiana Superdome. New Orleans 2006].mp3</a><br /><br /><a href="http://loupe.org/Bring%20%27Em%20to%20the%20Dome-%20New%20Orleans%20Saints%20Anthem.mp3">Bring 'Em to the Dome- New Orleans Saints Anthem.mp3</a><br /><br /><a href="http://loupe.org/THIS%20IS%20NEW%20ORLEANS.mp3">THIS IS NEW ORLEANS.mp3</a><br /><br /><br /><br /><br /><br /><br /><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>Snort tip: Quick suppression technique</title>
    <link rel="alternate" type="text/html" href="http://loupe.org/2010/01/snort-tip-quick-suppression-technique.html" />
    <id>tag:loupe.org,2010://1.11</id>

    <published>2010-01-13T13:33:22Z</published>
    <updated>2011-01-27T01:01:49Z</updated>

    <summary>If you manage a snort box, you know how much time you spend tuning the thresholds and tweaking the rules. Here&apos;s a quick way to search your rules files for sid to suppress in your threshold.conf. This works on BSD,...</summary>
    <author>
        <name>Jeff</name>
        <uri>http://loupe.org</uri>
    </author>
    
        <category term="Security" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freebsd" label="FreeBSD" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ids" label="ids" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="linux" label="Linux" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="snort" label="snort" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://loupe.org/">
        <![CDATA[<p>If you manage a snort box, you know how much time you spend tuning the thresholds and tweaking the rules. Here's a quick way to search your rules <a class="zem_slink" href="http://en.wikipedia.org/wiki/Computer_file" title="Computer file" rel="wikipedia">files</a> for sid to suppress in your threshold.conf. This works on <a class="zem_slink" href="http://en.wikipedia.org/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution" rel="wikipedia">BSD</a>, but <a class="zem_slink" href="http://www.kernel.org/" title="Linux" rel="homepage">Linux</a> should be fairly close.</p>
<p>1. Search the all the rules files for a pattern:</p>
<p>for i in `ls /path/to/rules` ; do <a class="zem_slink" href="http://en.wikipedia.org/wiki/Grep" title="Grep" rel="wikipedia">grep</a> -i "Pattern to search" $i ; done</p>
<p>This should return the line in the rules file with the sid you need to suppress</p>
<p>&nbsp;</p>
<p>2. Issue this command to add the suppression to your threshold.conf:</p>
<p>echo suppress gen_id 1, sid_id &lt;SID&gt; &gt;&gt; path/to/threshold.conf</p>
<p>&nbsp;</p>
<p>Step 1 will grep through all the rules files in the folder for a match on the pattern. Step&nbsp;2 will add the "suppress" line at the end of your threshold.conf. <br /></p><p>Remember to cycle snort initialize the changes!</p>

<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><img style="border: medium none; float: right;" class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=67a7b4fc-228c-460d-8610-5fbbc3eb80c3" /><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        
    </content>
</entry>

</feed>

