I created the below console application in Visual Basic.Net Express 2008 to convert a given string to a MD5 hash, atteched is the complied EXE
Example usage:
C:\>MD5.exe String_To_Hash
5649c7d2b3cb75d98a5f4372d289d0b7
Module Module1
Sub Main()
Dim strToHash As String
strToHash = Command$()
Dim md5Obj As New Security.Cryptography.MD5CryptoServiceProvider
Dim bytesToHash() As Byte = System.Text.Encoding.ASCII.GetBytes(strToHash)
bytesToHash = md5Obj.ComputeHash(bytesToHash)
Dim strResult As String = ""
For Each b As Byte In bytesToHash
strResult += b.ToString("x2")
Next
Console.Write(strResult)
End Sub
End Module