Dead Latitude (alas!) and No Metasploit Love on Win 2000

calendar Posted on February 16, 2008   comments 7 Comments

I no longer am looking for a battery for a Dell Latitude. Alas, she died this evening — the CPU fan gave up the ghost. I tried some of the magical 3-in-1 oil but no love. Decided that I’m not spending any more money on this one… I’ll pull the ram and hard drive tomorrow and move on. *sniffle*

So, moving on…

I’ve been trying to get Metasploit running on Windows 2000, but after two failures on two different machines I’ve reached the conclusion that it just isn’t currently possible. Seems to install fine, but I can’t get it to “go.” Installs and runs just fine on XP though, for what that’s worth.

Now I’m in the midst of a Cygwin install on my remaining Win2K box — I found documentation on getting Metasploit working with Cygwin so going to give it a shot. Maybe I’ll have a bit more success this way. One hopes.

tags Tags: , , , , ,

Related Posts Possibly Related Posts

Comments

7 Responses to “Dead Latitude (alas!) and No Metasploit Love on Win 2000”

  1. Jack on February 17th, 2008 8:18 am

    Thats weird because Metasploit works fine on my Windows 2000 computer

  2. Chris on February 17th, 2008 8:58 am

    Weird indeed. I’m trying it on Win2k pro SP4, is that what you’re running? I’ve been trying the install with the Framework 3.1 installer.

    I wonder if there’s a pre-req of some sort that I’m missing.

  3. Andrew on February 17th, 2008 10:51 am

    I’ve just managed to get it working on my machine with Win2000 (Latitude C400, oddly enough!) Trying to run anything caused an error in windows.rb, so I went to the file and commented out the line with an #, now it works fine.

  4. Chris on February 17th, 2008 11:31 am

    Yay for old latitudes :)

    So… what directory is windows.rb in? I don’t seem to have one(?)

  5. Andrew on February 17th, 2008 12:32 pm

    I found mine at %APPDATA%\msf3\lib\metasm\metasm\os\windows.rb, line 28 being the troublesome line. Comment it out with a hash (you might need something like Notepad++ to edit the UNIX text file format properly) and the programs should load and work.

  6. » pingback » VMware as the Base » Solo Technology on February 17th, 2008 3:09 pm

  7. Chris on February 17th, 2008 6:57 pm

    Ah ha. OK, found the file and the line:

    const_set(name, Win32API.new(lib, name, args, retval))

    Dunno what it breaks, but commenting it out does indeed get things rolling.

    Thanks!

Leave a Reply




Have you read the Comments section on the Disclaimer page?

About

Wandering the Internet, looking at all things bright and shiny. Playing with many, writing about some. More …

Recent Posts

Recent Comments: