<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Dribble</title>
	<atom:link href="http://www.cammckenzie.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cammckenzie.com/blog</link>
	<description>Mutterings, inconsistant tips, rants and randomness</description>
	<lastBuildDate>Tue, 14 Feb 2012 04:38:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Protecting the bank with a bike lock…</title>
		<link>http://www.cammckenzie.com/blog/protecting-the-bank-with-a-bike-lock%e2%80%a6/249/</link>
		<comments>http://www.cammckenzie.com/blog/protecting-the-bank-with-a-bike-lock%e2%80%a6/249/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 01:22:39 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[cracking]]></category>
		<category><![CDATA[ease of use - fail]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wps]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=249</guid>
		<description><![CDATA[While it may sound silly this is whats happening with vendors implementation of providing a ‘convenient’ end user solution for ‘security’. Imagine your local bank and the massive safe that lives within the walls of that building. Now think of the huge steel vault door that protects the banks (well actually, your) money – pretty [...]]]></description>
			<content:encoded><![CDATA[<p>While it may sound silly this is whats happening with vendors implementation of providing a ‘convenient’ end user solution for ‘security’. Imagine your local bank and the massive safe that lives within the walls of that building. Now think of the huge steel vault door that protects the banks (well actually, your) money – pretty safe huh? Wrong.<span id="more-249"></span> If you look on the other side of the vault there is a wooden door leading into the vault protected by a <a href="http://www.btwincycle.com/products-pictures/250/gd-asset_27554234.jpg">bike lock</a>. This is the current state of affairs of majority of wireless router vendors. Huge emphasis was put on making WPA / WPA2 Secure (and it is with a good pass-phrase) but then they go and screw the whole thing up by essentially putting in an easily cracked side door!</p>
<p>Yes I’m talking about Wifi Protected Setup or “WPS” and like all good things it’s brute-forceable but you can actually get real world results in a matter of hours instead of days/weeks/years with WPA configurations.</p>
<p>So if you need to test your router get over to <a href="http://code.google.com/p/reaver-wps/">http://code.google.com/p/reaver-wps/</a> and download Reaver-Wps for your Linux box, put your wireless card into monitor mode and get cracking…literally!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/protecting-the-bank-with-a-bike-lock%e2%80%a6/249//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>com.rim.bes.bas.usermanager.entity.UserEntity.failedLoginCount BES Console wont sign in</title>
		<link>http://www.cammckenzie.com/blog/com-rim-bes-bas-usermanager-entity-userentity-failedlogincount-bes-console-wont-sign-in/245/</link>
		<comments>http://www.cammckenzie.com/blog/com-rim-bes-bas-usermanager-entity-userentity-failedlogincount-bes-console-wont-sign-in/245/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 02:57:16 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[BES]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=245</guid>
		<description><![CDATA[Had an interesting scenario at a clients yesterday. After a recent upgrade of their infrastructure of Blackberry Enterprise Server to Service Pack 2 MR 2 they couldn&#8217;t sign into the BES Console with both Active Directory credentials or local BES accounts. It seems that they had two compounding issues one was that SQL database for [...]]]></description>
			<content:encoded><![CDATA[<p>Had an interesting scenario at a clients yesterday. After a recent upgrade of their infrastructure of Blackberry Enterprise Server to Service Pack 2 MR 2 they couldn&#8217;t sign into the BES Console with both Active Directory credentials or local BES accounts. It seems that they had two compounding issues <span id="more-245"></span>one was that SQL database for BesMgmt had corrupted fields for the admin account.  When they tried to sign in with the local BES admin account they received the error (at DEBUG Level 3) : </p>
<pre>
Caused by: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.rim.bes.bas.usermanager.entity.UserEntity.failedLoginCount
 at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:85)
 at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
 at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
 at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3570)
 at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129)
 at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:854)
 at org.hibernate.loader.Loader.doQuery(Loader.java:729)
<SNIPPED>
</pre>
<p>I traced this fault to the SQL database &#8211; BESMgmt. Within the table BASUsers there is a column called: failedLoginCount in that row the admin user had a &#8220;failedLoginCount&#8221; of NULL, I then replace this field to 0 (zero) and the admin account worked again.</p>
<p>Next issue when they tried to manage certain users the console raised the error: &#8220;The request could not be completed&#8221; I then traced this fault to the same table BASUsers and again those users had NULL fields in the column &#8220;failedLoginCount&#8221; replacing NULL with 0 then allowed the user to be managed once again.</p>
<p>The client was now happy that they could sign in and administer their users once again. But Active Directory Authentication was still broken and they weren&#8217;t prepared to spend any more time on it, so I packed up tools and rode off into the sunset.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/com-rim-bes-bas-usermanager-entity-userentity-failedlogincount-bes-console-wont-sign-in/245//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download Devcon for Windows 7</title>
		<link>http://www.cammckenzie.com/blog/download-devcon-for-windows-7/240/</link>
		<comments>http://www.cammckenzie.com/blog/download-devcon-for-windows-7/240/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 04:07:39 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=240</guid>
		<description><![CDATA[Its a small file and a big download if you want to get it from Microsoft, So I&#8217;ll host it here until M$ tell me to stop. Download Devcon.exe 32bit Windows 7 Version]]></description>
			<content:encoded><![CDATA[<p>Its a small file and a big download if you want to get it from Microsoft, So I&#8217;ll host it here until M$ tell me to stop. <a href="http://www.cammckenzie.com/blog/wp-content/uploads/2010/12/Devcon-Windows-7-32bit.zip">Download Devcon.exe 32bit Windows 7 Version</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/download-devcon-for-windows-7/240//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBScript SDK &#8211; Bookmark</title>
		<link>http://www.cammckenzie.com/blog/vbscript-sdk-bookmark/237/</link>
		<comments>http://www.cammckenzie.com/blog/vbscript-sdk-bookmark/237/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 22:22:00 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=237</guid>
		<description><![CDATA[I&#8217;m always losing the Windows Scripting Host Reference section. So here is my bookmark]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m always losing the Windows Scripting Host Reference section. So here is my <a href="http://msdn.microsoft.com/en-us/library/98591fh7%28v=VS.85%29.aspx">bookmark</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/vbscript-sdk-bookmark/237//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Troubleshooting Tools</title>
		<link>http://www.cammckenzie.com/blog/citrix-troubleshooting-tools/231/</link>
		<comments>http://www.cammckenzie.com/blog/citrix-troubleshooting-tools/231/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 22:55:24 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[citrix]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=231</guid>
		<description><![CDATA[Here is a great list of tools for troubleshooting Citrix Issues: http://support.citrix.com/article/CTX107572]]></description>
			<content:encoded><![CDATA[<p>Here is a great list of tools for troubleshooting Citrix Issues: <a href="http://support.citrix.com/article/CTX107572">http://support.citrix.com/article/CTX107572</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/citrix-troubleshooting-tools/231//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful AWK oneliner</title>
		<link>http://www.cammckenzie.com/blog/useful-awk-oneliner/221/</link>
		<comments>http://www.cammckenzie.com/blog/useful-awk-oneliner/221/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 22:43:25 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[AIX]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[JtR; awk; linux]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=221</guid>
		<description><![CDATA[awk &#8216;/:/ {name=$1} ; /lastu/ {print name $3}&#8217; /input/filename]]></description>
			<content:encoded><![CDATA[<p>awk &#8216;/:/ {name=$1} ; /lastu/ {print name $3}&#8217; /input/filename</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/useful-awk-oneliner/221//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download ncat Win32 (precompiled)</title>
		<link>http://www.cammckenzie.com/blog/download-ncat-win32-precompiled/214/</link>
		<comments>http://www.cammckenzie.com/blog/download-ncat-win32-precompiled/214/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 02:09:35 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[binaries]]></category>
		<category><![CDATA[mocat]]></category>
		<category><![CDATA[ncat]]></category>
		<category><![CDATA[netcat]]></category>
		<category><![CDATA[nmap]]></category>
		<category><![CDATA[sbd]]></category>
		<category><![CDATA[socat]]></category>
		<category><![CDATA[win32]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=214</guid>
		<description><![CDATA[So I was having a hunt around for the modified version of Netcat which is called Ncat developed by the lovely people who wrote the infamous port scanner Nmap. I needed the Win32 binaries for it and after a brief internet trowel it couldn&#8217;t be found. So I downloaded the source and compiled it and [...]]]></description>
			<content:encoded><![CDATA[<p>So I was having a hunt around for the modified version of Netcat which is called <a href="http://nmap.org/ncat/">Ncat </a>developed by the lovely people who wrote the infamous port scanner Nmap. I needed the Win32 binaries for it and after a brief internet trowel it couldn&#8217;t be found. So I downloaded the source and compiled it and made it presentable for download for everyone else. <a href="http://www.cammckenzie.com/blog/wp-content/uploads/2010/11/Ncat-5.21.Win32.upx_.zip">Version 1 &#8211; Packed with UPX Packer.</a> <a href="http://www.cammckenzie.com/blog/wp-content/uploads/2010/11/Ncat-5.21.Win32.zip">Version 2 &#8211; Not Packed.</a> Happy Ncatting</a> <img src='http://www.cammckenzie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/download-ncat-win32-precompiled/214//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printer Migration Script</title>
		<link>http://www.cammckenzie.com/blog/printer-migration-script/210/</link>
		<comments>http://www.cammckenzie.com/blog/printer-migration-script/210/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 03:36:01 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=210</guid>
		<description><![CDATA[Here is a VB script which is useful for migrating users from one print server to another. This needs to be run on each workstation (I usually call it from a login script). No credit taken for the script and I can&#8217;t remember where I got it from (Sorry) ' put in the server names [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a VB script which is useful for migrating users from one print server to another. This needs to be run on each workstation (I usually call it from a login script). No credit taken for the script and I can&#8217;t remember where I got it from (Sorry)<br />
<span id="more-210"></span></p>
<pre>
' put in the server names here (keep the quotes!)
MovePrinters "OLD-SERVERNAME", "NEW-SERVERNAME"

' *********************************************
' Move printers to new server
' *********************************************
Sub MovePrinters(OldServer, NewServer)
' Loops through all network printers and moves all printers
' on "OldServer" to the same printername on "NewServer".
dim WshNetwork, oPrinters, i, PrinterPath, DefaultPrinter, PrinterList

' Check that WSH version is new enough:
If CDbl(Replace(wscript.version,".",",")) < CDbl(5.6) Then
MsgBox "Automatic printer migration is not available for" &#038; _
" this computer." &#038; vbCrLf &#038; _
"Please migrate printers manually." &#038; vbCrLf &#038; _
"The new printer server name is """ &#038; NewServer &#038; """", _
vbOKOnly + vbCritical, "Windows Scripting Host is too old"
wscript.quit 1
End If

Set WshNetwork = WScript.CreateObject("WScript.Network")
Set PrinterList = CreateObject("Scripting.Dictionary")

' Get the default printer before we start deleting:
DefaultPrinter = GetDefaultPrinter

' Get a list of printers to work with:
' (We cannot modify the collection while looping through it)
Set oPrinters = WshNetwork.EnumPrinterConnections
For i = 1 to oPrinters.Count Step 2
PrinterList.Add oPrinters.Item(i), "x"
Next ' i

' Loop through the printer list and migrate mathching ones:
For Each PrinterPath In PrinterList.Keys

If StrComp(ServerName(PrinterPath), OldServer, 1) = 0 Then
WshNetwork.RemovePrinterConnection PrinterPath, True, True
On Error Resume next
WshNetwork.AddWindowsPrinterConnection "\\" &#038; NewServer &#038; "\" &#038; _
ShareName(PrinterPath)
'If Err.Number = -2147023095 Then
' MsgBox "The printer """ &#038; ShareName(PrinterPath) &#038; _
' """ does not exist on server """ &#038; NewServer &#038; """." &#038; vbCrLf &#038; _
' "The printer has been removed.", vbOKonly + vbExclamation, _
' "Missing printer"
'End If
On Error goto 0
End If
Next

'Set the default printer:
If ServerName(DefaultPrinter) = OldServer Then
On Error Resume Next
WshNetwork.SetDefaultPrinter "\\" &#038; NewServer &#038; "\" &#038; _
ShareName(DefaultPrinter)
'If Err.Number = -2147352567 Then
'MsgBox "Your default printer did not exist, and has been deleted.", _
' vbOKonly + vbInformation, "Invalid default printer"
'End If
On Error goto 0
End If
End Sub ' MovePrinters

Function GetDefaultPrinter()
' Returns the UNC path to the current default printer
Dim oShell, sRegVal, sDefault
Set oShell = CreateObject("WScript.Shell")
sRegVal = _
"HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows\Device"
sDefault = ""
On Error Resume Next
sDefault = oShell.RegRead(sRegVal)
sDefault = Left(sDefault ,InStr(sDefault, ",") - 1)
On Error Goto 0
GetDefaultPrinter = sDefault
End Function

Function ServerName(sPrinterPath)
Dim aPrinterPath
ServerName = ""
If Left(sPrinterPath, 2) = "\\" Then
aPrinterPath = Split(sPrinterPath, "\")
ServerName = aPrinterPath(2)
End If
End Function

Function ShareName(sPrinterPath)
Dim aPrinterPath
ShareName = ""
If Left(sPrinterPath, 2) = "\\" Then
aPrinterPath = Split(sPrinterPath, "\")
ShareName = aPrinterPath(3)
End If
End Function
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/printer-migration-script/210//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBScript based wget</title>
		<link>http://www.cammckenzie.com/blog/vbscript-based-wget/187/</link>
		<comments>http://www.cammckenzie.com/blog/vbscript-based-wget/187/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 22:30:03 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vb]]></category>
		<category><![CDATA[vbscript]]></category>
		<category><![CDATA[wget]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=187</guid>
		<description><![CDATA[I was using Windows based SSH box the other day and I needed to get some files, but the only options on a limited Windows (XP) box are ftp and the files I wanted were on HTTP so I hunted around and added to a vbscript which created a Wget type script which works via [...]]]></description>
			<content:encoded><![CDATA[<p>I was using Windows based SSH box the other day and I needed to get some files, but the only options on a limited Windows (XP) box are ftp and the files I wanted were on HTTP so I hunted around and added to a vbscript which created a Wget type script which works via VBScript (which is avaliable on a limited XP Box)<br />
Something else which is good about this script is that it uses Internet Explorer Proxy settings automatically, so if you are behind a corporate firewall and need to go through a proxy it does this automatically for you!</p>
<pre>
' VBScript based WGET - Changes by Cam McKenzie
' cam.mckenzie --at-- gmail --dot-- com
<span id="more-187"></span>
' USAGE: cscript wget.vbs http://somewhere.com/somefile.zip
' Credit to Chrissy at blog.netnerds.net for the hardwork

' URL to download from command line
	strFileURL = Wscript.Arguments.Item(0)

' Find current directory
	Dim sCurPath
	sCurPath = CreateObject("Scripting.FileSystemObject").GetAbsolutePathName(".")

' Get filename from URL
	Dim UrlArray
	UrlArray = Split(strFileURL, "/", -1,1)
	TopOfArray = UBound(UrlArray)

' Where to save the file
	strHDLocation = sCurPath &#038; "\" &#038; UrlArray(TopOfArray)

' Fetch the file
    Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")

    objXMLHTTP.open "GET", strFileURL, false
    objXMLHTTP.send()

If objXMLHTTP.Status = 200 Then
Set objADOStream = CreateObject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1 'adTypeBinary

objADOStream.Write objXMLHTTP.ResponseBody
objADOStream.Position = 0    'Set the stream position to the start

Set objFSO = Createobject("Scripting.FileSystemObject")
If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation
Set objFSO = Nothing

objADOStream.SaveToFile strHDLocation
objADOStream.Close
Set objADOStream = Nothing
End if

Set objXMLHTTP = Nothing
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/vbscript-based-wget/187//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast Hash Cracking Software</title>
		<link>http://www.cammckenzie.com/blog/fast-hash-cracking-software/184/</link>
		<comments>http://www.cammckenzie.com/blog/fast-hash-cracking-software/184/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 22:37:27 +0000</pubDate>
		<dc:creator>Cam McKenzie</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[cracking]]></category>
		<category><![CDATA[Hashcat]]></category>
		<category><![CDATA[hashes]]></category>
		<category><![CDATA[john the ripper]]></category>
		<category><![CDATA[JtR]]></category>

		<guid isPermaLink="false">http://www.cammckenzie.com/blog/?p=184</guid>
		<description><![CDATA[It seems that John the Ripper (JtR) has been out done with some of the latest hashing cracking software in the business! Hashcat and oclHashcat (hashcat.net) is forging ahead with over 33 and 13 hash types respectivley which are able to be cracked. Did I mention oclHashcat uses the GPU of CUDA based video cards [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that John the Ripper (JtR) has been out done with some of the latest hashing cracking software in the business! Hashcat and oclHashcat (<a href="http://hashcat.net">hashcat.net</a>) is forging ahead with over 33 and 13 hash types respectivley which are able to be cracked. Did I mention oclHashcat uses the GPU of CUDA based video cards for seriously parallel processing? Well it does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cammckenzie.com/blog/fast-hash-cracking-software/184//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

